- 12 Jul, 2017 4 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- 11 Jul, 2017 1 commit
-
-
Leigh B Stoller authored
-
- 10 Jul, 2017 12 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
This closes issue #314.
-
Leigh B Stoller authored
upon to handle pre-reserves and reservations in a reasonable manner.
-
Leigh B Stoller authored
1) Include URN of pre-reserve project so that it can be mapped back to local project at the caller. 2) Return freecount info as determined by Reservation->Freecount() so we can show adjusted numbers.
-
Leigh B Stoller authored
-
Eric Eide authored
We were previously acknowledging the KnowOps award.
-
Eric Eide authored
"CNS-" is not part of the award number.
-
Eric Eide authored
The previous value was based on the University account number.
-
Mike Hibler authored
-
Mike Hibler authored
Also, default to FreeBSD 10.x when possible.
-
Mike Hibler authored
-
Mike Hibler authored
-
- 07 Jul, 2017 3 commits
-
-
Leigh B Stoller authored
* Make user privs work across remote clusters (including stitching). I took a severe shortcut on this; I do not expect the Cloudlab portal will ever talk to anything but an Emulab based aggregate, so I just added the priv indicator to the user keys array we send over. If I am ever proved wrong on this, I will come out of retirement and fix it (for a nominal fee of course). * Do not show the root password for the console to users with user privs. * Make sure users with user privs cannot start experiments. * Do show the user trust values on the user dashboard membership tab. * Update tmcd to use the new privs slot in the nonlocal_user_accounts table. This closes issue #309.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 06 Jul, 2017 20 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
operating in standalone mode (not part of a federation), which would be the case for everyone that is not us. Further exercise would be to automate portal setup when part of a federation. Not a big deal to add, but lets checkpoint what I have done so far.
-
Leigh B Stoller authored
a standalone site (or an elabinelab).
-
Leigh B Stoller authored
fed/nofed json files, but those are Mothership specific. So when not the Mothership, use the type free/inuse counts we store in database and do not worry about fed/nofed. Eventually want to drop use of those files, will do that next.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
images we import as part of the normal boss setup. This reduces a bunch of confusing clutter inside, and improves the testing of the image import/usage path. As per Mike, remove the elabinelab option to mfrisbeed that would ask the outer boss for a missing image.
-
Leigh B Stoller authored
message instead of silently failing. The message points to the accept certificate page on ops, since typically this is the cause of the error (a self signed certificate). Unfortunately there is no way to know why it failed, the browser tells you nothing.
-
Leigh B Stoller authored
try to chown the source directory.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
the permissions.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
DBQuoteSpecial() on it already, and we avoid lots of backslashes!
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
have default values. Hmm.
-
Leigh B Stoller authored
revision.
-