2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-04-03 23:46:25 +00:00
Commit Graph

151 Commits

Author SHA1 Message Date
Jarrod Johnson
77bab0ba0f Merge tag '2.13.5' into lenovobuild2.13 2017-06-30 08:47:25 -04:00
ertaozh
554c35924e remove the log message "snooze for 1 second" in bmcsetup 2017-06-28 01:51:34 -04:00
ertaozh
254fc0b151 The MAC is not got correct when doing hardware discovery 2017-06-27 04:35:54 -04:00
Jarrod Johnson
8a2a7ccdc1 Merge tag '2.13.4' into lenovobuild2.13
xCAT 2.13.4 release
2017-06-21 13:58:26 -04:00
Samveen Gulati
f1b406dbc0 Reduce grep invocations by passing -[46] to ip 2017-06-06 09:53:29 +00:00
Victor Hu
bf382dcd10 Sync up the spelling to use: OpenPOWER and OpenBMC 2017-06-02 15:02:02 -04:00
Jarrod Johnson
9a1381f698 Try to bring up 'UP' nics, which may not really be up 2017-05-20 14:15:43 -04:00
ertaozh
69f38cbb87 Update bmcsetup related code for OpenBMC 2017-05-09 04:03:41 -04:00
ertaozh
2aa3136094 add set channel access on to apply network setting for OpenBMC 2017-05-08 05:11:27 -04:00
ertaozh
fe8e4b800c enhance bmcsetup logic for openbmc 2017-05-05 04:33:09 -04:00
Kilian Cavalotti
a08134d9f7 dodiscovery: add a fallback for getting MTM from DMI
In some cases, FRU pages are not available, or don't contain relevant
readable or relevant information. In those cases, we could still fall
back to DMI to get the MTM information, and log a warning that
MTMS-based discovery may not work as expected.
2017-03-21 14:03:53 -07:00
Victor Hu
d6531550ec Merge pull request #2627 from zet809/fix_issue_2327
Have ntp sync up waiting for 1 minute in case sync up failed
2017-03-21 14:39:55 -04:00
ertaozh
38831c8358 Modify the waiting time clearer for user for ntp-wait 2017-03-21 05:27:52 -04:00
Victor Hu
799d143e90 Merge pull request #2593 from zet809/fix_issue_2362
fix issue 2362: If packimage is not run, osimage in the chain table w…
2017-03-16 15:42:32 -04:00
ertaozh
b425feb494 fix issue 2362: If packimage is not run, osimage in the chain table will fail on netboot images 2017-03-14 23:22:54 -04:00
ertaozh
38d9914d35 Have ntp sync up waiting for 1 minute in case sync up failed 2017-03-14 23:06:03 -04:00
Jarrod Johnson
1f171579fa Remove debug output 2017-03-11 09:49:54 -05:00
Jarrod Johnson
dddba65654 Only restart syslogd if started 2017-03-11 09:48:48 -05:00
Jarrod Johnson
4b57a3a650 Fix more rsyslogd version checks 2017-03-11 08:52:52 -05:00
Jarrod Johnson
b53ab9ec82 Rsyslog 7 doesn't like c either 2017-03-11 08:46:13 -05:00
Jarrod Johnson
9498da1c5b Comment out broken ntp-wait
We don't have perl or ntp-wait in genesis.
2017-03-11 08:41:15 -05:00
Kilian Cavalotti
ed27765bf1 fix indentation (tabs instead of spaces) 2017-03-03 09:30:28 -08:00
Jarrod Johnson
0dfe33edf5 Merge branch 'refs/heads/2.13' into lenovobuild2.13
Conflicts:
	xCAT/xCAT.spec
	xCATsn/xCATsn.spec
