Kilian Cavalotti
7ef19295f1
bmcsetup: add support for setting bmcport on Supermicro servers ( #7318 )
...
* bmcsetup: add support for setting bmcport on Supermicro servers
* bmcsetup: set real shared mode for Supermicro BMC interface, and add web reference
2024-07-12 16:15:52 +02:00
Kilian Cavalotti
255ff27d8f
bmcsetup: revert previous meaning of bmcport for Dell servers ( #7317 )
...
* bmcsetup: revert previous meaning of bmcport for Dell servers, to
conform with other server types: 0=shared, 1=dedicated
* bmcsetup: remove dependency on `ipmitool delloem` and use raw cmds instead
ipmitool delloem may not work on all Dell server generations,
functionnality depends on ipmitool versions (see
https://github.com/ipmitool/ipmitool/issues/18 ).
So removing thatdependency and using raw IPMI commands seems more robust.
2024-07-12 16:05:54 +02:00
Markus Hilger
df64bf8feb
Add missing shebang lines
2024-05-07 16:31:30 +02:00
Markus Hilger
2643c1edd6
Remove useless executable bit
2024-05-07 16:19:25 +02:00
Obihörnchen
86c8b3310d
Merge pull request #7398 from stanford-rc/mtm_empty_fru
...
Fix MTM detection for incomplete FRU pages
2024-02-19 19:13:16 +01:00
Kilian Cavalotti
7f7d7db591
use \s to handle all types of whitespace
2023-12-11 14:50:10 -08:00
Kilian Cavalotti
7e4f11119d
fix FRU parsing when empty values are provided
2023-07-27 14:12:13 -07:00
Kilian Cavalotti
6bbabb551e
retab
2023-07-27 14:12:03 -07:00
besawn
8bad3917fb
Added missing shebang to postscripts
2023-02-28 15:43:03 -05:00
Obihörnchen
108943ee74
Load ipmi_powernv for ppc64 arch
2022-12-09 17:59:34 +01:00
Markus Hilger
4c3404619f
Add ipmi_si module to be able to run bmcsetup manually
2022-09-30 15:04:29 +02:00
Mark Gurevich
4a6ccf0ca5
Update docker build containers to CentOS8 (3)
2022-05-13 13:05:11 -04:00
Mark Gurevich
e58074ad4a
Update doxcat discovery script to run on Fedora34 generated image
2021-09-30 17:42:07 -04:00
Mark Gurevich
a80c172f83
RH8 genesis scripts
2021-09-22 15:36:45 -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
adorsey-NOAA
e5c6039855
Update bmcsetup
2020-04-07 12:45:51 -04:00
Mark Gurevich
d60d63ff09
Do not use Mihawk codename
2020-02-19 14:50:05 -05:00
Mark Gurevich
88ee3f1d67
Mihawk support for bmcdiscover and bmcsetup
2020-02-19 14:23:43 -05:00
Mark Gurevich
0de926b4ab
Merge pull request #6380 from adorsey-NOAA/patch-1
...
Automatically find first unlocked user slot
2019-12-05 12:48:36 -05:00
Mark Gurevich
2d706b9c75
bmcsetup Other LAN and 802.3 LAN for Channel Medium Type
2019-10-22 11:51:23 -04:00
adorsey-NOAA
b23d6d6615
Automatically find first unlocked user slot
...
Instead of relying on hard coded offsets, query each slot's status with ```ipmitool channel getaccess``` and use the first slot that is unlocked.
This fixes an issue on certain Cray x86 nodes that have arbitrary locked IPMI user slots.
2019-07-18 17:56:05 -04:00
GONG Jie
6dac9ae943
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/updateflag.awk
2017-12-31 23:59:59 +00:00
GONG Jie
815d4a5653
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/update_flash
2017-12-31 23:59:59 +00:00
GONG Jie
f52b4c3664
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/restart
2017-12-31 23:59:59 +00:00
GONG Jie
9e4c168da2
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/remoteimmsetup
2017-12-31 23:59:59 +00:00
GONG Jie
0e5b1dd5fa
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/raidutils
2017-12-31 23:59:59 +00:00
GONG Jie
9486f23b74
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/raidcmd
2017-12-31 23:59:59 +00:00
GONG Jie
a4563635eb
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/getipmi
2017-12-31 23:59:59 +00:00
GONG Jie
642d9daa3d
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/getcert
2017-12-31 23:59:59 +00:00
GONG Jie
c30238cd73
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/getadapter
2017-12-31 23:59:59 +00:00
GONG Jie
8cf5ac93a7
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/doxcat
2017-12-31 23:59:59 +00:00
GONG Jie
a1a9d1b460
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/dodiscovery
2017-12-31 23:59:59 +00:00
GONG Jie
02c4f1ba22
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/diskdiscover
2017-12-31 23:59:59 +00:00
GONG Jie
acb79d7216
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/configraid
2017-12-31 23:59:59 +00:00
GONG Jie
d53e54081c
Remove trailing spaces in file xCAT-genesis-scripts/usr/bin/bmcsetup
2017-12-31 23:59:59 +00:00
GONG Jie
2766f8f5c6
Remove trailing spaces in file xCAT-genesis-scripts/etc/init.d/functions
2017-12-31 23:59:59 +00:00
GONG Jie
3fb5ace2dc
Remove trailing spaces in file xCAT-genesis-scripts/debian/copyright
2017-12-31 23:59:59 +00:00
ertaozh
7c1ef91cb5
Fix issue 5360: dodiscovery does not handle lldp failures in some cases
2018-07-24 03:19:51 -04:00
XuWei
9d5dede0d1
update node status when enter shell/standby
2018-04-25 04:46:12 -04:00
cxhong
8f61ee5ace
Add ondiscover support for chain table ( #4903 )
...
* Add ondiscover support for chain table
* For ondiscover, run nextdestiny after the current operation is done
* Don't set OpenPower server boot from network if boot
2018-03-29 17:50:04 +08:00
zet809
7d3c3c41b9
Merge pull request #4863 from robin2008/nodediscover
...
Failed to discover nodes as the discovery method is set to undef by wrong
2018-03-01 15:59:45 +08:00
Bin Xu
b962479353
Fix the issue: Failed to discover nodes as the discovery method is set to udef by wrong ( #4860 )
...
- zvmdiscovery plugin will not handle findme
- not change request if no temp discovered bmc nodes, to avoid the confusing error message
- add more logs, and ignore the `ipmitool sol info` error output
2018-03-01 15:20:25 +08:00
Casandra Qiu
721d77b6bc
Remove "dynamic" checking in the doxcat scripts
2018-02-27 16:42:14 -05:00
zet809
4af7ba619b
Merge pull request #4781 from stanford-rc/dodiscovery_syntax
...
dodiscovery: fix syntax error in case flag_serial is not defined
2018-02-02 14:05:37 +08:00
Kilian Cavalotti
ea9b20e1fe
dodiscovery: fix syntax error in case flag_serial is not defined
2018-02-01 17:34:29 -08:00
zet809
c6d0cbb094
Merge pull request #4760 from stanford-rc/MTM_fixes
...
dodiscovery: fallaback to DMI if FRU is incomplete
2018-02-01 09:41:48 +08:00
Kilian Cavalotti
49b8f0cf44
dodiscovery: FRU info may be present may incomplete. Check the contents
...
of MTM obtained from FRU and fallback to DMI if it's empty.
2018-01-31 16:47:28 -08:00
Kilian Cavalotti
e32d37e625
bmcsetup: add missing / in /dev/null
2018-01-24 11:20:23 -08:00
zet809
179b1cdf6c
modify directory to copy bmcsetup/getipmi scripts ( #4649 )
2018-01-17 23:48:13 -06:00
ertaozh
a2d2ed1d34
From 2.13.10, the genesis scripts is moved to usr/bin or usr/sbin
2018-01-17 03:41:35 -05:00