2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-08-05 10:17:49 +00:00
Commit Graph

3306 Commits

Author SHA1 Message Date
Vinícius Ferrão 0f606615b3 Fix Kea UEFI reservation boot policy 2026-04-28 03:35:53 -03:00
Vinícius Ferrão c5f4ac1a59 fix: remove only_if mgt=kvm guard from vm table attributes
Five vm attributes (vmhost, vmothersetting, vmmemory, vmcpus, vmnics)
had an only_if => 'mgt=kvm' guard in Schema.pm that silently hid them
from lsdef output unless mgt=kvm was set. The other 16 vm attributes
had no such guard. This inconsistency caused the documented regex
example in "Groups and Regular Expressions in Tables" to produce
incomplete output.

Fixes: xcat2/xcat-core#3006
2026-04-25 17:47:52 -03:00
Vinícius Ferrão e0e04f017d Render Kea additional classes by version 2026-04-23 19:39:25 -03:00
Vinícius Ferrão 714c0785b6 Preserve OPAL conf-file handling for Kea 2026-04-23 19:19:29 -03:00
Vinícius Ferrão c2a90293ea Address DHCP backend review findings 2026-04-23 18:41:42 -03:00
Vinícius Ferrão 88579fbd77 Wire DHCP unit tests into xcattest 2026-04-23 15:10:40 -03:00
Vinícius Ferrão fcd22757d2 Refine Kea xNBA handling and validation notes 2026-04-23 11:14:01 -03:00
Vinícius Ferrão 8399d88509 Address Perl quality findings 2026-04-23 03:04:37 -03:00
Vinícius Ferrão 6f3d9bb9d1 Add Kea DHCP backend 2026-04-23 02:01:33 -03:00
Daniel Hilst Selli 32acf9af04 revert: Revert changes in github_action_xcat_test.pl
- And Cosmetic change in Utils.pm

Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com>
2026-01-26 13:50:57 -03:00
Daniel Hilst Selli ed076c9243 fix: Revert cosmetic changes
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com>
2026-01-26 10:37:30 -03:00
Daniel Hilst Selli e8b043f7c3 build: Add buildrpms.sh to build RPMs for multiple EL targets
Fix warning in xCAT/xCAT.spec about macro inside comments
Fix missing build dependencies in .spec files
Enable passsing gitinfo as command line argument in perl-xCAT.spec

Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com>
2025-12-02 15:27:27 -03:00
Daniel Hilst Selli b5e35483a2 fix: Fix certificate and hostkey generation for EL10
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com>
2025-11-27 17:51:34 -03:00
Markus Hilger 3930b55550 Merge pull request #7047 from Obihoernchen/vm-macvtap
Create macvtap VM nics
2024-08-28 02:23:21 +02:00
Kilian Cavalotti 8092f312b9 Schema.pm: add documentation for multi-value ipmi.bmcport for Dell
servers
2024-08-12 13:30:03 -07:00
Kilian Cavalotti a299d61cac Schema.pm: reformat ipmi.bmcport help section to make it more compact 2024-08-12 12:08:27 -07:00
Markus Hilger 1534231ae7 Merge pull request #7464 from stanford-rc/onie_macmap
Fix for getting MAC table over SSH on recent ONIE switches
2024-08-09 23:17:51 +02:00
Kilian Cavalotti 959672ef14 Tries to address #7463
- run the remote `bridge` command in a login shell, to make sure PATH is
  properly defined
- add `set -o pipefail` to ensure that errors are properly propagated
  back through the remote SSH command