2017-03-01 09:46:50 -05:00
Kilian Cavalotti
c0c6082b13 dodiscovery: use information from FRU instead of DMI for MTM
Don't use information from DMI to populate the MTM field, as there is no
guarantee it will match with what's in the FRU pages. Since
`bmcdiscover` uses FRU information, use it in `dosdiscovery` too so they
will match for MTMS discovery.
2017-02-13 10:57:26 -08:00
Kilian Cavalotti
603c7785f7 MTM: add support for other vendors, in the form of vendor::model 2017-02-10 13:38:22 -08:00
Victor Hu
defecc7496 Fix typo in bmcsetup if test 2017-01-31 13:52:14 -05:00
Jarrod Johnson
fd194005fe Workaround RD350 limitations 2017-01-19 15:44:50 -05:00
Victor Hu
b4d6b817ce Merge pull request #2424 from zet809/fix_issue_2422
Don't use "which" to check whether ipmitool is installed in genesis
2017-01-19 10:12:44 -05:00
zet809
92b4408077 Merge pull request #2419 from jjohnson42/fixbmcsetup
Quote user and password in ipmitool
2017-01-19 15:22:30 +08:00
ertaozh
3040050e1d Don't use which to check whether ipmitool is installed 2017-01-18 22:11:10 -05:00
Jarrod Johnson
fad57b6aff Quote user and password in ipmitool
If a value had certain characters, the command would be incorrect.
For example, a password with a '#' in it would break.
2017-01-18 14:19:13 -05:00
Jarrod Johnson
bcc9f1292a Fix support of password with shell characters 2017-01-18 09:45:47 -05:00
zet809
6ace21010b Merge branch 'master' into have_bmcsetup_run_in_postscript 2017-01-10 13:54:40 +08:00
ertaozh
197212a886 Modification based on Victor's comments 2017-01-09 23:45:41 -05:00
ertaozh
6440032111 modify getipmi and bmcsetup works also as a post/postboot script for diskful or diskless installation 2017-01-03 08:42:52 -05:00
GONG Jie
0ec39c2a57 Fix the code of waiting for ntpd to synchronize in genessis 2016-12-20 12:17:12 +08:00
zet809
4897acedf7 Revert "[CUSTOMER] Use ntpdate in genesis kernel instead of starting the ntp daemon to reduce discovery time" 2016-12-14 17:35:55 +08:00
Victor Hu
482f6b7fc2 Use the -b option to force the time change 2016-12-13 13:42:07 -05:00
Victor Hu
c1673f730b Since the genesis kernel is not intended to be long running, there's no need to start ntp daemon, simply attempt to sync with ntpdate.
There's an issue in this code where we query ntpq for the offset too quickly after starting the ntp daemon.  This causes the offset to always be 0 and we continue.  We have seen situations where ntpd starts before the first check and becomes > 1000.  Then it takes 15 minutes before the 2nd attempt and delays the hardware discovery process
2016-12-13 11:15:27 -05:00
Victor Hu
5af0a890a4 Add messages to trace the ntpd commands in genesis 2016-12-07 21:39:21 -05:00
XuWei
21b77c86df modified depending on comments 2016-11-03 21:01:52 -04:00
XuWei
672f1e8bd5 modified depending on comments 2016-11-03 04:21:57 -04:00
XuWei
15e2a17a8b move rsyslogd restart code from dhclient-script to doxcat 2016-11-02 01:04:21 -04:00
Victor Hu
e3a826ef23 - Remove the USER/PASS clear text being sent back to syslog
- Remove the access display, doesn't look useful
2016-10-13 20:10:20 -04:00
Jarrod Johnson
d5205de146 Improve port change check
When changing the port when indicating NCSI
package, the comparison was inadequate.  Improve
things by at least checking the shared/dedicated portion.

Note that it is not comparing the package id, which means
things are imperfect, though they are better than before.
However, it's not too shabby because the NIC being active
is the important part, the NCSI package change happening
later is ok, since the net config is still being put on
the correct IMM Nic.
2016-09-14 11:26:16 -04:00
Jarrod Johnson
bb460dc5ce Provide a more adaptive approach to 'LOCKEDUSERS' in bmcsetup 2016-09-08 16:50:23 -04:00
GONG Jie
18308688bf Fix github issue #1591 2016-08-31 16:51:07 +08:00
ertaozh
f9d532b009 Fix issue 1638: Genesis not wait long enough time to have NICs get IP address 2016-08-05 03:02:21 -04:00
Patrick Lundgren
d6f0c89d43 Added block to restart rsyslogd after dhclient has been restarted. Moved restart to xCAT-genesis-scripts 2016-07-18 13:35:44 -04:00
ertaozh
8a4d0b9956 Fix issue 1495: Provision Dell PowerEdge M605 compute node hangs while setup BMC 2016-07-12 05:51:17 -04:00