2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-05-29 17:23:08 +00:00

3095 Commits

Author SHA1 Message Date
zet809
22250397f8
Merge pull request #4391 from cxhong/pdurelay
Relay action and snmp configuration support for Coral PDU
2017-12-14 15:58:29 +08:00
xuweibj
4fa5cc18e5
Merge pull request #4502 from bybai/rfluse
add rflash -d usage and manpage
2017-12-14 15:45:25 +08:00
Victor Hu
fb0c523d2c
Merge pull request #4491 from gurevichmark/openbmc_rspconfig_man
Usage and man page update for rspconfig dump
2017-12-13 15:32:13 -05:00
Bin Xu
eb4fa5fc7a updatenode -F not work in hierachy env as the user name is FQDN of MN (#4484)
* updatenode -F not work in hierachy env (#4455)
 - add trace when -V is enabled
 - get the DSH_FROM_USERID from updatenode client

*  - when 'updatenode -F' need to push SN first, using root as non-root does not have permission write to 'SNsyncfiledir'
 - move the set DSH_FROM_USERID code out of the loop, and also cover remote client case.
2017-12-13 02:52:15 -06:00
bybai
0d870b9225 add -d usage and manpage 2017-12-13 01:59:23 -05:00
yangsong
921ae0cb4a fix issue updatenode -f loses directories when copying files to SN #4456 (#4494) 2017-12-12 17:21:10 +08:00
Kilian Cavalotti
c3fa764ef9 Add support for the "file -> (noderange) file" syntax in synclist with ServiceNodes (#4445)
* Add support for "file -  (noderange) file" in synclist when using
hierarchical mode. Fixes #4425

  This patch ensures that:
  1. the synclist is correctly parsed when running on a Service Node
  2. all files are synchronized to SNs in hierarchical mode

* Better test condition for #4425, addresses issue in
https://github.com/xcat2/xcat-core/pull/4445#issuecomment-349472901
2017-12-12 00:36:03 -06:00
Mark Gurevich
60e2f8ab26 Usage and man page update for rspconfig dump 2017-12-11 10:05:27 -05:00
Casandra Qiu
31d29641d8 change status back to starts 2017-12-08 14:49:47 -05:00
Casandra Qiu
62f56d1b25 build rst file from Schema.pm by db2man 2017-12-08 14:14:36 -05:00
Bin Xu
ca6024750f makedhcp does not work well when all service nodes not running dhcp but disjointdhcps=1 (#4426) (#4440)
- if all service nodes not running dhcp, to treat it as disjointdhcps=0
- nodeset will send request to MN by default even if disjointdhcps=1
- Move out of the dhcp service checking from opts pre-check, and do it just before real makedhcp handling.
2017-12-05 02:48:29 -06:00
Casandra Qiu
a1efbea5e3 Relay action and snmp configuration support for Coral PDU 2017-11-29 14:53:42 -05:00
Samveen
b314b1eb3b natural_sort_cmp: recursion to iterative implementation (#4314)
* natural_sort_cmp: recursion to iterative implementation

* natural_sort_cmp: correct prototype with parameters, as per `man perlfunc`
2017-11-16 23:52:24 -06:00
immarvin
593a6215e8 fix issueNode range not specified, see man page for syntax. return with no output when site.master is not set #4299 2017-11-16 01:31:59 -05:00
zet809
cb0c90aaa9 To replace pr 3683: Add switch_type lookup via MAC for Penguin Computing switches (#4253) 2017-11-15 23:45:03 -06:00
Bin Xu
585d771ed1 Introduce a natural compare func for sorting array and using it for rinv/rvital (#4307)
* Introduce a natural compare func for sorting array and using it for rinv/rvital

* 1, Remove the comments for previous codes 2,not using a new array variable there
2017-11-15 21:31:03 -06:00
immarvin
e261973c05 Support http repos for otherpkgs #4042 2017-11-13 00:47:50 -05:00
bybai
ea58eaae63 enhance chdef invalid attr check 2017-11-03 04:33:42 -04:00
cxhong
01bf03de74 switch_macmap output showed mac address on the wrong port for cumulus (#4225)
switch
2017-11-01 21:46:04 -05:00
Matt Ezell
bae354316e Quiet some debug messages during discovery 2017-10-31 21:13:20 -04:00
Chuck Brazie
619593db4a Merge pull request #4188 from StevenGessner/verifyNode_1026
z/VM IVP should tolerate slow xcatd startup.
2017-10-27 10:10:42 -04:00
zet809
ce1c0859e1 Merge pull request #4147 from chuckbrazie/master_ChuckB_updatesSinceApril
Chuck Brazie updates since April, plus add back in xcatws.cgi from 2.13
2017-10-27 17:59:08 +08:00
Steven P. Gessner
1f1ef56e41 z/VM IVP should tolerate slow xcatd startup.
The IVP expects xcatd to be fully operational by the
time is begins a run.  It is possible for xcatd to
be delayed.  The delay should not ause a corruption
of the zvmnotify property in the site table.
In addition, tests for tabdump failures should be
corrected and the log file should be set up sooner
so that debug information is available for similar
problems.

Change-Id: I2b0e3e875cc28f740a35b348faa0cc74f5acb7bf
2017-10-26 14:33:00 -04:00
bybai
5dd725e2fc enhance chdef pre-check attribute 2017-10-26 06:12:26 -04:00
xuweibj
869642ed69 Enhance rspconfig sshcfg command (OpenBMC) by using multi-processes (#4140)
* Enhanse rspconfig sshcfg command (OpenBMC) by using multi-processes

* modified depending on comments

* modified depending on comments
2017-10-24 03:35:53 -05:00
Victor Hu
1dd8943ea0 Merge pull request #4121 from zet809/rspconfig_ipsrc_ip_for_openbmc
Add ipsrc for rspconfig, fix rspconfig vlan reading
2017-10-20 14:07:54 -04:00
Chuck Brazie
a8a57f64a4 Any updates since merge in October
Change-Id: I562c4069f5008a5faf71091fb243d349740052c1
2017-10-19 14:18:47 -04:00
Victor Hu
a8371f7a7f Merge pull request #4098 from immarvin/onissue
fix [OpenBMC] rspconfig sshcfg issue where keys are not copied seems to be in xCAT #4074
2017-10-18 21:59:06 -04:00
zet809
a6661f84b7 Merge pull request #2927 from zVMopenstack/ZVM_XCAT_DEV
Merge the changes made for zVM into the xCAT development branch
2017-10-18 17:06:31 +08:00
ertaozh
c92834bfe1 Add ipsrc for rspconfig, fix rspconfig vlan reading 2017-10-18 04:44:16 -04:00
immarvin
2e63607c8c refine the message in rspconfig sshcfg 2017-10-18 02:46:56 -04:00
zet809
d958b50d60 Merge pull request #4037 from robin2008/petitboot-error-handle-4-noderange
Enhance nodeset error handling not to exit with one node error when operating a node range
2017-10-17 14:34:44 +08:00
cxhong
6892d88582 xcatprob switch_macmap command does not support IB switches (#4109) 2017-10-16 22:02:41 -05:00
cxhong
4ef6cf663c Support Vlan info of Cumulus Switch for switch_macmap command (#4050)
* Support Vlan info of Cumulus Switch for switch_macmap command

* merge the code from PR #4022

* fill in mac info via ssh instead of snmp command
2017-10-12 21:05:47 -05:00
Chuck Brazie
c012b45ec1 Merge branch 'master' into ZVM_XCAT_DEV 2017-10-03 09:44:06 -04:00
Bin Xu
57aa417987 Not return directly for nodeset when hit one node failure 2017-09-30 10:29:32 +08:00
Victor Hu
474b78dc52 Merge pull request #4001 from cxhong/3977
Add -c option for switchdiscover command to pass in community string
2017-09-29 13:15:44 -04:00
yangsong
55e1dde86f fix issue Switch-based node discovery failed on cumulus switch #4007 (#4022) 2017-09-28 14:18:45 +08:00
Jarrod Johnson
f93f5e8e2c Workaround switches that report ifindex in bridge (#4019)
Some switches report ifindex instead of bridge index.

This is not compliant behavior.  However, we can detect
that every last mac was a dead end, and assume this is
the case to try to get better result.  This won't work
if there is overlap in interface and bridge indexes, so
in that case, the spec compliant behavior is assumed.
2017-09-27 21:31:30 -05:00
chenglch
ce443ed0e4 Merge pull request #3937 from mattaezell/docfix_3891
Fix the documentation from #3891
2017-09-26 10:47:17 +08:00
Casandra Qiu
5ffaebd636 Add -c option for switchdiscover command to pass in community string 2017-09-22 16:36:06 -04:00
bybai
41fc149dc9 nic interface check to avoid dot in short host name 2017-09-19 04:44:29 -04:00
immarvin
0d31efdd64 add another several mac prefixes for edgecore network devices 2017-09-19 02:21:31 -04:00
Matt Ezell
ec7ca5d330 Fix the documentation from #3891 2017-09-15 11:20:53 -04:00
zet809
d4de3c2110 Merge pull request #3629 from cxhong/netcfg
Support rspconfig command to change PDU's ip address, netmask and hostname
2017-09-14 23:56:36 +08:00
Casandra Qiu
f781063624 remove " in the Usage.pm for rvitals 2017-09-14 11:30:06 -04:00
Casandra Qiu
555eef7794 modify netcfg and add rinv and rvitals command 2017-09-14 09:50:44 -04:00
chenglch
1938bd9a87 Add description for the issue that may lose log
This commit add descritpion for `dbtracelevel` entry in site table
to help the user find the detail solution if the log is lost due
to the issue from rsyslog side.

partial-issue: #3910
2017-09-14 06:07:43 -04:00
Yuan Bai
d45f7d4508 Add new PCI format support for pcipassthrough (#3916)
* add devpassthrough support

* add new pci format for pcipassthrough

* add new pci format support

* polished

* update doc
2017-09-14 17:15:47 +08:00
Casandra Qiu
e52f3e34ec re-modify the error message from switch_macmap output 2017-09-12 16:36:07 -04:00