2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-15 02:40:28 +00:00
Commit Graph

6188 Commits

Author SHA1 Message Date
1a751e3379 Reduce the VNC password from 20 characters to 8 2023-03-24 16:58:00 -04: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
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
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
9fbd58bfc3 Initial Alma8 support 2023-01-18 11:00:59 -05:00
d81b6abf8a Merge pull request #7260 from Obihoernchen/megware/dnssec
Properly parse newer BIND versions
2022-12-06 13:39:48 -05: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
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
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
71d3b76881 Check SUSE-brand file on SLES 2022-08-15 10:16:22 -04:00
ae5dea34b4 Improve SLES15 copycds for Media2 iso 2022-06-28 11:46:41 -04:00
faa721ddce Fixed error message typo in tabutils.pm 2022-05-11 14:14:29 -04:00
bde688949c Merge pull request #7136 from khm/ed25519-keys
Add support for ed25519 host keys
2022-05-05 14:47:35 -04:00
e7b43c6edd Improve version test operator 2022-04-04 17:01:48 -04:00
acf7dac1aa For SLES15 or higher 2022-04-04 16:34:26 -04:00
0ed366820c plugins/credentials.pm: add ed25519 host key support 2022-03-25 10:24:23 -07:00
0031526112 Allow SLES15 node on Power to reboot in standby mode 2022-03-24 14:46:09 -04:00
dc0d43750d Turn off DNSSEC on Management Node for bind 9.16.6 2022-03-18 14:11:50 -04:00
346b38c55a Merge pull request #7077 from besawn/packimage_timezone_fix
Improve packimage time zone handling
2022-02-01 08:18:24 -05:00
fcbb891ba7 Merge pull request #7095 from Obihoernchen/patch-10
Fix OpenPOWER detection regex
2022-01-27 17:14:59 -05:00
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
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
f4eafb35c9 Use correct non-root user for REST API nodeshell method 2022-01-05 11:24:26 -05:00
55c521a405 Add initial support for deploying Ubuntu 20.04 nodes.
This configures automated installation using the subiquity installer, as
documented at
https://ubuntu.com/server/docs/install/autoinstall-quickstart and other
locations on the Internet.

Installation uses the NFS export of /install, and configures the
installer to use the nocloud-net datasource, creating a per-node
directory containing the processed template file as the user-data file,
and an empty meta-data file.

Kernel and initrd files are pulled from the casper/ directory under the
package dir.

Unnecessary elements of the kernel command line have been removed in the
subiquity installer path.

Support has been added for selecting a subiquity specific default
template, as well as an updated pre-install script and some minor POSIX
shell compliance fixes for the getinstdisk script.
2021-12-13 11:54:49 +11:00
de7ba39286 Modifed packimage timezone logic to preserve two levels of links 2021-12-08 09:32:41 -05:00
7e6303a85b Print warning from packimage when timezone setup fails 2021-12-01 09:14:37 -05:00
d86b454baf Print informational message from packimage when site table timezone is not set 2021-11-30 13:13:02 -05:00
85a5df22f5 Modified packimage to always include the local zoneinfo time zone file 2021-11-30 12:44:58 -05:00
0e37f52c41 Fix litefile entries for osimages with groups
Before this change, any `osimage` with the `groups` parameter defined to anything but `ALL` would not get entries set for `ALL` in the `litefile` table.

The only special case for images with `groups` should be the group-specific entries.
2021-11-09 12:00:35 -05:00
5476959365 Add ol to the list of OSes in the subroutine using_dracut of anaconda.pm 2021-11-04 11:09:07 -04:00
42fbc2e063 Update BOOTIF 2021-11-02 14:53:23 -04:00
cf1e71445e Change uefi to not do elilo for network discovery boot 2021-11-01 15:06:50 -04:00
3c643e6598 Genesis base based on Fedora 28 2021-10-14 16:57:14 -04:00
472fa1456a Support Fedora34 diskful install 2021-09-30 11:35:10 -04:00
b0d468c0c4 Merge pull request #7032 from gurevichmark/localtime2
Make /etc/localtime a link
2021-09-20 14:09:02 -04:00
e1dc9e33c6 Merge pull request #7029 from gurevichmark/centos-stream
Support CentOS8 Stream
2021-09-17 16:43:01 -04:00
16ea67622b Make /etc/localtime a link 2021-09-13 14:27:54 -04:00
c54b86a525 Merge pull request #7025 from peterwywong/kvm_2
Support VM machine types specified through vm.othersettings
2021-09-07 14:42:04 -04:00
1147726242 Support CentOS8 Stream 2021-08-31 15:54:43 -04:00
6b344a4c68 Support VM machine types specified through vm.othersettings 2021-08-23 17:36:06 -04:00
0f2f6db5cf Update kernel options to disable selinux on OL and Rocky 2021-08-18 14:01:16 -04:00