- 05 Oct, 2011 3 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
certificate common name. Emulab will now put the full url (with port) into user certificates, so that we can the RPC server on any node or port we want.
-
- 03 Oct, 2011 1 commit
-
-
Leigh B Stoller authored
-
- 30 Sep, 2011 1 commit
-
-
Leigh B Stoller authored
-
- 29 Sep, 2011 1 commit
-
-
Leigh B Stoller authored
projects to which they belong.
-
- 23 Sep, 2011 1 commit
-
-
Leigh B Stoller authored
node type (so, d710 becomes d710-vm).
-
- 22 Sep, 2011 2 commits
-
-
Gary Wong authored
-
Leigh B Stoller authored
existing, and skip sending email.
-
- 21 Sep, 2011 2 commits
-
-
Gary Wong authored
Generate authority certificates for local sub-authorities (i.e. authorities corresponding to a local project) on demand. Map per-project URLs to the same XMLRPC server handled in the context of the authority for the specified project. Make the SA give out per-project credentials when it's asked for a GetCredential in a sub-authority.
-
Leigh B Stoller authored
-
- 20 Sep, 2011 3 commits
-
-
Jonathon Duerig authored
Lots of minor stuff, interfaces, command line arguments (cleaned up documentation), global rspec attributes, minor node attributes, location tags, bugfixes, etc.
-
Jonathon Duerig authored
Basic framework is in place. Availability and printability is codified into functions now. Node.pm modified so that lookups can be done in bulk for efficiency. When making XML, we now create XML trees rather than printing out XML fragments.
-
Jonathon Duerig authored
This only copies over existing schemas and does not build them.
-
- 19 Sep, 2011 3 commits
-
-
Leigh B Stoller authored
rspec-emulab directory (needs reconfigure) and missing rspec-geni directory (needs git submodule init/update).
-
Leigh B Stoller authored
-
Jonathon Duerig authored
-
- 14 Sep, 2011 1 commit
-
-
Leigh B Stoller authored
tracking with a git submodule; Move all of the makefiles into a shadow tree (rspec-emulab), and use VPATH magic (via MOSTLY_SRCDIRS) to install from the rspec subdir.
-
- 12 Sep, 2011 3 commits
-
-
Jonathon Duerig authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 06 Sep, 2011 3 commits
-
-
Jonathon Duerig authored
GeniAggregates can apparently be used in place of GeniSlivers in some contexts. This bug fix makes them more compatible.
-
Leigh B Stoller authored
This stuff needs to be fixed up better.
-
Jonathon Duerig authored
This was masked by the previous bug until it was fixed.
-
- 02 Sep, 2011 1 commit
-
-
Jonathon Duerig authored
-
- 01 Sep, 2011 2 commits
-
-
Leigh B Stoller authored
-
Jonathon Duerig authored
-
- 31 Aug, 2011 2 commits
-
-
Leigh B Stoller authored
users. This leaves on the creation of non-local projects though, since that works fine is really no different then putting all slivers in the GeniSlices project.
-
Leigh B Stoller authored
-
- 30 Aug, 2011 7 commits
-
-
Leigh B Stoller authored
legacy slices still in the GeniSlices project.
-
Leigh B Stoller authored
single GeniSlices project. There two forms to this; 1. If the user is actually a local user, create the sliver in the User's "default" project. Later this will change to use use sub authorities, when we can generate and read those credentials. 2. If the user is form another SA, create a new non-local project named by the SA's domain, and optionally a subgroup named by the project sub authority (see above comment). At the same time, add proper resource usage accounting. In other words, Show History on the web page works for protogeni experiments and projects.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
the callee might have switched to another user.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
executed in order they appear in the XML. Output and status files are stored /var/tmp/startup-NN.{log,status} for each statement, where NN is just its ordinal location in the element. There is also an overall log; /var/tmp/startup.log
-
- 29 Aug, 2011 4 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
into the per-experiment event scheduler for the experiment underneath the sliver. An example of how to use this is the new test script called injectevent.py, which you run like: users> injectevent.py now geni1-program start COMMAND='/bin/ls >& /tmp/foo' which injects an event for the program agent on your geni1 node. Note that you have to contact the specfic CM for the node; if you have multiple nodes spread across several CMs, you have to call this method at the CM where the node lives.
-
Leigh B Stoller authored
tevc.
-
Leigh B Stoller authored
-