- 23 Feb, 2011 2 commits
-
-
Leigh B Stoller authored
lanid or a vname.
-
Leigh B Stoller authored
-
- 22 Feb, 2011 6 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 18 Feb, 2011 12 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
encapsulated link; the vinterfaces were not getting updated properly. I am not happy with the change mentioned above, but I needed it to make vlan tag pre-reservations work; the encapsulation vlan has a generated name, and that is hard to match up with the tag that is reserved before the experiment is created, as from the protogeni interface when stitching. I plan to come back and redo this after the GEC.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
(something I just managed to remember) is that if you call the shell without STDERR=2, then the shell has no place to send STDERR. The only way to get this correct is to use POSIX::dup2 instead of the standard perl open function. Well, I bet there is a way (or 10 ways) to do this, but this is one that stumbled onto. libaudit does a lot of descriptor messing around. BTW; this is also why we sometimes lose STDERR from the XMLRPC server.
-
Mike Hibler authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
This reverts commit c9d86132.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
Til we resolve local multicast issues. This should be a sitevar, but don't have time to do all the plumbing, update scripts, etc. right now. Also not sure if the libosload_new code is right, should the variable I introduced by global like MAXRETRIES is?
-
Mike Hibler authored
-
- 17 Feb, 2011 7 commits
-
-
Robert Ricci authored
... to make it easier to see which nodes are available for pre-reserving to a project. Incedentally, 'avail' has the worst argument processing ever.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
GeniCMV2::CreateSliver now forks a child to to the startsliver.
-
Leigh B Stoller authored
-
Robert Ricci authored
Always print out node types, and only print out the reservation time if the caller asks for it.
-
Leigh B Stoller authored
and stash that into a directory in /usr/testbed/www/protogeni. Needed for the protogeni flash client.
-
Leigh B Stoller authored
the Start. The wrapper looks at the return value to see if it is a forked child. Most of the change is really in libaudit with the addition of an AuditFork that switched to a new log file.
-
- 16 Feb, 2011 12 commits
-
-
Mike Hibler authored
Also, some tweaks to Ryan's state fixes. Only run through the reload states in vnodeCreate if we have loadinfo (i.e., we are in the PCVM_RELOAD state machine).
-
Leigh B Stoller authored
soon fork and detach after the Redeem operation, letting the Start proceed in the background. But I had not finished that code!
-
Ryan Jackson authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Lbs
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
The mserver wants to validate nodes by looking up their IP address in the interfaces table, and vnodes have no interfaces table entries. So when we invoke the frisbeehelper in compat mode, do so with the pnode identity instead. For validation purposes, this is identical. Is this an issue for non-compat mode? Not right now since all our vnode implementations that load images make their loadinfo request from the physical host. If vnodes start to call the master server on boss directly, we will have an issue.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 15 Feb, 2011 1 commit
-
-
Jonathon Duerig authored
-