2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-22 03:00:26 +00:00
Commit Graph

25655 Commits

Author SHA1 Message Date
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
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
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
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
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
Mark Gurevich
7a3fb4ffa7 Replace sources.list file for go-xcat testcase on Ubuntu 2020-03-26 11:10:35 -04:00
besawn
b557532ff7 Merge pull request #6645 from gurevichmark/go-xcat-ubuntu
Do not hide output of apt-key add
2020-03-25 16:46:33 -04:00
cxhong
f1f043dccc Merge pull request #6647 from gurevichmark/go-xcat-ubuntu-testcase
Additional packages for Ubuntu go-xcat testcases
2020-03-25 16:35:39 -04:00
Mark Gurevich
aeeb8fb02a Merge pull request #6648 from cxhong/pkg8
Remove ntp from rhel8 pkglist
2020-03-25 16:30:46 -04:00
cxhong
9381e8a2dc remove ntp from rhel8 pkglist 2020-03-25 12:08:50 -04:00
Mark Gurevich
87adeb608c Additional packages for Ubuntu go-xcat testcases 2020-03-25 08:49:06 -04:00
Mark Gurevich
a1ad50c94b Do not hide output of apt-key add 2020-03-24 10:27:41 -04:00
besawn
45d6b6c700 Merge pull request #6641 from cxhong/pkglist
add more package to diskless package list for rhels8.1
2020-03-23 17:38:30 -04:00
besawn
b0b00d778a Merge pull request #6644 from gurevichmark/kdump_testcase2
Diskless kdump testcase debug
2020-03-23 16:57:49 -04:00
cxhong
66d5d6cc4c arrange the pkglist 2020-03-23 14:58:27 -04:00
Mark Gurevich
f72b5af2ca Diskless kdump testcase debug 2020-03-23 11:02:23 -04:00
besawn
14c81f20de Merge pull request #6643 from xcat2/revert-6504-spec
Revert "Remove perl-IO-Stty requirement from xCAT spec"
2020-03-20 17:48:12 -04:00