2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-29 09:13:08 +00:00

10250 Commits

Author SHA1 Message Date
Mark Gurevich
2040f0a89d Update SLES15 service and compute template 2022-02-08 16:19:35 -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
Wai Yee Wong
fa7ed9f8a0 Disable internet repos to avoid unexpected and silent upgrades 2022-01-06 22:46:11 -05:00
Mark Gurevich
af585f4217 Add RHEL8 IB pkglist files 2022-01-06 14:48:08 -05: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
af3958f369 Better test when removing firewalld service files 2021-10-28 14:41:40 -04:00
Mark Gurevich
4998f3b9e4 Use inst instead of inst_rules to install into diskless image 2021-10-19 13:28:45 -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
100f455215
Merge pull request #7034 from peterwywong/service
compute.ol8.tmpl and compute.rocky.tmpl point to compute.rhels8.tmpl instead of having their own files
2021-09-23 14:53:09 -04:00
Wai Yee Wong
bb81472779 Remove #version=RHEL8 for all RHEL-like distros and let Rocky and Oracle Linux point to respective tmpl files. 2021-09-22 15:25:24 -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
Wai Yee Wong
77982a8ad2 Add service.ol8.tmpl for OL8, instead of pointing to service.rhels8.tmpl 2021-09-15 11:10:38 -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
besawn
88d877b6f5
Merge pull request #7023 from gurevichmark/selinux_disable
Update kernel options to disable selinux on OL and Rocky
2021-09-01 15:50:56 -04:00
Mark Gurevich
77e74f820c Add service node links 2021-09-01 10:20:06 -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
besawn
47d8a736df
Merge pull request #7020 from gurevichmark/cleanxcatpost_diskfull
Add cleanupdiskfullxcatpost attribute to site table
2021-08-23 14:18:27 -04:00
Mark Gurevich
0f2f6db5cf Update kernel options to disable selinux on OL and Rocky 2021-08-18 14:01:16 -04:00
Mark Gurevich
50f5c9040d Add cleanupdiskfullxcatpost attribute to site table 2021-08-12 16:11:17 -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
Mark Gurevich
908ccf9922 Rename otherpkgs.pkglist for Rocky8 2021-07-27 11:38:13 -04:00
Mark Gurevich
fe71328f30 Revert to using discinfo 2021-07-27 10:18:17 -04:00
Mark Gurevich
5f54bceba4 Wrong variable used 2021-07-27 10:13:28 -04:00
Mark Gurevich
890aa93bd1 Support Rocky Linux on service nodes 2021-07-27 10:07:01 -04:00
besawn
7cf4b19a4a
Merge pull request #7001 from peterwywong/go-xcat-versions
go-xcat provides correct versions of packages to be installed in the third column of display
2021-07-26 17:06:47 -04:00
fangjzh
b9585a78e1 add Rocky Linux 8.4 support 2021-07-13 07:52:55 +08:00
Wai Yee Wong
49e8af7fd7 Bump up the version number, update the copyright year and a new entry for the changes made 2021-07-08 17:29:55 -04:00
Wai Yee Wong
f7feaf6005 Keep finding better wording 2021-07-08 16:36:53 -04:00
Wai Yee Wong
954e12596d Add a few spaces on two comments 2021-07-08 15:26:48 -04:00
Wai Yee Wong
c5df142660 Catch another minor problem on comments 2021-07-08 15:25:12 -04:00
Wai Yee Wong
75505349dc Adjust spacing for a few comments 2021-07-08 15:15:49 -04:00
Wai Yee Wong
c2523b7a41 Fix the repoquery parameters 2021-07-08 15:11:19 -04:00