2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-09-08 11:18:31 +00:00
Commit Graph

9972 Commits

Author SHA1 Message Date
Jarrod Johnson
c26fdffb3e Correct package name for iputils in SLE 2019-03-04 12:39:39 -05:00
Jarrod Johnson
3d1844c7a2 Adjust the package list for diskful SLE
Add commonly desired packages
2019-03-04 10:56:21 -05:00
Jarrod Johnson
092e525688 Have iputils available in SLE install
This was breaking various scripts
2019-03-04 10:07:01 -05:00
Jarrod Johnson
6e59b63b39 Remove dependencies for lenovo ubuntu builds 2019-02-13 16:02:59 -05:00
Jarrod Johnson
58dab1f15e Allow IB/OPA addresses in mac table again
The change blocked valid addresses.
2019-01-24 14:52:40 -05:00
Jarrod Johnson
d46eec274c Fix non-hierarchical syncfiles
The change to fix hierarchical failed when the request did
not go through XML serialization.  Fix by putting into the proper
structure.
2019-01-23 16:34:21 -05:00
Jarrod Johnson
4cb5a894d2 Fix syncfiles when node points at foreign node
Foreign node is unable to correctly relay to appropriate service
node without username.  This is similar to the updatenode problem, but
occurs in a mismatch dhcp offer.
2019-01-23 16:15:27 -05:00
Jarrod Johnson
c7be8f3247 Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14 2019-01-18 13:29:09 -05:00
Jarrod Johnson
aaa9ddd553 Do not proceed past boot into standby
Some installers advance the destiny multiple times.
Avoid going off the edge into 'standby' in such scenarios.
2019-01-18 13:28:29 -05:00
Jarrod Johnson
2222e61612 Adapt SLES to only modify SLES12
SLE15 uses Volume0_0, not Volume0 like SLES12
2019-01-16 15:02:20 -05:00
Jarrod Johnson
d527bb0b86 Support SuSE style RSTe
SuSE renames the RSTe volume in the middle.
2019-01-16 14:37:50 -05:00
Jarrod Johnson
c6c70e5df1 Auto-sense RSTe configuration and use it
RSTe can induce a software raid.  If detected use
that software raid.
2019-01-16 13:29:10 -05:00
yangsong
5925987b55 fix issue of site.httpport support in makedhcp (#5904) 2019-01-09 14:22:06 -05:00
Jarrod Johnson
eb68b59906 Merge tag '2.14.5' into lenovobuild2.14
xCAT 2.14.5 release
2019-01-09 14:20:23 -05:00
Jarrod Johnson
a6898b9304 Correct incorrect loop keyword in nodestat
If a system had 3389 and sshd running, it triggered a bug.
Fix by using the correct loop flow keyword for perl.
2019-01-03 09:23:13 -05:00
yangsong
a60c79e0c1 support site.httpport in ubuntu diskless (#5865) 2018-12-04 11:14:19 +08:00
cxhong
4aa090f6e1 Determine NumberNodes in the command.log by the command requests (#5787) 2018-11-30 08:23:21 +08:00
zet809
8f3c3f7677 Fix issue 5150: tabch and tabdump commands can not deal with invalid attribute names (#5846)
* Fix issue 5150: tabch and tabdump commands can not deal with invalid attribute names

* reuse buildWhereClause for key retriving
2018-11-30 08:19:42 +08:00
Weihua Hu
fc875be2d7 Merge pull request #5836 from robin2008/status-log
Make status changing log more clear
2018-11-29 11:39:20 +08:00
Yuan Bai
3b5fd8582e add syslog for pre script (#5838)
* add syslog for pre script
2018-11-27 17:05:36 +08:00
bxuxa
cc6cb0f217 Clear key words for install status update log message (#5618)
- detect provisioning when updateing status to installing/netbooting
- consistent message format "xcat.updatestatus - ($node): changing status=($status)" (no need to log the time as syslog has the timestamp)
2018-11-27 15:19:21 +08:00
Yuan Bai
b117be552a refine tag prefix xcat.deployment for sles/ubuntu provision (#5831)
* refine tag prefix xcat.deployment for sles/ubuntu provision
2018-11-23 10:00:02 +08:00
zet809
7977a2a1d7 Merge pull request #5829 from xuweibj/I5719
fix issue 5719, make output of commands against openbmc same
2018-11-22 19:41:06 +08:00
Gᴏɴɢ Jie
e1009c6f71 [go-xcat] Force use C locale when do rpm query (#5827) 2018-11-22 18:47:23 +08:00
Gᴏɴɢ Jie
972a7d1c9e Minor go-xcat updates (#5753)
* [go-xcat] Revise the error handling of xCAT uninstallation

* [go-xcat] Add xCAT-genesis-builder to the uninstallation package list

* [go-xcat] allow-insecure=yes for unsigned Debian/Ubuntu repository

* [go-xcat] Set gpgcheck=0 if file repomd.xml.asc is not found

* [go-xcat] Run `apt-get purge` for completely xCAT uninstallation on Ubuntu

* [go-xcat] Bump version number

* [go-xcat] Better error message when smoke test failed

* Remove empty line

* [go-xcat] Fix error handling in extract_archive
2018-11-22 18:43:23 +08:00
xuweibj
10a858cf61 fix issue 5719, make output of commands against openbmc same 2018-11-21 19:59:04 -05:00
Yuan Bai
3b77b96e89 Merge pull request #5823 from robin2008/travic-xenial
upgrade to travis xenial env
2018-11-21 12:51:19 +08:00
Gᴏɴɢ Jie
d52f6600bc Fix shabang for some old scripts (#5824) 2018-11-20 20:16:15 +08:00
bxuxa
adab82de4b upgrade to travis xenial env 2018-11-20 18:46:13 +08:00
Jarrod Johnson
54ebb36100 Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14 2018-11-19 10:42:29 -05:00
Jarrod Johnson
d43cf0a3f0 Fix dhcp plugin use of ip route
It still had the code to strip out netstat's header.  ip has no header.
2018-11-19 10:41:37 -05:00
bxuxa
540ee9f262 when no ipmitool-xcat tool, report error before go ahead the real discovery 2018-11-16 12:39:50 +08:00
Jarrod Johnson
dd98cba787 Fix copycds problem for SLES12.3 2018-11-13 10:11:07 -05:00
Yuan Bai
5db2dbd62c fix5209 nodeset cannot find pxelinux.0 (#5783)
* distro pxelinux.0 default path is changed in ubuntu 16.04
2018-11-09 17:03:58 +08:00
yangsong
92c019bdb3 set default value for $::XCATSITEVALS{httpport} if site.httpport is not specified (#5780) 2018-11-09 15:28:17 +08:00
Yuan Bai
cfdce8a7a5 fix 5733 genimage in ubuntu16.04.5 failure (#5781) 2018-11-09 14:12:56 +08:00
yangsong
f55b3f867b several issues on site.httpport in otherpks and ospkgs (#5777)
* correct several issues

* refine ospkgs to support site.httpport
2018-11-08 17:50:14 +08:00
yangsong
01541aba74 correct several issues on site.httpport in diskless provision (#5774) 2018-11-07 18:19:35 +08:00
Yuan Bai
13bca11a9d add sys log for redhat statelite (#5771)
* add sys log for redhat statelite
2018-11-07 16:47:46 +08:00
Bin Xu
5a3b4c83a1 Merge pull request #5765 from immarvin/onhttport
modify HTTPPORT in post.xcat with macro TABLEBLANKOKAY
2018-11-06 16:40:54 +08:00
yangsbj
2d4141b7d7 modify HTTPPORT in post.xcat with macro TABLEBLANKOKAY 2018-11-06 01:36:29 -05:00
Bin Xu
c074db3e02 Merge pull request #5757 from immarvin/onhttport
add support for site.httpport for post.xcat,  updatenode, nodeset and makedhcp
2018-11-05 13:23:13 +08:00
yangsbj
5d90a4212c change HTTPPORT in /proc/cmdline to XCATHTTPPORT to avoid potential confilic 2018-11-04 21:54:30 -05:00
yangsbj
accb6d69a9 write HTTPPORT= to xcatinfo 2018-11-02 05:16:14 -04:00
yangsbj
1fb78eb97d add HTTPPORT=xxx in kcmdline for diskless/statelite 2018-11-02 05:00:26 -04:00
Gᴏɴɢ Jie
7dab7922d7 A more real world partitioning scheme for RHEL8 (#5760) 2018-11-02 16:46:10 +08:00
yangsbj
1889ec879d support site.httpport in nodeset and mknb 2018-11-01 23:29:01 -04:00
yangsbj
c4fe5ad5d9 support site.httpport in dhcp lease and config 2018-11-01 23:08:01 -04:00
yangsbj
5c910eca26 add support for site.httpport for post.xcat and updatenode 2018-11-01 05:21:08 -04:00
Gᴏɴɢ Jie
0e6365d8c6 Fix github issue #5500. Do not restart service openibd in the installation stage (#5723) 2018-10-31 17:33:25 +08:00