2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-15 02:44:17 +00:00
Commit Graph

9393 Commits

Author SHA1 Message Date
Jarrod Johnson af41ca947c Merge tag '2.14.2' into lenovobuild2.14
xCAT 2.14.2 release
2018-08-08 17:56:37 -04:00
Jarrod Johnson 636b6b8cd1 Fix esxiready and do single reboot install 2018-08-02 13:38:16 -04:00
Jarrod Johnson 6931200dca Use esxboot from esxi, if missing 2018-08-01 13:40:45 -04:00
Jarrod Johnson b476fdfa76 Support xz for genesis
lzma is a deprecated name.
2018-07-27 08:53:06 -04:00
Jarrod Johnson af996d4855 Have dhcp.pm recognize OPA hwaddr 2018-07-26 16:03:47 -04:00
Jarrod Johnson d3eb70652a Correct the SLE15 path names 2018-07-20 11:02:55 -04:00
Jarrod Johnson 1bb4c3aed7 Correct for SLE15
SLE15 is a more unified distro.  Also fix install=
for SLES15, versus osimage
2018-07-20 10:53:03 -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
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
zet809 297137e1be Merge pull request #5378 from xuweibj/dis_policy
delete policy table change by xcat in pr 5371
2018-07-10 16:44:26 +08:00
GONG Jie de3e5da935 Fix github issue #5365. Tinker for the openssl -no_ssl2 command line argument 2018-07-09 17:05:44 +08: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
Gᴏɴɢ Jie da35f335b1 Fix github issue #5365. Proper handle the -no_ssl2 argument of openssl s_client (#5369) 2018-07-04 14:48:33 +08:00
Yuan Bai 21cf3c56d2 diskless support root options in addkcmdline (#5366)
* add root options

* polished

* polished
2018-07-03 16:51:06 +08:00
Gᴏɴɢ Jie da8983a95e Revert "Remove -no_ssl2 command line argument for openssl. Since new version of openssl do not support it any more (#5358)" (#5364)
This reverts commit dc2ea9014d.
2018-07-03 16:11:42 +08:00
Gᴏɴɢ Jie dc2ea9014d Remove -no_ssl2 command line argument for openssl. Since new version of openssl do not support it any more (#5358) 2018-07-02 18:11:21 +08:00
Gᴏɴɢ Jie 91e34bf84a Fix Ubuntu 18.04 postscript problem (#5356)
* Reformat post.ubuntu.common

* Revise post.ubuntu.common
2018-07-02 17:06:38 +08: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
Gᴏɴɢ Jie b00f1f8188 Add compute.ubuntu18.04.x86_64.pkglist for Ubuntu 18.04 x86-64 support (#5343) 2018-06-27 16:45:41 +08:00
Victor Hu 7c331d87a5 Add model type for 'stratton' boxes, 8001-12C model type 2018-06-26 20:46:21 -04:00
Gᴏɴɢ Jie 2559d28cb4 Revise Ubuntu 18.04 package list, add ifupdown, remove ntp and ntpdate (#5324) 2018-06-26 13:06:52 +08: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
Gᴏɴɢ Jie f7c7ea884f [go-xcat] Fix package version checking on Ubuntu 18.04 (#5320) 2018-06-25 20:51:10 +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
Gᴏɴɢ Jie f718db6b00 Add pkglist files for Ubuntu 18.04 (#5307) 2018-06-21 10:24:37 +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
Jarrod Johnson b45f26e413 Correct XML template 2018-06-12 12:32:07 -04:00
Jarrod Johnson f0ffd75cfe Fix redundant server repository 2018-06-12 12:16:05 -04:00
Jarrod Johnson f803824878 Make install directory for SLE 2018-06-12 11:47:18 -04:00
Jarrod Johnson c9558d9544 Correct oversight in SLE-15 support 2018-06-12 11:46:10 -04:00
Jarrod Johnson f47467e57e SLE 15 support 2018-06-12 11:08:48 -04:00
Casandra Qiu 952dea810b Using physical entity description OID to get Vendor information 2018-06-07 13:18:30 -04:00
Jarrod Johnson 4da0a96066 Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14 2018-06-06 14:23:17 -04:00
Jarrod Johnson 295757c8ef Tighten some security parameters 2018-06-06 14:23:04 -04:00
Bin Xu 1c1eace773 Recording the Severity of log message into xCAT logs (#5267)
- modify rsyslog conf and add "%syslogseverity-text:::uppercase%" to input the text Severity
 - remove duplicate Severity in log message
 - modify MsgUtils::trace for better performance and code structure
2018-06-05 17:57:55 +08:00
xuweibj cd689a9a65 Framework of redfish support perl part (#5269) 2018-06-05 13:07:29 +08:00
Jarrod Johnson 86b0e12e63 Accept one of two arch values for ipxe 2018-06-04 18:17:50 -04:00
Jarrod Johnson 85ce5b7e29 Use the iPXE native format for mac
It's been enough years by now, just use what was accepted
upstream rather than the preliminary syntax in our branch.
2018-06-04 13:31:36 -04:00
Victor Hu 000235dcf2 Merge pull request #5265 from cxhong/5260
Add WARNING message if non-root user runs chtab command
2018-06-01 14:41:13 -04:00