Jarrod Johnson
c651e7b8c7
Randomize genesis temp name
...
When multiple xCAT updates were running against the same FS, they would
corrupt the image. Mitigate this by operating on probably unique names
and replacing at the end.
2018-08-14 18:33:12 -04:00
Jarrod Johnson
ec778af056
Handle SLE 15 tftp server configuration
2018-08-14 15:56:10 -04:00
Jarrod Johnson
8b86dc7a34
Remove perl-CGI requirement
2018-08-13 10:30:31 -04:00
Jarrod Johnson
8814653058
Require in.tftpd instead of xinetd file
...
In SLE 15, the tftp server does not provide an xinetd
file since systemd supersedes xinetd.
2018-08-13 10:05:16 -04:00
Jarrod Johnson
da72c6b868
Pull in XCATROOT more relably
...
the XCATROOT env variable might not be set. For this case, pull
in the more reliable $::XCATROOT
2018-08-11 23:49:37 -04:00
Jarrod Johnson
337b5fd556
Have compute stateless for SLE 15 be HPC edition
2018-08-11 23:46:30 -04:00
Jarrod Johnson
4086632fcf
Actually set up ifcfg correctly in SLE15
...
xcatroot is actually responsible, not prepivot.sh
2018-08-11 20:51:30 -04:00
Jarrod Johnson
4561fd9755
Have SLE15 bring up bootnic normally in stateless
2018-08-11 19:51:20 -04:00
Jarrod Johnson
1baa668632
Turn on hostname from dhcp request in SLE15 stateless
2018-08-11 19:42:46 -04:00
Jarrod Johnson
b544840a8b
Move xcatpostinit to /opt/xcat
...
systemd was confused by the /etc/init.d entry it shouldn't use
2018-08-11 13:17:44 -04:00
Jarrod Johnson
00423e93d0
Fix location of the xcatpostinit script
2018-08-11 13:01:50 -04:00
Jarrod Johnson
40261afdf7
Draft stateless support for SLE15
2018-08-11 12:56:56 -04:00
Jarrod Johnson
9f1b434333
Bake version numbers into src.rpms
...
SUSE15 rpmbuild cannot inherit fierds on src.rpm rebuild,
address by baking the version into the spec file instead.
2018-08-11 10:16:08 -04:00
Jarrod Johnson
5fe0e39fa9
Correct path to xcatd in systemd file
2018-08-10 16:08:35 -04:00
Jarrod Johnson
35eafd07c9
Skip use of sysv init in unit file
2018-08-10 15:05:28 -04:00
Bin Xu
45bffd257d
Add a default systemd unit file based on the auto-generated one from SysV ( #5394 )
...
* Add a default systemd unit file based on the auto-generated one from SysV
* modify the xcatd testcase when using systemd
2018-08-10 15:01:04 -04:00
Jarrod Johnson
f47260f08c
Remove spurious variable scoping.
...
This had broken all but SLE15 support.
2018-08-10 10:40:14 -04:00
Jarrod Johnson
3fb754abbb
fix configfpc with no gateway
2018-08-09 09:23:40 -04:00
Jarrod Johnson
cbc5d65138
SLE 15 at least has moved *back* out of /etc/dhcp
2018-08-08 20:13:59 -04:00
Jarrod Johnson
2c759a412f
Have dhcp.pm use ip instead of netstat
2018-08-08 20:08:26 -04:00
Jarrod Johnson
81e6453441
Use ip instead of deprecated netstat
2018-08-08 19:56:46 -04:00
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
2.14.1.lenovo1
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
aeeebd5fc7
Add IB support to genesis
2018-07-27 10:06:20 -04:00
Jarrod Johnson
b476fdfa76
Support xz for genesis
...
lzma is a deprecated name.
2018-07-27 08:53:06 -04:00
Jarrod Johnson
9ac4f80b4c
Have remoteshell prepare XCC path to ssh
2018-07-27 08:52:46 -04:00
Jarrod Johnson
af996d4855
Have dhcp.pm recognize OPA hwaddr
2018-07-26 16:03:47 -04:00
Jarrod Johnson
9ece12e4ea
Do not keep doing ethtool after net inits
...
This can interfere with other programs.
2018-07-20 15:36:24 -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
Jarrod Johnson
a3505302c6
Fix xCAT client p* commands on SLES
...
The restricted cipher set does not play well with SLES
defaults.
2018-07-13 15:50:40 -04:00
zet809
f2090565b1
Merge pull request #5393 from xcat2/master
...
Merge master to 2.14 branch for 2.14.2 release(2)
2.14.2
2018-07-11 17:28:04 +08: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
GONG Jie
677f5f0c1e
Update Ubuntu 18.04 bionic repositories for test case install_xCAT_on_ubuntu
2018-07-11 16:26:21 +08:00
Weihua Hu
c4517075c3
Modify xcattest cases for bug 5382 ( #5392 )
2018-07-11 16:24:33 +08:00
zet809
305aab0a3b
Merge pull request #5391 from bybai/f_ip
...
fix check for leading zeroes in ip address when running makehosts
2018-07-11 14:07:34 +08:00
bybai
cc7ad619cc
add new UT and polished
2018-07-11 01:58:31 -04:00
bybai
d3e73fb435
fix check for leading zeroes in ip address when running makehosts
2018-07-11 01:43:23 -04:00
Yuan Bai
59fe200184
Merge pull request #5390 from ryanbowen/patch-2
...
Add check for leading zeroes in ip address when running makedns
2018-07-11 13:10:37 +08:00
Jarrod Johnson
c63d780f47
Comment on reventlog limitations for 'no mappings'
2018-07-10 15:30:47 -04: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
6411bec73f
Merge pull request #5389 from xcat2/master
...
Merge master to 2.14 branch for 2.14.2 release(1)
2018-07-10 17:17:46 +08: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
Weihua Hu
3c008b9520
Merge pull request #5388 from zet809/modify_release_info_for_2.14.2
...
release information for 2.14.2
2018-07-10 16:43:45 +08:00
Gᴏɴɢ Jie
5b88414520
Update for test case install_xCAT_on_ubuntu ( #5387 )
2018-07-10 16:37:15 +08:00
ertaozh
49f02a8f20
release information for 2.14.2
2018-07-10 04:31:33 -04:00
Yuan Bai
8a8be2da0e
Merge pull request #5383 from neo954/fix-5365
...
Tinker for the openssl -no_ssl2 command line argument
2018-07-09 17:11:27 +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