2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-11 17:04:17 +00:00
Commit Graph

15532 Commits

Author SHA1 Message Date
Victor Hu a8d2d87b72 Confluent does not have the same text when connecting to the console.
The rnetboot code is looking for the [ Enter ^c? for help] tag. To
support both cases, send a Ctrl-E,c,? to the console to look for [help]
so that we know we are in a console session.  The Ctrl-E "\005" seems
to have issues so also check for just "c?" as an indication that we
are in a valid console session to continue
2015-06-04 14:22:12 -04:00
jjohnson2 a4099e121a Add Intel 40GbE driver to genesis 2015-06-04 11:19:17 -04:00
jjohnson2 1ea9b98f0a Remove '-n' from pasu/piflash
Since '-n' can't work for pasu/piflash context, remove the option.
2015-06-04 10:42:54 -04:00
ertaozh ec067311ef support hardware discovery for non-pbmc node defined 2015-06-04 05:48:25 -04:00
ligc 6fcd7b8388 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-06-04 05:35:03 -04:00
ligc 9a002c0517 for users to build xcat-core from source code, by default, do not sign rpm, do not upload to sourceforge, build all packages 2015-06-04 05:34:33 -04:00
immarvin 4754a96f54 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-06-04 03:13:09 -04:00
immarvin 7e8112eb96 fix defect #4690 [DEV]refine the message and noderes table description 2015-06-04 03:12:49 -04:00
junxiawang f13eab38b5 modify autotest install testcase 2015-06-04 01:42:15 -04:00
linggao f961bea195 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-06-03 15:39:12 -04:00
linggao 31b06c29ef more on using passwd table for username/pasword for swithches 2015-06-03 15:39:00 -04:00
Jarrod Johnson 515e231b45 Fix rsetboot to an ESXi vm in DRS
In DRS mode, the hypervisor is not known.  Provide the task handler
a hook to find the connection by vm name instead.
2015-06-03 14:56:31 -04:00
junxiawang d79c345837 modify autotest case for install 2015-06-03 06:39:07 -04:00
ligc 3d2ce98f9e update buildcore.sh to add a new environment variable RPMSIGN to specify if the RPMs will be signed 2015-06-02 23:49:01 -04:00
ligc 8fc48e7a21 do not try to add ipv6 networks into dhcp if there is no ipv6 network in networks table 2015-06-02 23:43:53 -04:00
ligc 1f14a1af98 update buildcore.sh to add a new environment variable RPMSIGN to specify if the RPMs will be signed 2015-06-02 22:59:49 -04:00
ligc b105af6d17 update buildcore.sh to add a new environment variable RPMSIGN to specify if the RPMs will be signed 2015-06-02 22:59:04 -04:00
linggao 4751f4746f bug fix in switchdiscover 2015-06-02 16:34:35 -04:00
linggao 6bcca682a3 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-06-02 15:52:13 -04:00
linggao 40e1e5ee80 made nmap as default scan method for switchdiscover command 2015-06-02 15:51:07 -04:00
amy0701 fcf9e016d3 fixed defect 4688 use userPW instead of password in xcatws-test.sh 2015-06-02 04:03:30 -04:00
immarvin e7154e0348 fix #4687 [FVT]:copycds rhels6.5 iso create rhels6.5-ppc64-install-compute_ad. please remove it. 2015-06-02 03:41:23 -04:00
immarvin db8a4dd07d donot create statelite osimages and diskless service osimages after copycds, 2015-06-02 02:02:40 -04:00
immarvin ea592fd434 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-06-01 04:50:43 -04:00
amy0701 0b45d3a369 if there is no bmc user, use none for -u 2015-06-01 04:52:12 -04:00
immarvin f5b1324a6a update subroutines in xCAT::SvrUtils to generate only -compute and -service images, do not clean up the template files for now. 2015-06-01 04:50:20 -04:00
immarvin 3bede8df02 fix defect #4682 [DEV]Sles12 diskfull compute install failed with multiple mac address 2015-05-29 23:51:52 -04:00
junxiawang 25f2fbce4b modify xcattest 2015-05-29 06:44:21 -04:00
junxiawang 5726012efb modify xdsh 2015-05-29 06:42:58 -04:00
linggao 1058c6e518 increased the timeout value for ssh/telnet connection for MelloxIB switch 2015-05-28 16:48:18 -04:00
linggao 99b45ea072 make the xdsh to switches look for passwd table for default username/password/protocol 2015-05-28 15:56:13 -04:00
linggao 98684916f8 made xdsh able to work on Mellanox switches like other ethernet switches 2015-05-28 13:35:39 -04:00
junxiawang bcf4c83162 modify xdsh 2015-05-28 02:53:46 -04:00
linggao f6fd10a00c standalize switchtype attribut for switch object 2015-05-27 16:30:21 -04:00
linggao b5c3b5f4cf Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-05-27 15:53:22 -04:00
linggao 5204200e04 use under score _ instead of dash - in switch name for switchdiscover. 2015-05-27 15:53:10 -04:00
Jarrod Johnson 21a1a1b1bd Fix piflash invocation
iflash64 requires --unattended to behave properly.  Inject that
into the $::utilcmd to provide correct function.
2015-05-27 15:51:34 -04:00
linggao ae1457ed52 modified switchdiscover.pm so that it is easier to add new switch types 2015-05-27 15:18:34 -04:00
Casandra Qiu 8ff87bebf9 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-05-27 12:08:11 -04:00
Casandra Qiu 41a22e4370 Task 44651 Filter out unwanted entries from nmap output 2015-05-27 12:07:23 -04:00
linggao 22b5c8fd79 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-05-27 11:07:58 -04:00
linggao 08bae512bd Fixed defect 4683 confignics/configib does not put nicextraparams into /etc/network/interfaces file 2015-05-27 11:07:00 -04:00
Jarrod Johnson 6916b37234 Reduce communication between SSL and UDP
Previously, every TLS connection caused a communication with UDP
and this was bad.  Then every UDP connection caused a communication
and this was better.  This takes things a little further by only
doing the communication if there is a known interested party now.
2015-05-27 10:39:52 -04:00
Jarrod Johnson fdc408f270 Decrease forecast as presumed real clients connect
The fudge factor is now decremented according to real number of clients counted
toward sslclient count.  Also, have the overload case break into flow control
communication as well (though it wouldn't have a good answer for an interested client)
2015-05-27 10:35:10 -04:00
Jarrod Johnson 6b10c92f35 Merge branch 'master' of ssh://git.code.sf.net/p/xcat/xcat-core 2015-05-27 10:25:25 -04:00
Jarrod Johnson 49c809e031 Reorganize UDP <-> SSL rework
Because SSL actually was relying upon accept() to hold indefininetly,
it would hang up the UDP worker indefinitely, blocking requests.
Fix this by driving the loop iteration through select() rather than
accept() and iterating through each file handle only when select()
says they are ready.
2015-05-27 10:23:37 -04:00
Casandra Qiu 1c1103c876 fill in switch type for mgt and nodetype for switchdiscover command 2015-05-27 10:22:41 -04:00
Casandra Qiu 6726d4e208 Distribute switches attrs to other tables 2015-05-27 09:51:47 -04:00
ligc 843d9418bf fix a shell syntax problem in buildcore.sh 2015-05-26 21:08:44 -04:00
Jarrod Johnson 5e248b0b0d Rework traffic control to not involve UDP every SSL connection
If the UDP monitor was busy, the SSL connections could back up.
Rework it so that the UDP monitor would get hung up by the SSL
process instead, if *any* of them get backed up.  However, the
nature of the loop in the SSL client is sufficiently lightweight
that it shouldn't hang up the UDP process under any reasonable
circumstance.  If it did hang it up though, it'll be less hung up
than discovery does already.
2015-05-26 17:03:19 -04:00