2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-31 10:06:39 +00:00

25678 Commits

Author SHA1 Message Date
Mark Gurevich
a9e059d90f Do not use modinfo to test module availability 2020-05-04 16:23:42 -04:00
cxhong
5df4a86ce9
Merge pull request #6687 from gurevichmark/squashfs3
Testcase and genimage fixes for squashfs
2020-05-01 14:44:12 -04:00
Mark Gurevich
f7dbd08b96 Testcase and genimage fixes for squashfs 2020-05-01 12:33:11 -04:00
cxhong
8bf0a31022
Merge pull request #6686 from gurevichmark/squashfs2
Testcase and packimage fixes for squashfs
2020-04-30 16:37:35 -04:00
Mark Gurevich
be359b1899 Testcase and packimage fixes for squashfs 2020-04-30 13:58:35 -04:00
cxhong
59065ca2fa
Merge pull request #6685 from gurevichmark/squashfs_testcase3
Make sure squashfs installed on SLES for squashfs testcase
2020-04-29 18:06:30 -04:00
Mark Gurevich
53d3d915d1 Make sure squashfs installed on SLES for squashfs testcase 2020-04-29 14:17:51 -04:00
besawn
de293fced4
Merge pull request #6680 from gurevichmark/squashfs_overlay
Use overlay mount type for squashfs diskless images
2020-04-29 09:59:21 -04:00
cxhong
9f6a9d3830
Merge pull request #6683 from gurevichmark/squashfs_testcase2
Make sure squashfs-tools installed on Ubuntu for squashfs testcase
2020-04-27 16:29:12 -04:00
Mark Gurevich
c6969d9ee9 Make sure squashfs-tools installed on Ubuntu for squashfs testcase 2020-04-27 09:56:24 -04:00
besawn
e89ffddb88
Merge pull request #6682 from gurevichmark/squashfs_testcase
Add two testcases to test squashfs diskless mount
2020-04-24 16:33:09 -04:00
Mark Gurevich
c4a1e1931d
Merge pull request #6679 from cxhong/6664
Support xfs filesystem for statelite images
2020-04-24 15:14:32 -04:00
Mark Gurevich
4da1015c0b Add two testcases to test squashfs diskless mount 2020-04-24 10:34:10 -04:00
cxhong
e22130a46b add mkfs.xfs to older version of dracut 2020-04-23 12:35:49 -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
a002157251 Use overlay mount type for squashfs diskless images 2020-04-22 16:03:29 -04:00
cxhong
770be38f0c Support xfs filesystem for statelite images 2020-04-22 15:44:35 -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