- 28 Mar, 2012 2 commits
-
-
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 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 20 Mar, 2012 1 commit
-
-
Leigh B Stoller authored
the os subdir into the clientside/os dir. Mike, use the --follow argument to git log to traverse across the mv.
-
- 19 Mar, 2012 1 commit
-
-
Mike Hibler authored
-
- 16 Mar, 2012 4 commits
-
-
Mike Hibler authored
Should be harmless (i.e., not change any rows) but I want to get it out of here to avoid confusion.
-
Leigh B Stoller authored
-
Mike Hibler authored
This call is already done in script1.sh. My intention in putting it in rc.frisbee was to phase out script[12].sh. But there is enough magic in those scripts that I am just going to leave them be. In particular is the constant restarting of tcsd to avoid hangs.
-
Leigh B Stoller authored
-