2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-13 18:00:38 +00:00
Commit Graph

10325 Commits

Author SHA1 Message Date
1a751e3379 Reduce the VNC password from 20 characters to 8 2023-03-24 16:58:00 -04:00
884d9d8a10 Handle RESTAPI parameters with null values 2023-03-20 08:52:39 -04:00
a5bf52445a Move SLES12 Postgres package from pkglist to otherpkglist 2023-03-13 10:32:12 -04:00
0b2be4ba5a SLES Service Node pkglist should include Postgres 2023-03-09 14:16:50 -05:00
b35fc1b0e7 go-xcat should not use available option 2023-03-02 14:12:43 -05:00
60dfa47f37 Strip out extra text from version string 2023-03-01 11:45:42 -05:00
1098e6943b Fix bind version comparison 2023-03-01 10:25:20 -05:00
0c288b36db SLES15.4 genimage dracut rpm version 2023-02-21 16:58:45 -05:00
0cde47aa8a Merge pull request #7295 from Obihoernchen/cbc_3
Remove deprecated blocksize argument
2023-02-17 13:44:48 -05:00
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
baccf746bf Merge pull request #7323 from gurevichmark/initscripts3
Install initscripts RPM during xCAT install(2)
2023-01-31 14:29:40 -05:00
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
1c0fc47c8a Install initscripts RPM during xCAT install(2) 2023-01-31 09:04:40 -05:00
92e12302b4 Improve packimage time zone handling with no exlist 2023-01-30 11:49:52 -05:00
786d271c5f remove use version 2023-01-27 10:26:19 -05:00
457da8b073 Use xCAT::Utils:CheckVersion to compare BIND versions without using the version.pm 2023-01-26 21:16:55 -05:00
a886e8c480 Enable go-xcat to insall xCAT on Alma Linux 2023-01-19 13:11:41 -05:00
9fbd58bfc3 Initial Alma8 support 2023-01-18 11:00:59 -05:00
835546f04c Merge pull request #7302 from Obihoernchen/megware/locale-exclude
Do not exclude ./usr/lib/locale/C*
2022-12-13 13:43:36 -05:00
4a78ac1fcb Merge pull request #7255 from Obihoernchen/systemd-service
Fix legacy PIDFile location
2022-12-09 09:47:02 -05:00
e60265ef90 Do not exclude ./usr/lib/locale/C*
Missing C locale can cause issues with programs like tmux
2022-12-08 18:20:12 +01:00
af7264f1ba Bump up go-xcat version number 2022-12-07 11:12:25 -05:00
8e6e151151 Installing xCAT on EL9 display message that EPEL and CRB repos are needed 2022-12-07 10:49:18 -05:00
d81b6abf8a Merge pull request #7260 from Obihoernchen/megware/dnssec
Properly parse newer BIND versions
2022-12-06 13:39:48 -05:00
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
3ecf73ce6b Fix 'quiet' spelling 2022-11-29 11:50:18 -05:00
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
fc168cc9b8 Test lzma compression for genesis network boot 2022-11-08 14:46:00 -05:00
d58445a685 Merge pull request #7247 from jjohnson42/restrictsshzone
Have server enforce SSH zone separation
2022-11-04 17:44:27 -04:00
4a4ab352d4 Merge pull request #7279 from gurevichmark/initscripts2
Install initscripts RPM during xCAT install
2022-11-01 16:01:40 -04:00
32b072e35c Revert "Make sure initd files are installed with xCAT-server" 2022-11-01 15:17:34 -04:00
55e4078768 Install initscripts during xCAT go-install 2022-11-01 15:13:17 -04:00
a951e37185 Merge pull request #7276 from gurevichmark/initscripts
Make sure initd files are installed with xCAT-server
2022-10-31 09:41:49 -04:00
f2cdc7cb94 Make sure initd files are installed 2022-10-28 13:56:32 -04:00
71aeb71b85 Spelling correction in chvm output 2022-10-28 10:33:04 -04:00
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
cbb39ea328 Fix Perl error in AAsn.pm 2022-10-04 15:32:07 -04:00
b588c27005 Fix legacy PIDFile location
Fixes error:
/usr/lib/systemd/system/xcatd.service:8: PIDFile= references a path below legacy directory /var/run/, updating /var/run/xcatd.pid → /run/xcatd.pid; please update the unit file accordingly.
2022-09-30 14:42:14 +02:00
3b0442797c Support for xCAT installation on Ubuntu20 2022-09-21 10:02:27 -04:00
471fd4d7c0 Support for Ubuntu20.04 legacy OS image 2022-09-14 14:47:04 -04:00
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
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
23df8f07f7 Fixes suggested in review 2022-08-16 15:35:09 -04:00
71d3b76881 Check SUSE-brand file on SLES 2022-08-15 10:16:22 -04:00
05bceac072 Prevent rpmbuild from checking and modifying interpreter directives 2022-08-11 13:38:26 -04:00
4c18f63eb5 Add perl packages for building on CentOS8 (6) 2022-08-09 16:01:33 -04:00
ecb0232faf Merge pull request #7179 from Obihoernchen/fix-dracut-warnings
Fix warnings of newer dracut versions
2022-07-07 11:23:09 -04:00
ae5dea34b4 Improve SLES15 copycds for Media2 iso 2022-06-28 11:46:41 -04:00
14f45f9ba7 Removing jenkins files 2022-05-25 13:27:28 -04:00
77a1971d99 Sync up xcatjktest 2022-05-24 08:49:41 -04:00