2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-08-21 18:50:28 +00:00
Commit Graph

6416 Commits

Author SHA1 Message Date
Jarrod Johnson
a39707fa94 Restore classic nodeset arguments
People are opting into the classic arguments, continue helping them so
long as it works.
2018-08-06 14:01:44 -04:00
zet809
c1608c0b79 Merge pull request #5452 from gurevichmark/rinstall_options3
Allow any command for runcmd= option
2018-08-06 13:44:56 +08:00
bybai
23759f22fc check BMC state after BMCreboot in rflash -d 2018-08-03 02:34:24 -04:00
Yuan Bai
ccc69fc330 remind incorrect syntax in object name regular expression (#5455)
Remind incorrect syntax in object name regular expression
2018-08-02 11:22:43 +08:00
Mark Gurevich
452d29eec6 Allow any command for runcmd= flags 2018-08-01 14:26:41 -04:00
Gᴏɴɢ Jie
738e5c8814 Use File::Temp::tmpnam() instead of POSIX::tmpnam() (#5443) 2018-07-27 17:40:33 +08:00
Yuan Bai
ee6314cb10 enhance lsdef Noderange format error (#5442)
* Enhancement for handling lsdef node-range format error
2018-07-27 17:00:36 +08:00
Gᴏɴɢ Jie
6678ba7316 Merge pull request #5439 from bybai/dh
makedhcp check if mac format is valid
2018-07-27 13:02:36 +08:00
bybai
880a84ce07 makedhcp check if mac format is valid 2018-07-27 00:49:22 -04:00
Mark Gurevich
38fcae5b23 rinstall flag and option (#5437) 2018-07-27 11:09:41 +08:00
Yuan Bai
61ee40ee72 enhance liteimg to print message more reasonable (#5415) 2018-07-25 10:26:22 +08:00
Mark Gurevich
902debb3b8 Status update for FW flash (#5422) 2018-07-24 10:23:49 +08:00
Mark Gurevich
4d0bde05d6 Merge pull request #5416 from bybai/rf
put a delay of 3 seconds to untar the firmware file for rflash -d
2018-07-23 10:33:43 -04:00
zet809
eccccd30a4 Merge pull request #5404 from neo954/makentp
Tweak makentp for chronyd
2018-07-23 17:40:43 +08:00
bybai
22d35a2dba polish the comments 2018-07-22 22:34:34 -04:00
xuweibj
cf88447622 Merge pull request #5328 from gurevichmark/rflash_upload_error
Catch rflash firmware upload error
2018-07-23 08:53:07 +08:00
Mark Gurevich
b158b5afe6 More errors to catch 2018-07-20 10:33:58 -04:00
bybai
5096b82aac put a delay of 3 seconds to untar the firmware file for rflash -d 2018-07-20 01:51:17 -04:00
GONG Jie
1d00ec9ea8 Remove some blank lines in makentp.pm 2018-07-19 13:27:14 +08:00
GONG Jie
d227e2738a Tweak makentp for chronyd 2018-07-19 13:27:08 +08:00
bybai
37179c2ef7 add comments 2018-07-18 23:21:43 -04:00
bybai
2e5ff9bf4e add power on after reset for rflash -d 2018-07-18 05:27:39 -04:00
xuweibj
d74f1eed53 fix issue 5288, print out management node when summary for rflash (#5401) 2018-07-18 10:04:10 +08:00
Mark Gurevich
432168d2ed Handle rflash BMC login errors 2018-07-11 13:51:48 -04:00
xuweibj
4c93552c01 Merge pull request #5346 from gurevichmark/ipmi_rflash
rflash for ipmi machines enhancements
2018-07-11 17:21:15 +08:00
ertaozh
a89b4b6fd4 Small modification about rflash ipmi enhance in PR #5346 2018-07-11 17:17:52 +08:00
xuweibj
c4ab51991d if not upload failed, rst is bmc not ready 2018-07-11 04:37:29 -04:00
Ryan Bowen
a75baf8215 Add check for leading zeroes in ip address when running makedns
This adds a check for the presence of leading zeroes in any octet of IPv4 addresses for which DNS entries will be created.
2018-07-10 12:14:08 -04:00
xuweibj
8209b449c6 delete change policy table by xcat 2018-07-06 04:46:25 -04:00
zet809
3734832473 Merge pull request #5371 from xuweibj/I5345
update hwinv table by updatenode -P geinv
2018-07-05 15:55:59 +08:00
zet809
8b21219cba fix issue 2306: Need to clean up the temporary xCAT node during discovery regarding rcons (#5373)
* fix issue 2306: Need to clean up the temporary xCAT node during discovery regarding rcons, add "makegocons -C" to cleanup all undefined node

* fix issue 2306: replace cleanup with delete entry for specified node
2018-07-05 15:53:37 +08:00
xuweibj
45a602bdf6 update hwinv table by updatenode -P geinv 2018-07-05 03:29:51 -04:00
Yuan Bai
75e54dc589 fixed (#5352) 2018-06-28 17:09:33 +08:00
Mark Gurevich
9f629c5176 Improvement from review 2018-06-27 15:36:07 -04:00
Mark Gurevich
40ecdec4d4 rflash for ipmi machines enhancements 2018-06-27 12:48:48 -04:00
Gᴏɴɢ Jie
b63a0aa4ae Fix $kernelpath for Ubuntu 18.04 on ppc64el (#5342) 2018-06-27 16:46:52 +08:00
Victor Hu
7c331d87a5 Add model type for 'stratton' boxes, 8001-12C model type 2018-06-26 20:46:21 -04:00
Mark Gurevich
cf44690cc2 Catch rflash firmware upload error 2018-06-25 16:15:43 -04:00
Gᴏɴɢ Jie
dbeac84fd7 For Ubuntu 18.04 support, search a different place for Linux kernel and initrd (#5322) 2018-06-25 20:52:45 +08:00
cxhong
2bf8108af6 build xnba config files from boottarget table (#5296) 2018-06-21 13:40:41 +08:00
cxhong
c922ad2cf7 Find correct template and postinstall file to build osimage for copycds -n command (#5300)
* Parse copycd -n options to get correct tmpl and postinstall file

* Add support for Ubuntu
2018-06-21 13:38:31 +08:00
yangsong
c49e41da99 support environment variables in osimage customized files (#5281)
* * osimage table schema change: add a "environvar" col in osimage table to hold environment variables used in osimage customized files
* osimage object schema change: add a environvar attribute, which refers to  osimage.environvar
* the environment variables specified in "environvar" attribute will be exported during invocation of postinstall scripts in genimage

* support variables in synclists

* support environment variables in genimage,mkinstall,getpostscript

* support environment variables for xdcp -i -F in packimage
2018-06-15 14:51:41 +08:00
Bin Xu
18c5afc0f4 support secure root method (#5286)
- support xcat_secure_pw:<user> API in credential plugin
 - for diskless, if enabled secure root, packimage will not write root password into image
 - for stateful, if enabled secure root, nodeset will not write root password into config file
 - and 'remoteshell' will update shadow file accordingly
2018-06-15 10:28:51 +08:00
Casandra Qiu
643fa238fe put name of OID 2018-06-14 11:41:50 -04:00
Casandra Qiu
2cc35b6090 Failed to discover PDU 2018-06-13 13:43:44 -04:00
Casandra Qiu
952dea810b Using physical entity description OID to get Vendor information 2018-06-07 13:18:30 -04:00
xuweibj
cd689a9a65 Framework of redfish support perl part (#5269) 2018-06-05 13:07:29 +08:00
xuweibj
12bfd5699d if not get valid pid when waitpid, sleep (#5274) 2018-06-01 14:30:53 +08:00
robin2008
671231833d modify nodestat usage and manpage for -f|--useping 2018-05-31 17:13:04 +08:00
robin2008
a307bfa96a Fix code error to generate the right socket file name based on the caller PID (#5257) 2018-05-28 21:01:05 +08:00