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
fcbb891ba7
Merge pull request #7095 from Obihoernchen/patch-10
...
Fix OpenPOWER detection regex
2022-01-27 17:14:59 -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
Mark Gurevich
f4eafb35c9
Use correct non-root user for REST API nodeshell method
2022-01-05 11:24:26 -05:00
Simon Fowler
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
besawn
de7ba39286
Modifed packimage timezone logic to preserve two levels of links
2021-12-08 09:32:41 -05:00
besawn
7e6303a85b
Print warning from packimage when timezone setup fails
2021-12-01 09:14:37 -05:00
besawn
d86b454baf
Print informational message from packimage when site table timezone is not set
2021-11-30 13:13:02 -05:00
besawn
85a5df22f5
Modified packimage to always include the local zoneinfo time zone file
2021-11-30 12:44:58 -05:00
adorsey-NOAA
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
Wai Yee Wong
5476959365
Add ol to the list of OSes in the subroutine using_dracut of anaconda.pm
2021-11-04 11:09:07 -04:00
Mark Gurevich
42fbc2e063
Update BOOTIF
2021-11-02 14:53:23 -04:00
Mark Gurevich
cf1e71445e
Change uefi to not do elilo for network discovery boot
2021-11-01 15:06:50 -04:00
Mark Gurevich
3c643e6598
Genesis base based on Fedora 28
2021-10-14 16:57:14 -04:00
Mark Gurevich
472fa1456a
Support Fedora34 diskful install
2021-09-30 11:35:10 -04:00
besawn
b0d468c0c4
Merge pull request #7032 from gurevichmark/localtime2
...
Make /etc/localtime a link
2021-09-20 14:09:02 -04:00
besawn
e1dc9e33c6
Merge pull request #7029 from gurevichmark/centos-stream
...
Support CentOS8 Stream
2021-09-17 16:43:01 -04:00
Mark Gurevich
16ea67622b
Make /etc/localtime a link
2021-09-13 14:27:54 -04:00
besawn
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
Mark Gurevich
1147726242
Support CentOS8 Stream
2021-08-31 15:54:43 -04:00
Wai Yee Wong
6b344a4c68
Support VM machine types specified through vm.othersettings
2021-08-23 17:36:06 -04:00
Mark Gurevich
0f2f6db5cf
Update kernel options to disable selinux on OL and Rocky
2021-08-18 14:01:16 -04:00
TheWitness
b38e9716d3
Update the kernel options to disable selinux
...
Was having issues building a diskless image for RHEL8
2021-07-30 18:51:50 -04:00
fangjzh
b9585a78e1
add Rocky Linux 8.4 support
2021-07-13 07:52:55 +08:00
Wai Yee Wong
b8f9c70fd2
Process .bin files correctly by nodeset on RHEL 8.x
2021-05-07 16:39:54 -04:00
besawn
b2a60b8995
Merge pull request #6969 from peterwywong/copycds
...
Recognize Cumulus bin file correctly on RHEL 8.x
2021-05-06 07:59:31 -04:00
Wai Yee Wong
fb34d2b9ff
Cumulus bin file to be recognized correctly on RHEL 8.x
2021-05-05 17:23:03 -04:00
Mark Gurevich
a9f00e5098
Exclude processing host entries for makenetworks
2021-05-05 13:53:32 -04:00
Jarrod Johnson
1a47868599
Use ip instead of deprecated netstat
2021-05-03 14:51:34 -04:00
Mark Gurevich
53d6ae9390
Remove = from usage also
2021-04-29 14:41:33 -04:00
Mark Gurevich
0dbc10bd0d
Better comment for [-1] index
2021-04-21 15:33:43 -04:00
Mark Gurevich
f045f67994
Support Oracle Linux on service nodes
2021-04-21 08:46:17 -04:00
besawn
d95898676c
Merge pull request #6941 from peterwywong/pci_passthru
...
Get the correct XML record for a PCI device which is one of the devices in an iommuGroup
2021-04-14 13:06:08 -04:00
Wai Yee Wong
1e768f4d5d
Get the correct XML record for a PIC device if it is one of the devices in an iommuGroup
2021-04-12 12:16:05 -04:00
Mark Gurevich
e4619859c0
Use correct Perl string compare operator
2021-04-02 13:13:27 -04:00
Jarrod Johnson
ecc26ed694
Workaround SuSE Full media difference
...
Profiles written around the initial SuSE15 concept
of 'Installer' and 'Packages' expect Packages in 2.
Workaround by symlinking a 2 when needed.
2021-03-15 15:08:45 -04:00
Jarrod Johnson
2556112b24
Support 'Full' media variant for SLES
...
SUSE sometimes publishes distro as a single media
2021-03-15 15:08:21 -04:00
Mark Gurevich
a6a0f92096
Use number of SDR records for SDR cache filename
2020-10-22 13:53:02 -04:00
Mark Gurevich
caea18c0f5
rinv dimm display for Power nodes
2020-10-14 14:38:45 -04:00
Wai Yee Wong
a5535becc5
Make one correction.
2020-09-28 22:10:47 -04:00
Wai Yee Wong
0e4ce55881
Remove experimental warnings of using given-when and smartmatch.
2020-09-28 21:50:17 -04:00
Mark Gurevich
6f4c59fece
Verify nbk kernel file is present before defaulting to use it
2020-09-10 14:39:41 -04:00
cxhong
f57fd01c3d
Generate local repository template if not exist or empty
2020-07-30 13:54:15 -04:00
cxhong
1e62c7f2ec
Use xcat runcmd instead of system() call for mksquash command
2020-07-22 18:15:10 -04:00
Jarrod Johnson
6b7cde63e4
Fix support for non-efistub kernels
2020-07-20 08:39:28 -04:00
Jarrod Johnson
eae0a64348
Have xnba conditionally do elilo if needed
...
CentOS 6 and RHEL 6 for example do not support direct iPXE
boot. For those platforms, auto-use elilo for uefi boot.
2020-07-20 08:37:36 -04:00
Jarrod Johnson
76a57eaae2
Remove use of elilo
...
iPXE can directly execute all but the most ancient Linux kernels
directly in UEFI boot. Remove the elilo intermediate step.
2020-07-20 08:37:28 -04:00
cxhong
2e8ab98304
geninitrd failed to load new driver rpm packages
2020-07-10 14:17:59 -04:00
Mark Gurevich
e0fec1a85d
imgimport/imgexport better messages and option handling
2020-06-25 15:59:13 -04:00