2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-23 11:40:25 +00:00
Commit Graph

26199 Commits

Author SHA1 Message Date
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
2ceca4bc4a Merge pull request #7076 from peterwywong/nic_connect
Increase timeout for wait_nic_connect_intime in nicutils.sh from 40 seconds to 80
2021-12-06 17:20:30 -05:00
besawn
2d8394c495 Merge pull request #7075 from gurevichmark/nodeset_shell_debug2
Testcase script needs to capture output and display using send_msg()
2021-12-06 17:18:47 -05:00
Wai Yee Wong
26697f5008 Increase timeout in watit_nic_connect_intime frrom 40 seconds to 80 2021-12-06 14:17:02 -05:00
Mark Gurevich
886446523b Testcase script needs to capture output and display using send_msg() 2021-12-06 14:05:24 -05:00
besawn
4c84b58870 Merge pull request #7069 from gurevichmark/nodeset_shell_debug
Display console log entries when genesis nodeset testcases fail
2021-11-30 14:08:32 -05:00
Mark Gurevich
afc2f4f823 Semicolon missing 2021-11-30 13:27:41 -05:00
Mark Gurevich
8f2765a5d3 Improve log file display 2021-11-30 13:24:34 -05:00
besawn
cacd973043 Merge pull request #7071 from gurevichmark/syslog_postscript
syslog postscript check for config files
2021-11-18 08:40:42 -05:00
besawn
c81c4e9e9f Merge pull request #7072 from besawn/xcat_version_2.16.4
Increment version to 2.16.4
2021-11-17 17:03:58 -05:00
besawn
07a7f1ea98 Increment version to 2.16.4 2021-11-17 15:33:22 -05:00
Mark Gurevich
67aa8a23ea syslog postscript check for config files 2021-11-17 11:22:12 -05:00
Mark Gurevich
b96be8eebc Display console log entries when genesis nodeset testcases fail 2021-11-15 11:31:11 -05:00
besawn
3553d2b383 Merge pull request #7068 from gurevichmark/migration_rocky
Add Rocky to migration testcases
2021-11-12 10:42:37 -05:00
Mark Gurevich
8ff38e8cb0 Add Rocky to migration testcases 2021-11-12 10:04:05 -05:00
Mark Gurevich
162ae26853 Merge pull request #7065 from besawn/xcat_2_16_3_rtd_release
Adding 2.16.3 release information
2021-11-10 08:40:35 -05:00
besawn
d3696d4707 Adding 2.16.3 release information 2021-11-09 16:20:40 -05:00
besawn
56bc6dd920 Merge pull request #7063 from gurevichmark/makentp_manpage
Fix man page formatting for makentp
2021-11-05 15:51:51 -04:00
Mark Gurevich
67ba52f5a2 Fix man page formatting for makentp 2021-11-05 15:46:08 -04:00
besawn
df7617b583 Merge pull request #7062 from peterwywong/statelite
Enable Oracle Linux and Rocky Linux to Run Statelite Test Cases Successfully
2021-11-04 11:59:11 -04:00
Wai Yee Wong
a780563833 Load the litefile.csv for Rocky Linux in these thre statelite test cases 2021-11-04 11:19:02 -04: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
besawn
22a2bc1a23 Merge pull request #7061 from gurevichmark/uefi_no_elilo
Change uefi to not do elilo for network discovery boot
2021-11-02 14:59:59 -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
besawn
616cef1484 Merge pull request #7060 from gurevichmark/readthedocs_docutil_version
Specify version of docutils for Read The Docs
2021-10-29 14:26:06 -04:00
Mark Gurevich
f4178bd579 Specify version of docutils for Read The Docs 2021-10-29 14:21:15 -04:00
besawn
5a2975e8e3 Merge pull request #7059 from gurevichmark/readthedocs_sphinx_version2
Specify version of sphinx for Read The Docs 2
2021-10-29 13:56:21 -04:00
Mark Gurevich
18e228978a Specify version of sphinx for Read The Docs 2 2021-10-29 13:37:34 -04:00
besawn
921cb9e6f0 Merge pull request #7058 from gurevichmark/readthedocs_sphinx_version
Specify version of sphinx for Read The Docs
2021-10-29 13:18:29 -04:00
Mark Gurevich
d5633425ae Specify version of sphinx for Read The Docs 2021-10-29 12:57:47 -04:00
besawn
5d550f60fe Merge pull request #7056 from gurevichmark/firewall_link
Better test when removing firewalld service files
2021-10-28 15:02:10 -04:00
Mark Gurevich
af3958f369 Better test when removing firewalld service files 2021-10-28 14:41:40 -04:00
besawn
240c3f0c0a Merge pull request #7053 from gurevichmark/mini_iso2
Testcase check for Ubuntu version before mounting mini.iso 2
2021-10-25 10:07:33 -04:00
Mark Gurevich
25b2095610 Testcase check for Ubuntu version before mounting mini.iso 2 2021-10-25 09:45:51 -04:00
besawn
ce7f4146f8 Merge pull request #7050 from gurevichmark/mini_iso
Testcase check for Ubuntu version before mounting mini.iso
2021-10-19 14:30:07 -04:00
besawn
11462c2d6a Merge pull request #7051 from gurevichmark/inst_rules
Use inst instead of inst_rules to install into diskless image
2021-10-19 14:02:45 -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
0032b2ac0f Testcase check for Ubuntu version before mounting mini.iso 2021-10-19 10:24:26 -04:00
besawn
dcd7469fc0 Merge pull request #7048 from gurevichmark/genesistest
Genesis base based on Fedora 28
2021-10-15 10:24:25 -04:00
Mark Gurevich
3c643e6598 Genesis base based on Fedora 28 2021-10-14 16:57:14 -04:00
besawn
5219302ac8 Merge pull request #7046 from gurevichmark/genesistest
Improve genesistest script to handle node preparation failures
2021-10-11 17:14:19 -04:00
Mark Gurevich
cdbb37e9c3 Improve genesistest script to handle node preparation failures 2021-10-11 16:12:13 -04:00
besawn
426b4de975 Merge pull request #7044 from gurevichmark/builder_fedora2
Remove epel-release from list of required RPMs
2021-10-08 12:01:55 -04:00
Mark Gurevich
83ee3d04a4 Remove epel-release from list of required RPMs 2021-10-07 15:59:11 -04:00
besawn
e3394fce52 Merge pull request #7040 from gurevichmark/builder_fedora
Support building genesis-base on Fedora34
2021-10-07 11:34:57 -04:00
besawn
7fb5f9eab3 Merge pull request #7043 from gurevichmark/xcat-dep_install_doc
Update xCAT installation docs
2021-10-05 17:06:23 -04:00
Mark Gurevich
4514b2c18a Update xCAT installation docs 2021-10-05 10:18:09 -04:00
besawn
f4bbda9b50 Merge pull request #7042 from gurevichmark/probe_dns
Missing quote when checking for externaldns in xcatprobe
2021-10-04 15:15:52 -04:00
Mark Gurevich
bc3894e6e1 Missing quote when checking for externaldns in xcatprobe 2021-10-04 12:56:58 -04:00