Commit Graph

110 Commits

Author SHA1 Message Date
jbjohnso
f4db405c3b -Add some default service principal names to machine accounts in AD
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5615 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-30 19:54:48 +00:00
jjhua
48e1838d7c fixed the defect 2971353;hw control commands support for hierarchy
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5594 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-29 03:38:05 +00:00
jbjohnso
d6c6738c45 -Move Template.pm to server package, as client *really* doesn't need it
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5518 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-18 13:41:16 +00:00
jbjohnso
25e9583010 -Allow windows templates to auto-acquire machine account passwords for first boot without divulging credentials to deployed systems
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5427 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-09 22:00:00 +00:00
jbjohnso
8c43db338a -hostaccountadd/hostaccountdel/hostaccountlist
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5401 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-08 17:25:31 +00:00
jbjohnso
9b0e28df5d -Hide system accounts from listclusterusers output
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5390 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-05 15:02:45 +00:00
jbjohnso
08ca4627af -Add delclusteruser implementation to active directory
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5389 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-05 14:25:56 +00:00
jbjohnso
ccb365dd3d -Fix typo in previous chekin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5369 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-04 19:45:24 +00:00
jbjohnso
a4d8f9b458 -Function skeleton for deleting users in AD
-Fix bug where a user in AD was missed


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5368 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-04 19:41:01 +00:00
jbjohnso
355b5ebdd7 -Add listclusterusers command with AD
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5362 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-04 14:58:45 +00:00
jbjohnso
f2b1f4a191 -Add a function to list users registered to active directory
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5361 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-04 14:06:03 +00:00
jbjohnso
11370b278e -Add ability for XCAT_ prefixed environment variables to be sent to server
-activedirectory plugin can now add users to active directory


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5342 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-02 21:54:37 +00:00
jbjohnso
e884280458 -Fix path to kinit
-Document possible change to kerberos credential management


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5341 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-03-02 19:19:45 +00:00
jbjohnso
0c7745d8ea -flesh out ADutils to add users
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5310 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-26 19:29:08 +00:00
jjhua
8096b2141c 1.FSPAPI supports for mkhwconn and rmhwconn 2. move the invoking fsp-api function in every FSPxxx.pm to Utils.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5308 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-26 09:42:41 +00:00
daniceexi
2dd7b08aeb defect 2947831: use subroutine getInstallDir to get install dir
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5275 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-24 08:26:34 +00:00
daniceexi
97fe9a3e8a defect 2948441: use getInstallDir to get install dir
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5271 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-24 08:03:56 +00:00
wuzhy
36c61839a3 In order to fix 2957063
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5259 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-23 07:16:18 +00:00
linggao
2d909fef9d more support for statelite
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5240 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-19 18:39:56 +00:00
jbjohnso
c697aaa713 -Add function to extract lowest available user id number in preparation for addclusteruser (or whatever it should be named)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5224 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-15 22:18:37 +00:00
jbjohnso
ecfa05d977 -Fix AD machine account creation
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5223 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-15 20:53:22 +00:00
jbjohnso
4a6e7dd4ca -Fix errors where responses from retries would be confused for new data
-Increase initial timeout to assure at least one second lapses before a retry is sent (if time is milliseconds from a new second, the old code would retry in milliseconds)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5215 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-12 19:24:25 +00:00
jbjohnso
f49c63dcba -Fix problem where unresolvable BMC addresses reported as BUG rather than a clean error message
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5206 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-10 20:05:00 +00:00
jbjohnso
eece7da108 -Non-working code to do AD stuff, to be completed
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5192 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-08 22:08:34 +00:00
jbjohnso
abe207e271 -Report timeout condition back up through stack
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5170 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-05 18:17:27 +00:00
jbjohnso
42d1c686f6 -Implement timeouts and retry
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5169 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-05 18:11:12 +00:00
daniceexi
1eb3b60e50 move the function get_mac_by_arp from Utils.pm to SvrUtils.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5160 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-05 09:31:40 +00:00
wanghuaz
eaaca754af Part of class ready code checkin
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5143 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-04 12:49:25 +00:00
daniceexi
8df1e87c62 defects: 2940290,2940304: move the getmacs --arp function to Utils.pm. Make the --arp supported by blade server and changed the format of MAC without : for aix
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5141 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-04 10:24:13 +00:00
wanghuaz
aca745a4cb Part of class ready feature
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5140 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-04 08:32:52 +00:00
mellor
7de70f40be set postscript var MASTER to SITEMASTER if no xcatmaster, no servicenode, and no getFacingIP (i.e. node not on local subnet)
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5112 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-02-01 20:54:52 +00:00
jbjohnso
c38f03b095 -Fix padding mistake in IPMI library
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5092 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-31 18:39:53 +00:00
jbjohnso
5d04211a85 -Fix so encryption working is no longer simply because I got it wrong twice
-Complete decryption, IPMI 2.0 session management complete


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5085 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-30 01:06:16 +00:00
wuzhy
e564e4a8d0 Add the support for sorting the output of the xCAT command which list nodes or VM.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5080 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 08:23:22 +00:00
jbjohnso
fd442e74ae -First pass at decrypting data, seems accurate but isn't getting the full data yet
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5079 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 04:40:10 +00:00
jbjohnso
3c164dd1cf -Remove test IV
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5078 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 04:16:34 +00:00
jbjohnso
712c9edd0b -Encrypt outgoing payloads successfully
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5077 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 04:15:52 +00:00
jbjohnso
c98c4faf07 -Process received IPMI 2 IPMI payload with authentication
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5076 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 03:17:19 +00:00
jbjohnso
d696c29aae -Remove debug output
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5075 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 02:34:06 +00:00
jbjohnso
da608883e4 -Implement HMAC integrity algorithm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5074 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-29 02:32:47 +00:00
jbjohnso
5004985f18 -Get up through rakp4, next is to actually execute the integrity algorithm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5073 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-28 22:06:22 +00:00
jbjohnso
0c6495c55a -Get to rmcp+ session response correctly
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5067 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-28 03:42:24 +00:00
jbjohnso
37982470d2 -Phase 1 of IPMI rewrite, a generic IPMI session management. Implements 1.5, to add 2.0
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@5060 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-27 14:58:18 +00:00
jjhua
e762911f5e FSPvitals with lcds support; FSPflash with --recover's defect is fixed.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4963 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-18 06:14:05 +00:00
jjhua
99b399b9d6 FSPboot for rnetboot, FSPmac for getmacs
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4901 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2010-01-07 06:00:53 +00:00
ligc
1e220db1f0 add sleep in rpower for scaling through site attribute powerinterval
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4861 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-30 03:15:52 +00:00
wanghuaz
c67a44d85f Lead rspconfig to PPCcfg.pm
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4852 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-29 08:23:20 +00:00
wanghuaz
cfc8c64ae4 Lead the hardware discovery commands to PPCconn module
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4851 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-29 06:28:15 +00:00
zhanx
ceea26ca17 hardware discovery enhancement
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4850 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-28 08:10:42 +00:00
linggao
f4a01ffd36 Postage.pm changes to support postbootscripts
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@4781 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2009-12-15 15:04:47 +00:00