Vinícius Ferrão
53692323b4
fix(xCAT-server): declare the tool copycd builds the riscv64 loader with
...
copycd builds the riscv64 boot loader by running grub-mkimage, which
grub-common ships on every supported Ubuntu release. Nothing declared it, so a
management or service node installed without that package copies riscv64 media
and produces no loader, while DHCP keeps pointing every riscv64 node at the path
where the loader should be.
The declaration belongs to xcat-server, which carries the plugin that runs the
command, so both metapackages inherit it.
Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com >
2026-09-08 22:01:32 -03:00
Vinícius Ferrão
036bb24c87
fix(packaging): preserve xcatd init state on Debian ( #7615 )
...
* refactor(packaging): share precise systemd state detection
* test(packaging): cover precise systemd state detection
* test(packaging): allow explicit Debian init mode
* fix(packaging): honor explicit Debian init targets
* test(packaging): cover Debian init target detection
* fix(packaging): add Debian xcatd init state helper
* test(packaging): cover Debian xcatd init state helper
* test(packaging): allow delegated SysV registration
* fix(packaging): preserve Debian xcatd conffile lifecycle
* test(packaging): mirror explicit Debian init mode
* test(packaging): cover Debian xcatd conffile lifecycle
* fix(packaging): contain init state file umask
* test(packaging): cover init state permissions
* fix(packaging): contain preinstall context umask
* test(packaging): cover preinstall umask containment
* fix(packaging): detect all systemd enablement links
* test(packaging): cover all systemd enablement links
* test(packaging): allow shared purge state path
* refactor(packaging): reuse Debian init state path
* fix(packaging): detect runtime systemd masks
* test(packaging): cover runtime systemd masks
* test(packaging): model Debian SysV registration
* refactor(packaging): reuse shared init state detection
* test(packaging): enforce shared Debian state probes
* test(packaging): allow explicit unregistered masks
* fix(packaging): preserve Debian SysV registration state
* test(packaging): cover Debian SysV registration states
* fix(packaging): clean failed Debian state writes
* test(packaging): cover failed Debian state writes
* fix(packaging): retain unregistered systemd provenance
* test(packaging): cover unregistered systemd upgrades
* fix(packaging): fail closed on shared state errors
* test(packaging): cover shared state detector failures
* test(packaging): mirror native xcatd runlevels
* fix(packaging): recover rejected SysV layouts
* test(packaging): cover rejected SysV layouts
* test(packaging): cover SysV rebuild retries
* refactor(packaging): reuse systemctl readiness guard
* test(packaging): enforce shared systemctl guard
2026-07-28 19:31:36 +00:00
GONG Jie
15f1c37152
Update grub2-xcat requirement
2019-05-16 17:17:09 +08:00
neo954
327db76f9e
Make all the deb packages have the exactly same version and release numbers
2017-01-03 12:56:15 +08:00
ertaozh
52a995f810
add depended pkg http-async and net-https-nb for xCAT-server
2016-03-23 01:24:05 -04:00
immarvin
9d628fb636
fix defect #4155 [fvt]2.9:could not install xcat use the latest build for no perl(Confluent::Client)
2014-09-15 21:00:26 -07:00
immarvin
8756aa4cd8
add a new ubuntu dependency libcrypt-cbc-perl
2014-04-28 00:23:45 -07:00
immarvin
694b3eac6c
add dependency libcrypt-rijndael-perl for ubuntu
2014-04-27 20:42:39 -07:00
immarvin
36c2404d1c
add grub2-xcat as a dependency to enable provisioning rhel7 on an ubuntu MN
2014-03-25 01:17:24 -07:00
xq2005
28d9fdd2aa
change the Maintainer to xCAT when building packages on ubuntu
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@16760 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-06-26 07:34:47 +00:00
adalbas
296b39a14d
update xcat-server debian/ files (build deb packages)
...
update netboot compute.pkglist for ubuntu
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10751 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-12 14:20:18 +00:00
hamzy
df4d2ab93a
This is the first draft of building packages under Debian. Take 2. :)
...
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9437 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-29 21:20:55 +00:00