2024-08-08 15:52:49 -07:00
Markus Hilger c8cb1d6a38 Merge pull request #7257 from Obihoernchen/aarch64
Initial aarch64 support, cross arch stateless images with qemu-user-static, grub2 for x86
2024-07-25 16:12:11 +02:00
Markus Hilger 597fea5a64 Enable grub2 support for x86 2024-07-12 19:43:14 +02:00
Markus Hilger f42011a493 Unify shebang lines 2024-05-07 16:43:07 +02:00
Markus Hilger dc13997f14 Remove even more useless executable permissions 2024-05-07 16:34:59 +02:00
Markus Hilger 2643c1edd6 Remove useless executable bit 2024-05-07 16:19:25 +02:00
Obihörnchen bd85efe305 Fix RHEL 8 names
A .0 patch level is actually part of the name in RHEL8.
This is not the case for RHEL 9 though.
2024-03-04 03:44:22 +01:00
Markus Hilger 0d2c97022c Update man pages with aarch64 and qemu-user-static 2024-02-21 12:04:18 +01:00
Markus Hilger 699a26d3ec Fix nodeset and rinstall for arm 2024-02-21 11:59:50 +01:00
Markus Hilger 23a1dc096d Add more disk infos for copycds 2024-02-12 16:41:23 +01:00
Jzh Fang 72fcb55fc6 Update discinfo.pm
Update diskinfo of Rocky Linux 8.8
2023-07-13 16:21:25 +08:00
besawn 4b221d59e9 Merge pull request #7320 from peterwywong/ddns
Use xCAT::Utils:CheckVersion to compare BIND versions without using version.pm
2023-01-31 13:19:42 -05:00
Wai Yee Wong 457da8b073 Use xCAT::Utils:CheckVersion to compare BIND versions without using the version.pm 2023-01-26 21:16:55 -05:00
Mark Gurevich d83e15372c Update docs for password encryption 2023-01-24 10:05:02 -05:00
Mark Gurevich 9fbd58bfc3 Initial Alma8 support 2023-01-18 11:00:59 -05:00
fangjzh b99133ad84 Update diskinfo of Rocky Linux 8.7
Update diskinfo of Rocky Linux 8.7
2022-11-20 22:19:58 +08:00
besawn 621b4bb489 Updated enableSSHbetweennodes documentation in Zone.pm 2022-11-15 13:29:08 -05:00
peterwywong 1efc0f400d Revert "Provide an error message when a new node name is an existing group name" 2022-09-02 15:25:17 -07:00
fangjzh 460409137c Update diskinfo of Rocky Linux 8.6
add support for Rocky Linux 8.6
2022-05-28 21:08:31 +08:00
Wai Yee Wong f5cd63562e Further minor changes 2022-05-03 11:21:26 -04:00
Wai Yee Wong 1205d6d983 Improvement on the warning message and enhancement on the test case 2022-05-02 16:42:53 -04:00
Wai Yee Wong c51c0d00ce Provide an error message when a new node name is an existing group name 2022-04-29 16:30:19 -04:00
fangjzh 9036f7d0c9 add support for Rocky Linux 8.5
add the disk info of  Rocky-8.5-x86_64-dvd1.iso
2022-03-24 16:09:08 +08:00
Mark Gurevich 1bc43bc987 Handle SLES15 persistent kcmdline attribute (2) 2022-02-11 11:25:51 -05:00
Markus Hilger 3f244c7ef1 Create macvtap VM nics 2021-10-13 16:40:14 +02:00
Wai Yee Wong 0f1bce1871 Use bsr:N instead of bsr=N. 2021-08-25 12:19:49 -04:00
Wai Yee Wong 6b344a4c68 Support VM machine types specified through vm.othersettings 2021-08-23 17:36:06 -04:00
Mark Gurevich 50f5c9040d Add cleanupdiskfullxcatpost attribute to site table 2021-08-12 16:11:17 -04:00
Mark Gurevich 3e723703e7 Allow rscan to run on HMC V10 2021-07-29 15:58:25 -04:00
fangjzh b9585a78e1 add Rocky Linux 8.4 support 2021-07-13 07:52:55 +08:00
Mark Gurevich ddc0ae91a1 Docs improvements 2021-04-30 15:22:07 -04:00
Mark Gurevich f045f67994 Support Oracle Linux on service nodes 2021-04-21 08:46:17 -04:00
Vinícius Ferrão 7526223a25 Fixed a typo on OL version in discinfo.pm 2021-04-16 17:17:26 -03:00