2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-12 17:34:16 +00:00
Commit Graph

25667 Commits

Author SHA1 Message Date
nicmays e0469145eb redacting the if statement for -x specifications. 2020-05-05 17:23:28 -04:00
root a2cb534bb6 Changed code to handle the stable flag inside the swtich statement where we parse the command in the main program. 2020-05-04 14:54:38 -04:00
nicmays 7bdad3e2fc Attempting to default to latest if stable is specified in the main program versus the function calls. 2020-05-04 12:57:54 -04:00
nicmays 9b99c07d0d added some tracing. 2020-05-04 12:09:17 -04:00
nicmays 573966c850 handled an edge case to treat a 'stable' flag as a latest flag in a cmd call go-xcat install --xcat-version=stable. 2020-04-30 16:21:55 -04:00
besawn ec77d23951 Merge pull request #6674 from gurevichmark/rcons_conserver
Verify second parameter to rcons is a host
2020-04-22 18:19:21 -04:00
besawn da983aef96 Merge pull request #6677 from gurevichmark/squashfs
Fix squashfs flags for centos
2020-04-22 18:10:34 -04:00
besawn 4a75ecff3b Merge pull request #6676 from cxhong/6670
`makehosts` command failed to add nicalias regular expression to the `/etc/hosts`
2020-04-22 18:07:13 -04:00
besawn f43699f68c Merge pull request #6640 from gurevichmark/servicenode_doc
Service node doc typo
2020-04-22 18:03:12 -04:00
besawn 6666f14ef5 Merge pull request #6667 from adorsey-NOAA/adorsey-NOAA-patch-1
Fix automatically finding unlocked user slots
2020-04-22 18:02:17 -04:00
Mark Gurevich 424dcfcbf0 Update packimage documentations 2020-04-21 11:17:39 -04:00
besawn 81200d602a Merge pull request #6669 from peterwywong/postscripts_permission
Add execute permission to all files recursively under /install/postscripts
2020-04-21 09:41:48 -04:00
Mark Gurevich 72cf0e15d3 Fix flags for squashfs for centos 2020-04-21 09:37:23 -04:00
cxhong e74d175dab Merge pull request #6675 from gurevichmark/testcase_nodeset_runimg
Testcase improvements
2020-04-20 18:53:09 -04:00
Mark Gurevich 1fdbbe65eb More clear default 2020-04-20 18:18:07 -04:00
Mark Gurevich a5e02ed06f Change retry_install default for number of attempts 2020-04-20 16:04:31 -04:00
cxhong 7b2ae3ecd7 Support hostname from nicalias regular expression 2020-04-20 12:47:50 -04:00
Mark Gurevich 8edd2f2886 Only retry 3 times to provision 2020-04-20 10:31:11 -04:00
Mark Gurevich 86638eaef7 Better diagnostic message from nodeset_runimg testcase 2020-04-20 10:13:33 -04:00
Wai Yee Wong f0b5b63660 Modify updatenode_P_script1 to test execute permission of postscripts under multiple levels of sub-directories under /xcatpost on CN. 2020-04-17 16:19:33 -04:00
Mark Gurevich 371a15686b Verify second parameter to rcons is a host 2020-04-17 11:37:43 -04:00
Wai Yee Wong 2679f53548 Simplify foo.bar and invoke it and test it only one time for each test case without an input value. 2020-04-16 18:00:47 -04:00
Wai Yee Wong e864af7855 Simplify foo.bar and invoke and test it one time without input value. 2020-04-16 17:55:17 -04:00
Wai Yee Wong 9920a4c7d9 updatenode_postscripts_permission is used to test that postscripts in nested sub-directories can execute on CN by running "updatenode -P" on MN (xcat-core issue #6579). A diskless or a diskfull image has been installed on CN at the point of testing. 2020-04-16 11:53:19 -04:00
Wai Yee Wong ddf982f2d8 Add dir1/dir2/dir3/foo.bar (permision 755) to /install/postscripts on the management node before diskless and diskfull OS provisioning to a compute node to verify that the execute permission of foo.bar is preserved after provisioning. Failure of doing so will prevent some postscripts under multiple levels of sub-directories from running during the postscript phase. 2020-04-15 16:28:31 -04:00
Wai Yee Wong 10fe1b81f6 Add execute permision to all files recursively under /xcatpost on the Compute Node. 2020-04-09 17:09:12 -04:00
adorsey-NOAA 996b05ce6a Update bmcsetup
Don't check $LOCKEDUSERS at all, instead fall back to userslot 2 as a last resort if the user doesn't already exist, and the automatic slot detection doesn't find an unlocked slot.  This is essentially what was happening in the older version of the script before #6380 as $LOCKEDUSERS was only ever referenced here.

Also move setting the username before setting privileges and access levels, as those steps fail if done before username is set for the slot.
2020-04-08 11:07:25 -04:00
cxhong 592b6ed1b4 Merge pull request #6668 from gurevichmark/go-xcat-ubuntu-testcase5
go-xcat testcase on Ubuntu to accept default package installation
2020-04-07 17:45:18 -04:00
Mark Gurevich 76ef2ba947 go-xcat testcase on Ubuntu to accept default package installation 2020-04-07 17:02:07 -04:00
adorsey-NOAA e5c6039855 Update bmcsetup 2020-04-07 12:45:51 -04:00
cxhong cd4e266c7e Merge pull request #6662 from gurevichmark/kdump_testcase4
linux_diskless_kdump testcase typo
2020-04-06 17:30:57 -04:00
cxhong 70bfea2783 Merge pull request #6665 from gurevichmark/go-xcat-ubuntu-testcase4
Do not reprovision SN for go-xcat testcases on Ubuntu
2020-04-06 17:30:14 -04:00
cxhong 154179ce4b Merge pull request #6610 from peterwywong/fix_xcat_inventory
Fix a typo from xcat-inventory to xcat_inventory
2020-04-06 17:29:13 -04:00
cxhong 1f8814c72a Merge pull request #6659 from gurevichmark/go-xcat-zypper-msg2
go-xcat stderr messages to discard for SLES installation
2020-04-06 17:27:39 -04:00
Mark Gurevich e3ca710b83 linux_diskless_kdump testcase typo 2020-04-06 17:24:25 -04:00
Mark Gurevich 2ba46a0e91 Do not reprovision SN for go-xcat testcases on Ubuntu 2020-04-06 17:08:50 -04:00
besawn 68e7178542 Merge pull request #6661 from gurevichmark/rpower_testcase
Retry rpower command in testcases
2020-04-03 16:13:37 -04:00
Mark Gurevich 533e4b3b5d Retry rpower command in testcases 2020-04-03 15:12:52 -04:00
besawn fc91f00df7 Merge pull request #6660 from gurevichmark/go-xcat-ubuntu-testcase3
Fewer install retries for go-xcat testcases on Ubuntu
2020-04-03 10:22:07 -04:00
Mark Gurevich 9964c1e0a0 Fewer install retries for go-xcat testcases on Ubuntu 2020-04-02 12:29:25 -04:00
Mark Gurevich 774ce0a194 stderr messages to discard 2020-04-01 12:29:11 -04:00
besawn 2b655d1732 Merge pull request #6652 from gurevichmark/vm_diskspace2
More disk space needed for regression VMs
2020-04-01 10:47:54 -04:00
cxhong 88ce1f50d6 Merge pull request #6656 from gurevichmark/go-xcat-ubuntu-testcase-bundle
Add go-xcat testcases to Ubuntu daily bundles
2020-03-31 17:29:10 -04:00
besawn 88b16ccebe Merge pull request #6655 from gurevichmark/go-xcat-zypper-msg
Throw away confusing zypper message
2020-03-31 17:25:24 -04:00
besawn 36b31f92c0 Merge pull request #6654 from gurevichmark/kdump_testcase3
Power off compute node before rinstall in kdump testcase
2020-03-31 15:41:08 -04:00
Mark Gurevich d459ba0e69 Add go-xcat testcases to Ubuntu daily bundles 2020-03-31 15:08:34 -04:00
Mark Gurevich 4ce180fcb5 Throw away confusing zypper message 2020-03-31 14:25:31 -04:00
Mark Gurevich 7724225681 Power off compute node before rinstall in kdump testcase 2020-03-31 10:03:40 -04:00
Mark Gurevich 8bf192e30b More disk space needed for regression VMs 2020-03-30 11:33:44 -04:00
cxhong 743820d90b Merge pull request #6649 from gurevichmark/go-xcat-ubuntu-testcase2
Replace sources.list file for go-xcat testcase on Ubuntu
2020-03-27 09:57:21 -04:00