2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2025-06-11 07:40:11 +00:00
Commit Graph

29 Commits

Author SHA1 Message Date
3c6b79ad43 Remove factor and fix libgcc name in 'old' genesis.
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14846 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-01-10 14:01:56 +00:00
dd365bf0a2 Fix xCAT-genesis (current gen) to survive recent UXSPI changes
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14789 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2013-01-07 19:53:48 +00:00
f21e2939e0 Add mstflint for IB servicing
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@14200 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-11-01 13:22:44 +00:00
00278c221f Add some extra libraries for genesis
Remove ssh key from rpm, mknb is supposed to do this later

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@13059 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-06-11 18:10:58 +00:00
a322586be7 Genesis envirenment changes to support ITE configuration
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@12201 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-04-11 20:49:41 +00:00
f23900e6d6 efibootmgr is a handy utility to have, add to genesis
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11684 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-02-25 16:46:19 +00:00
59835e592a Since mlx4_en does not publish a list of pci ids to support, put udev rule
to detect and load appropriate drivers

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11430 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-28 14:26:05 +00:00
104af27bf2 Update ldap to 6.2 locations (why they changed it I can't say...)
Add mptctl for LSI firmware
Add compat-libstdc++ rpm prereq to pull in broadcom required old stdc++

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11388 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-16 15:00:44 +00:00
0bc22e962f lldptool now outputs data, quiet it
Add more firmware management incurred requirements to image

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11387 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-16 15:00:36 +00:00
2858e37b67 Fix typo in dracutttttttttttttttt file for genesis
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11382 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-15 15:07:03 +00:00
208e2b5d35 Add ethtool and lsmod for some flash prereqs in genesis
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11380 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2012-01-13 20:17:48 +00:00
f3cbfbcfef Remove aspirations of virtualizing with genesis for now, not enough time to test
Spruce up spec file to make it more likely to work

git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@11251 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-12-15 16:56:57 +00:00
723077dcad Various fixes for genesis and UEFI boot in general
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10544 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-09-16 22:55:25 +00:00
5863eab0ad Reworked Genesis scripting to provide screen managed console
Have mknb correctly create elilo/xnba config files
Have dhcp implement required hooks to start xnba.efi


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10533 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-09-15 22:00:55 +00:00
ccd02251c2 Add restart to nbroot2
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10439 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-09-02 17:18:01 +00:00
7eb3ffaaa1 Add getdestiny/nextdestiny back in, most of the way there to nbroot successor
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10422 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-31 20:31:54 +00:00
217798eebb -Refresh bmcsetup
-Have bmcsetup theoretically support dhcp ipmi devices
-add getipmi with cert support when available


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10421 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-31 20:04:21 +00:00
3fd9e5cb9c Clean up output
put getcert into initramfs
fix openssl.cnf so it can actually be used in openssl req


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10419 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-31 17:59:33 +00:00
3983340ec4 Incorporate allowcred.awk
Add a key suitable for x509 use, 1024 bits for the switch key (because SNMP restricts size of PEM data) and 4096 for cert (being over paranoid)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10415 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-31 13:46:58 +00:00
87a4570d95 Add reqs for UpdateXpress execution, keep IMM USB NIC live across IMM resets, skip attempts to configure usb0 and ipmi_si where not appropriate
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10212 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-08-02 15:27:52 +00:00
6b33dc2259 Further flesh out nbroot2, obey DHCP directed logging configuration
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10185 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-28 17:18:10 +00:00
777176fea6 Switch nbroot2 to bash (at size cost, but so many scripts fail in dash)
Implement DHCP driven TZ database (with TZ space reclaimed after assignment)
Fix DHCP on multpile nics (dhclient must have per-interface pid files, sharing a leases is ok though)


git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10120 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-19 15:00:21 +00:00
b3d6a72a54 Continue fleshing out nbroot2 effort
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10083 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-14 16:15:07 +00:00
1257e1fda4 Add llpdtool for convenience, also add vmxnet3 driver and cpufreq drivers
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10082 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-13 18:43:07 +00:00
f3da8d4116 Add scripts to nbroot2
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10079 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-13 17:54:34 +00:00
1e8a044bda Add qemu-img to nbroot2
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10078 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-13 14:53:58 +00:00
a86fa76fea Lay groundwork for key publication in 'nbfs2' via LLDP
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10043 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-07-08 18:46:24 +00:00
2d88f0c0e6 More tightly control/monitor network bringup
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9845 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-17 20:16:38 +00:00
b99600a876 Dracut scripts to assemble a rudimentary base nbroot out of CentOS6
git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@9844 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
2011-06-17 15:47:37 +00:00