Commit Graph

90 Commits

Author SHA1 Message Date
bp-sawyers
54e6c0386b Modify build scripts to have a non-verbose mode and keep track of build errors
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11267 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-19 17:01:18 +00:00
adalbas
01c40fe38c deb package files small changes
- added source/format
- change to perl-xCAt and xCAT debian


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10802 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-10-17 18:13:45 +00:00
jbjohnso
bfa4d6a58e Give the credential approval daemon another second to start
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9768 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-08 19:20:47 +00:00
jbjohnso
f84aff3180 Fix for IMM device order in multi-node x3950x5
Reduce time wasted on unsupported SOL payload commands


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9586 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-05-12 18:11:02 +00:00
jbjohnso
60552a190a Add alert fixup for x3755 M3 channel selection
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9520 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-05-09 15:06:50 +00:00
jbjohnso
84ccfd38f1 Have bmcsetup support multi-chassis x3850/x3950 systems
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9519 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-05-09 14:21:07 +00:00
jbjohnso
8cf6c63aa9 Delete unneeded file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9488 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-05-04 17:56:53 +00:00
hamzy
df4d2ab93a This is the first draft of building packages under Debian. Take 2. :)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9437 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-04-29 21:20:55 +00:00
lissav
8a2cc81d53 fix spelling in message
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9009 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-08 13:16:54 +00:00
jbjohnso
335ffc1410 Make sure SOL is set to the current active channel for that channels SOL config
(necessary when the settings aren't *really* per-channel, but not smart enough to follow automatically)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8974 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-03-03 14:59:00 +00:00
jbjohnso
fafdc03373 -Correctly detect RHEL6 VMs in dodestiny
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8147 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-12 15:08:07 +00:00
jbjohnso
f680da48fb -Correct for ID change
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@8116 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-11-10 15:21:04 +00:00
jbjohnso
ab4a734014 -Remove leading space in discovery packets
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7701 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-28 13:54:18 +00:00
jbjohnso
57537180be -Workaround systems with duplicate DMI entries
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7682 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-27 20:46:04 +00:00
jbjohnso
64b4e85ddc -Revert overly complicated dhcp dance, recommend makedns -d instead (failed too many times)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7576 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-09-22 15:02:52 +00:00
jbjohnso
6b88d50446 -Have xCAT only attempt to change user privilege if not currently accurate
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@7102 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-08-16 19:47:05 +00:00
jbjohnso
efccd5bf5d -BMC setup enhancements for other models
-Fix insecurity introduced by Vallard


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6608 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-25 19:46:00 +00:00
jbjohnso
a0d928d7e7 -Correct errors in bmcsetup enhancements
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6607 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-25 14:37:18 +00:00
jbjohnso
51cfe10216 -Add IBM product support, enhance LAN channel autodetection algorithm to check for working channels
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6606 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-25 14:16:46 +00:00
jbjohnso
1e9377fea0 -Further try to cover apparent lack of reliability for udhcpc to dhcprelease
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6581 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-22 19:48:18 +00:00
jbjohnso
379999e08e -Try to increase reliability of DHCPRELEASE attempts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6578 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-22 18:15:42 +00:00
jbjohnso
76a34b6644 -With the nic coming up spuriously to clear conflicting leases, add a check to prevent activation on the first nic bringup
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6577 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-22 17:35:42 +00:00
jbjohnso
34b6d457f8 -Turns out udhcpc will refuse to send a DHCPRELEASE if the interface wasn't set up, use real script to setup instead of /bin/true
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6575 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-22 15:16:46 +00:00
jbjohnso
0373a6671f -Put in code to nbfs to clear conflicting DHCP leases a mac may hold, to have DDNS happy
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6519 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-17 20:39:20 +00:00
jbjohnso
9e03e9e3fe -Use a rebootnode script that releases DHCP leases when exiting nbfs (for floating nodes)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6492 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-16 20:15:00 +00:00
vallard
dd1006a3d1 check which lan to use so can be used with other machines besides IBM machines
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6445 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-11 20:34:25 +00:00
vallard
68b44ada10 undo changes for bad bmcsetup
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6439 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-11 18:07:06 +00:00
vallard
64d4295cbe added detection of bmc port 2 if the hardware only supports port 2. If this is not set in the ipmi table then defaults to bmc port/channel 1
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@6438 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-06-11 17:52:00 +00:00
jbjohnso
eaf4771f2f -Fix missing output from diagnostic message
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5960 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-05-04 19:35:42 +00:00
cjhardee
b86a96b510 Messed up the conversion to strict POSIX, just cleaning it up
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5918 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-28 19:06:31 +00:00
cjhardee
4b5bfaf8d2 Made these scripts more POSIX compliant by replacing 'let' and '=='. Per bug 2919217
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5886 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-04-26 18:04:35 +00:00
jbjohnso
7337f8f75a -aggressively use discoverednics
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5302 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-26 00:02:22 +00:00
jbjohnso
9578b35974 -Refactor network detection to tolerate arbitrary number of interfaces appearing as part of driver load
-Load the mellanox ethernet layer if loading mellanox core for now


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4637 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-11-21 17:01:06 +00:00
jbjohnso
3bf6c124cc -Fix for PPC systems with multiple virtual network devices or EHEA devices (for example, quad-socket JS23)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4169 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-18 19:12:19 +00:00
jbjohnso
6e81a3ce2c -Be more specific about locating a module (if their is any ambiguity in the fs structure, drivers failed to load)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4070 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-09-01 18:02:44 +00:00
jbjohnso
c3baf8051d -Add check for VMWare guest execution
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3526 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-06-08 15:54:54 +00:00
jbjohnso
5b095239c1 -Add outer retry loop for bmcsetup
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@3440 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-05-22 18:45:00 +00:00
jbjohnso
e300b6795e -Avoid switch searches for virtual nics for now
-Fix wvid title for supported IPMI devices
-Have nbfs provide clue to xCATd that a virtual guest is booted


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2916 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-16 17:31:15 +00:00
jbjohnso
dc8c982e6f -Provide bmcport implementation for YUOO bmcs
-Provide workaround for YUOO username quirk


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2826 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-03-02 20:12:48 +00:00
jbjohnso
d05271857c -Change bmcsetup to enable any supported non-zero cipher priv for admin access
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2719 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-02-11 15:55:29 +00:00
bp-sawyers
22635b7893 Changed make scripts, build scripts, and Utils.pm so they all get version # from the new Version file
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2659 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-01-28 15:42:14 +00:00
jbjohnso
271b5d924d -Fix bmcsetup for x336/x346/e32x servers
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2419 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-10-30 15:22:31 +00:00
jbjohnso
b399d2ce70 -Add retries for inband commands in bmcsetup
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2275 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-10-02 19:01:40 +00:00
andywray
3504d16098 Add dx320.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2264 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-30 13:59:10 +00:00
jbjohnso
e25a09e4ba -Add nbroot facility to request server rewrite of fru on completion of bmcsetup
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2225 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-22 23:40:33 +00:00
andywray
5ea6eef558 Add commands for setting BMCs to defaults.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2201 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-18 21:12:21 +00:00
jbjohnso
9c1ce3d91c -Have bmcsetup use the credential allowance scheme to reinforce security authentication to more definitive host-based
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2087 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-06 22:36:02 +00:00
jbjohnso
658d2e4b0d -Have getipmi in nbroot block on error and give a lound error when server gives error
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@2085 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-09-06 22:25:07 +00:00
jbjohnso
263b5c109f -Fix various awk xCAT clients to be proper to avoid many 'Unexpected client disconnect' messages
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1919 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-07-22 13:56:56 +00:00
jbjohnso
afdbf3f722 -Increment epoch for development tree so stable snapshots can leapfrog accidental 2.1 deployments to date
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@1787 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2008-06-26 18:42:36 +00:00