davidmonro
661b579927
mknb: look for newer types of ssh keys to insert into the authorized keys file in the image ( #7502 )
2025-08-23 15:30:13 +02:00
Markus Hilger
3930b55550
Merge pull request #7047 from Obihoernchen/vm-macvtap
...
Create macvtap VM nics
2024-08-28 02:23:21 +02: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
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
Samveen
e54aabef0e
Fix #7433 : correct typo in variable name
...
Signed-off-by: Samveen <samveen@samveen.in >
2024-04-13 12:37:01 +05:30
Samveen
e582521ec7
Fix #7434 : add debian to check
...
Signed-off-by: Samveen <samveen@samveen.in >
2024-04-13 12:36:08 +05:30
Jarrod Johnson
b4bda3e80f
Add support for non-zero LUN
...
Systems are now more likely to do non-zero LUN
2024-02-28 12:34:27 +01:00
Markus Hilger
40ac583410
Do not use hacked armgrub plugin
2024-02-21 11:59:50 +01:00
Markus Hilger
826a8a8308
Support x86, ppc64 and arm in grub
...
Arm and ppc64 do not have linuxefi and initrdefi.
2024-02-21 11:59:50 +01:00
Markus Hilger
6403987400
new kernel for aarch64
2024-02-21 11:59:50 +01:00
Jarrod Johnson
1b44680217
Preliminary aarch64 support
...
Add hooks to do a draft implementation of aarch64 using grub
2024-02-21 11:59:50 +01:00
Obihörnchen
fdb4c9d46e
Merge pull request #6391 from jjohnson42/addsha256hmac
...
Implement HMAC-SHA256 in xCAT IPMI
2024-02-19 19:30:36 +01:00
Markus Hilger
172678ac87
Allow IPoIB MAC addresses for provisioning via IPoIB
...
Examples:
EFI Boot MAC address: 20:b8:ce:f6:03:00:31:33:3e
OS MAC address: b8:ce:f6:31:33:3e
2024-02-12 16:41:43 +01:00
Wai Yee Wong
1a751e3379
Reduce the VNC password from 20 characters to 8
2023-03-24 16:58:00 -04:00
besawn
0cde47aa8a
Merge pull request #7295 from Obihoernchen/cbc_3
...
Remove deprecated blocksize argument
2023-02-17 13:44:48 -05:00
Stephane Thiell
100c64b7ec
kvm: replace ac97 with ich6 for default audio support
...
ac97 audio support has been removed from QEMU.
For example in RHEL 9.1 (qemu-kvm-7.0.0), creating new VMs fail
to start with the following error:
'AC97' is not a valid device model name.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1995819
2023-02-03 23:05:01 -08:00
besawn
db8ec390d6
Merge pull request #7322 from gurevichmark/packimage_timezone_fix2
...
Improve packimage time zone handling with no exlist
2023-01-31 13:28:26 -05:00
Mark Gurevich
92e12302b4
Improve packimage time zone handling with no exlist
2023-01-30 11:49:52 -05:00
Wai Yee Wong
786d271c5f
remove use version
2023-01-27 10:26:19 -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
9fbd58bfc3
Initial Alma8 support
2023-01-18 11:00:59 -05:00
besawn
d81b6abf8a
Merge pull request #7260 from Obihoernchen/megware/dnssec
...
Properly parse newer BIND versions
2022-12-06 13:39:48 -05:00
Markus Hilger
d44c86fadf
Remove deprecated blocksize argument
...
Fixes the following error with perl-Crypt-CBC >= 3.0+ (default on EL9+)
'blocksize' is not a recognized argument at /usr/share/perl5/vendor_perl/Crypt/CBC.pm line 312.
at /opt/xcat/lib/perl/xCAT/IPMI.pm line 724.
2022-12-05 11:42:34 +01:00
Mark Gurevich
3ecf73ce6b
Fix 'quiet' spelling
2022-11-29 11:50:18 -05:00
besawn
89af19cecc
Merge pull request #7249 from NCI-Cloud/mknb_initrd_file_fix
...
mknb: Correctly specify initrd file when generating netboot configs.
2022-11-14 16:27:09 -05:00
Mark Gurevich
fc168cc9b8
Test lzma compression for genesis network boot
2022-11-08 14:46:00 -05:00
besawn
d58445a685
Merge pull request #7247 from jjohnson42/restrictsshzone
...
Have server enforce SSH zone separation
2022-11-04 17:44:27 -04:00
besawn
71aeb71b85
Spelling correction in chvm output
2022-10-28 10:33:04 -04:00
Markus Hilger
1d44787f17
Properly parse newer BIND versions
...
Previous solution did not work for releases > 9.16.9 (ex. 9.16.10)
Furthermore, EL9 adds -RH tag at the end (ex. 9.16.23-RH) which needs to
be removed.
2022-10-12 16:02:35 +02:00
Mark Gurevich
cbb39ea328
Fix Perl error in AAsn.pm
2022-10-04 15:32:07 -04:00
Mark Gurevich
471fd4d7c0
Support for Ubuntu20.04 legacy OS image
2022-09-14 14:47:04 -04:00
Simon Fowler
85a9e0abba
Correctly specify initrd file for all netboot configs.
...
Previously the code which created the netboot config files was
incorrectly specifying the initrd file name in a number of places,
particularly in the xcat/xnba/nets/* files, using a hard-coded `.gz`
suffix even when a `.lzma` file had been created. This change ensures
that the initrd file name determined earlier in the code (either when
the image is created, or in the configonly case by checking the
filesystem) is used correctly when creating the netboot config files.
2022-09-12 13:37:29 +10:00
Jarrod Johnson
85149c37f4
Have server enforce SSH zone separation
...
When a client requests a zone's ssh credentials, make sure the
client is consistent with the specified zone.
Per github user salben21
2022-09-09 12:59:37 -04:00
Mark Gurevich
71d3b76881
Check SUSE-brand file on SLES
2022-08-15 10:16:22 -04:00
Mark Gurevich
ae5dea34b4
Improve SLES15 copycds for Media2 iso
2022-06-28 11:46:41 -04:00
besawn
faa721ddce
Fixed error message typo in tabutils.pm
2022-05-11 14:14:29 -04:00
besawn
bde688949c
Merge pull request #7136 from khm/ed25519-keys
...
Add support for ed25519 host keys
2022-05-05 14:47:35 -04:00
Mark Gurevich
e7b43c6edd
Improve version test operator
2022-04-04 17:01:48 -04:00
Mark Gurevich
acf7dac1aa
For SLES15 or higher
2022-04-04 16:34:26 -04:00
Kurt H Maier
0ed366820c
plugins/credentials.pm: add ed25519 host key support
2022-03-25 10:24:23 -07:00
Mark Gurevich
0031526112
Allow SLES15 node on Power to reboot in standby mode
2022-03-24 14:46:09 -04:00
Mark Gurevich
dc0d43750d
Turn off DNSSEC on Management Node for bind 9.16.6
2022-03-18 14:11:50 -04:00
Mark Gurevich
88b9e828ed
Improve readability of generated AutoYaST for SLES15
2022-02-22 13:52:55 -05:00
besawn
346b38c55a
Merge pull request #7077 from besawn/packimage_timezone_fix
...
Improve packimage time zone handling
2022-02-01 08:18:24 -05:00
besawn
0a452c30ee
Merge pull request #7099 from gurevichmark/sles15.3_initial
...
Update SLES15 compute template
2022-01-28 14:28:29 -05:00
besawn
fcbb891ba7
Merge pull request #7095 from Obihoernchen/patch-10
...
Fix OpenPOWER detection regex
2022-01-27 17:14:59 -05:00
Mark Gurevich
89a0869250
Update SLES15 compute template
2022-01-27 15:18:46 -05:00
besawn
cf1dbe78bc
Merge pull request #6975 from NCI-Cloud/master
...
Add initial support for deploying Ubuntu 20.04 nodes.
2022-01-26 14:31:15 -05:00
Obihörnchen
7fd9970c77
Fix OpenPOWER detection regex
...
The old regex matches product IDs containing a 0 (like 1230 or 1023, ...), too.
This causes issues for some x86 Supermicro servers resulting in the following error:
rpower node01 cycle
node01: [xcat]: Error: unsupported command rpower cycle for OpenPOWER
The new regex fixes this issue and matches ^0$ only.
2022-01-25 12:14:47 +01:00