- 12 Nov, 2010 13 commits
-
-
Mike Hibler authored
I was using v2 fields even when I got a v1 reply.
-
Mike Hibler authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
running the ProtoGENI code. Return AM authorities in ListComponents.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
-
Mike Hibler authored
Nit. Noticed this is root's mailbox.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
Yes this is silly, but it pissed me off. Nodes that came up in a system experiment like hwdown or reloading would wind up TBFAILED because rc.topomap would fail. Now boss-install will create a null map when these are setup. An update script takes care of existing installs.
-
Leigh B Stoller authored
-
- 11 Nov, 2010 1 commit
-
-
Leigh B Stoller authored
-
- 10 Nov, 2010 4 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
stated POWER* triggers will now actually do something!
-
Leigh B Stoller authored
-
- 09 Nov, 2010 22 commits
-
-
Leigh B Stoller authored
bothered me, wrt page forwards and backwards in the history.
-
Leigh B Stoller authored
how did we not see them?
-
Mike Hibler authored
Cody updated his year old elabinelab and uncovered some problems with the update process. Note the updates to the install/updates scripts are just to add "MASTER_SITE_FREEBSD=1" to the make lines. This doesn't change anything functionally, it just speeds up the builds for older FreeBSDs where some of the MASTER_SITEs no longer exist.
-
Mike Hibler authored
We had a special hack to make sure general/testbed_shutdown sitevar exists, however we were trying to initialize the ns_include column that doesn't exist til DB update 191. Now we just explicitly set known-to-exist columns.
-
Leigh B Stoller authored
SA of the caller. This means we call out to the Emulab newgroup script to create a group if it does not exist. We also have to reset the groups of the GeniUser once we know the SA. Other small changes: * Minor module shuffling. * Use GetSiteVar() from emutil instead of libdb * Get rid of obsolete code referring to the old reservation holding experiment. * Cleanup logfiles in the workdir. * Capture output from the mapper and reformat error logging to make it more apparent to the caller what went wrong. * Change call to GeniSliver::Node->Create(); pass in the node object.
-
Leigh B Stoller authored
the of the virtual nodes on the vhost are gone. We were hanging onto vhosts for longer then necessary.
-
Leigh B Stoller authored
look for an existing credential in the table.
-
Leigh B Stoller authored
Clean up GeniSliver::Node::Create(); remove duplicate code and unify the virtnode vs pnode cases. Also change the arguments; instead of a uuid for the node, just pass in the actual node object from the CM.
-
Leigh B Stoller authored
for logging errors.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
CM to capture the output of varuous commands so that the logs can be sent to the user, with formatting. Add subgroup handing in FlipToGeniUser(), and also add ResetGroups() to change the user's group membership, since the slice experiments are now created in a subgroup of GeniSlices (named by the user's SA).
-
Leigh B Stoller authored
toString() that says how to indent the string. Very useful for printing debugging output. Defaults to 0 (no formating).
-
Leigh B Stoller authored
an email message. 2) On real errors, stick the libaudit output into the "output" slot of the GeniResponse structure.
-
Leigh B Stoller authored
subgroups of GeniSlices, so need to return that extra group and group membership for users bound to the slice.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
want it in the repo.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-