- 30 Mar, 2012 3 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
Fedora 15 "df" shows two lines for "/" mount; we ignore the "rootfs" line.
-
- 29 Mar, 2012 1 commit
-
-
Mike Hibler authored
Well, isn't that special. We had the arguments to memcpy backward (probably dating from the time when we use bcopy instead). So instead of copying bytes of goodness into the zeroed nonce buffer, we were copying bytes out. Net result: a nonce of zeros.
-
- 28 Mar, 2012 5 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
This isn't just Mike being anal, the presence of the tg2.0 distro actually breaks the build. Also take tg2.0 out of .gitignore.
-
Mike Hibler authored
-
Mike Hibler authored
Pass in the user id to run as via the new -U arg. This may be moot if the disk-agent has to run as root ultimately.
-
Mike Hibler authored
Need this when I create a client-side tarball, which does a client-install with DESTDIR set.
-
- 27 Mar, 2012 25 commits
-
-
Mike Hibler authored
Analogous to the -v vg1,vg2,... there is now a -m lv1,lv2,... This is used by the disk-agent to pre-create multiple logical "disks."
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
management interfaces more of a first class citizen instead of a hack. New script: management_iface -t <type> -a [key|pswd] [-s <switchinfo>] <node_id> mac IP arg1 arg2 management_iface -r <node_id> -h This message -t type Management type; ilo, ilo2, drac -s info Optional switch info; switch,card,port -s - Search output of switchmac to find switch info -a pswd Password auth; provide login and password. -a key SSH key auth; provide login and key path. -r Remove management interface from DB. which adds the management interface to the database (interfaces, outlets and outlets_remoteauth. Optionally adds the wires table entry if you add -s option. Uses switchmac to find the switch info or you can specify it on the command line. So for example, here is what I did to add the ilo2 interface for a node: management_iface -t ilo2 -a pswd -s - pc1 e8:39:35:ae:c9:7c \ 155.98.34.100 elabman mypasswd or management_iface -t ilo2 -a key -s - pc1 e8:39:35:ae:c9:7c \ 155.98.34.100 elabman /root/.ssh/somekey Of course someone had to have added the elabman user and key or password to the ilo config via its interface. * dhcpd_makeconf will add local node management interfaces to the config file. We can set them to dhcp instead of hardwiring the IP in the management interface. * The DB changes add a management type to the enums in the interfaces and wires table, and updates the existing interface entries.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
mark the images to run on them. Not a great way to do this; needs more thought.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
entries.
-
Leigh B Stoller authored
node.
-
Leigh B Stoller authored
(mngmnt).
-
Leigh B Stoller authored
localize_mfs, the later so we can dhcpd to listen on other interfaces.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
"You people and your frickin relative source dir paths."
-
Leigh B Stoller authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 26 Mar, 2012 2 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
Note that this only makes sense for singlenet==0 where we can control the speed of the inner elab control network.
-
- 25 Mar, 2012 1 commit
-
-
Mike Hibler authored
-
- 23 Mar, 2012 1 commit
-
-
Robert Ricci authored
Figures out control net interface, sets up a new bridge, and moves the control net IP to the bridge. Also updates the controlif file to point to the new bridge. Known limitation: Does not preserve IP aliases from control net interface
-
- 21 Mar, 2012 2 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-