Jarrod Johnson
6af6ed227e
Merge tag '2.15.0' into lenovobuild
2020-01-24 10:39:24 -05:00
Jarrod Johnson
78a9829fcd
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2.14.6.lenovo5
2020-01-14 15:16:36 -05:00
Jarrod Johnson
67db85d4db
Enable SRCONLY flag
...
The lenovo build system explicitly builds rpms under each OS,
so the makerpm skipping building the installed rpms saves
a great deal of time
2020-01-14 15:15:31 -05:00
Jarrod Johnson
43309df2d1
Move the entries and t_entry to a useful scope
...
It was not correctly made available to
code that needed it.
2020-01-13 09:40:24 -05:00
Jarrod Johnson
e9dc40717e
Fix incorrect scoping of site variable handling
2020-01-09 10:13:37 -05:00
Jarrod Johnson
b00354f41d
Add script to build lenovo deb files
2020-01-08 14:56:22 -05:00
Jarrod Johnson
93c5a2fed2
Add missing links for CentOS 8
2.14.6.lenovo4
2019-12-15 21:06:15 -05:00
Jarrod Johnson
e8759accfc
Remove load from file in noderange support
...
The feature cannot be practically done in a secure fashion,
and is not widely reported to be used.
2019-12-14 10:07:26 -05:00
Jarrod Johnson
2b090b8b60
Add different XML library dependency
...
The Dependency was not automatically caught by all platforms.
2.14.6.lenovo3
2019-12-09 08:25:44 -05:00
Jarrod Johnson
41d3977e22
Fix insecure processing of XML input
...
XML::Simple is not up to the task. Switch to
XML::LibXML::Simple and coax it to not do as much
XML to avoid XXE attacks.
2019-12-06 15:43:04 -05:00
Jarrod Johnson
943905724e
Enable IPMI over IPv6 for SR635/SR655
2019-12-05 09:58:14 -05:00
Jarrod Johnson
f7becef99e
Comment out problematic trace call
...
The library is rarely available, do not incur
it as a requirement.
2019-12-04 14:15:39 -05:00
Jarrod Johnson
9786c542f1
Extend duration of the TSM restart
...
The TSM restart seemed inadequate in testing
2019-12-03 17:01:47 -05:00
Jarrod Johnson
792e41727d
Add more missing dependencies for EL8
2019-12-03 17:01:18 -05:00
Jarrod Johnson
8fad733a47
Add EL8 dependencies to SPEC
...
EL8 build process is missing some automated dependencies
2019-12-03 16:19:31 -05:00
Jarrod Johnson
5b98b4c7b6
Confirmed that there is another deeper problem
...
Extend and retry bringup attempt
2019-12-03 12:12:17 -05:00
Jarrod Johnson
70c13189cd
Revert "Remove TSM networking restart"
...
This reverts commit 87df6c9ab6
.
2019-12-03 12:03:35 -05:00
Jarrod Johnson
87df6c9ab6
Remove TSM networking restart
...
The cause of the problems was likely a NCSI failover
behavior.
2019-12-03 11:49:54 -05:00
Jarrod Johnson
0958502426
Fix the sle15 template to do 15.1 as well
2019-11-22 14:41:02 -05:00
Jarrod Johnson
6d17223f25
Fix bmcsetup syntax mistake
2019-11-22 14:08:36 -05:00
Jarrod Johnson
1da1c23d40
Attempt another strategy for TSM network config
2019-11-21 08:31:21 -05:00
Jarrod Johnson
8128989802
Abandon trying to run the dedicated in ipv6 mode.
...
The network stack on the TSM is unable to handle this
situation well.
2019-11-20 10:03:14 -05:00
Jarrod Johnson
54a12ee185
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-11-19 16:34:56 -05:00
Jarrod Johnson
55472c8654
Try another strategy for bmcsetup
...
Try to disable the channel and re-enable.
2019-11-19 16:34:31 -05:00
Jarrod Johnson
f7ef37bb4f
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-11-19 15:40:55 -05:00
Jarrod Johnson
4d738ab91e
Update to modern squashfs parameters.
...
The le/be flags have been removed for some time.
2019-11-19 15:40:11 -05:00
Jarrod Johnson
408cf2b353
Adapt channel number dynamically
...
SR635/SR655 lan channel identity may swap.
Use the oem command to determine the correct
port.
2019-11-19 15:35:48 -05:00
Jarrod Johnson
3f7ad27591
Implement infiniband dhcp addr
...
Mellanox pretends to be ethernet, but
the OS does not play along. To provide
for both, provide an infiniband-compatible
variant just in case.
2019-11-18 15:42:22 -05:00
Jarrod Johnson
765e2ad358
Force only one path in SR635/SR655
...
In some scenarios, it can cause confusion for both interfaces
to be enabled. Leave the dedicated port with ipv6 only and
disable the shared otherwise.
2019-11-18 14:33:59 -05:00
Jarrod Johnson
a7a5186a4e
Adjust otherpkgs repo for rhel8/centos8
...
This fixes the script not completing successfully
2019-11-18 09:51:34 -05:00
Jarrod Johnson
e1996bcd13
Remove erroneous = from man page
2019-11-15 15:12:04 -05:00
Jarrod Johnson
02da8a6b4f
Enable IPMI on SR635/SR655
2019-11-15 14:51:14 -05:00
Jarrod Johnson
961c286c07
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-11-12 14:15:53 -05:00
Jarrod Johnson
3cabd58e9a
Implement sle15.N for SuSE 15 service packs
2019-11-12 14:15:33 -05:00
Jarrod Johnson
42357f9d67
Fix SR635/SR655
...
First, have to preclude the generic thinksystem treatment.
Also, IPMI 1.5 is no longer supported and we don't need it
so stop enabling it.
2019-11-12 11:59:11 -05:00
Jarrod Johnson
922dfe18c4
Enable bmcsetup for Lenovo SR635/SR655
...
The SR635/SR655 has a particular scheme for dedicated/shared
and hard coded correlated lan channels. Implement
support for those scenarios.
2019-11-12 11:17:35 -05:00
Jarrod Johnson
69e2fc0b5a
Merge branch 'lenovobuild2.14' of github.com:jjohnson42/xcat-core into lenovobuild2.14
2019-11-05 14:38:18 -05:00
Jarrod Johnson
74c832c3e2
Mitigate risk of kdump enable process problems
...
During kdump enablement, it was potentially mounting under /tmp
or /var/tmp. This is a very risky move as at the same time, it
is common to have boot activity 'cleaning' tmp. Move the
mount point elsewhere.
Additionally, try making it RO, and deferring the two write options
to be done by user.
2019-11-05 14:36:51 -05:00
Jarrod Johnson
c2acfbc56b
Add CentOS disc detection in a more generic way
2019-11-05 08:50:13 -05:00
Mark Gurevich
218c6d3acc
Merge pull request #6473 from xcat2/master
...
Merge from master to 2.15 branch for 2.15.0 release. (5)
2.15.0
2019-11-04 15:15:51 -05:00
Mark Gurevich
86dd65c954
Merge pull request #6472 from cxhong/centos
...
link package list from rh to centos
2019-11-04 15:03:07 -05:00
cxhong
2f4f5d4057
link packlist from rh to centos
2019-11-04 14:51:59 -05:00
cxhong
bff05f1a65
Merge pull request #6471 from gurevichmark/ubu_pkg_install_testcase
...
Restart libssl1.1 without asking for regression Ubuntu pkg install
2019-11-04 13:22:51 -05:00
Mark Gurevich
51759927ec
Restart libssl1.1 without asking for regression Ubuntu pkg install
2019-11-04 13:11:56 -05:00
besawn
c9458cea91
Merge pull request #6468 from gurevichmark/postscript_doc
...
Fix formatting in postscripts doc
2019-11-01 17:48:42 -04:00
Mark Gurevich
f19604304b
Fix formatting in postscritps doc
2019-11-01 15:20:20 -04:00
besawn
daa0ab1782
Merge pull request #6451 from gurevichmark/bmcdiscover_zero_sn
...
bmcdiscover node name when serial or mtm and mac not available
2019-10-30 14:33:50 -04:00
cxhong
800b2f3d6d
Merge pull request #6467 from gurevichmark/ubu_xcat_install_testcase
...
Restart libssl1.1 without asking for regression Ubuntu install
2019-10-30 14:11:17 -04:00
Mark Gurevich
e38731ca39
Linmit to only x86 environment
2019-10-30 14:08:19 -04:00
Mark Gurevich
cb84cd87ac
Restart libssl1.1 without asking when installing xCAT on Ubuntu for regression
2019-10-30 13:56:03 -04:00