- 27 Aug, 2014 8 commits
-
-
Leigh B Stoller authored
login modal, must use the original direct geni-login.php page until we go live.
-
Leigh B Stoller authored
authenticate Geni users to CloudLab (who do not have Emulab accounts). CloudLab users must have an account to do anything (unlike APT which allows guest users). But instead of requiring them to go through the Emulab account creation (high bar), let then use their Geni credentials to prove who they are. We then build a local account for that new user, and save off the speaksfor credential so that we can act on their behalf when talking to the backend clusters (and their MA to get their ssh keys). These users do not have a local account password, so they cannot log into the web interface using the Emulab login page, nor do they have a shell on ops. Once authenticated, we put the appropriate cookies into the browser via javascript, so they can use the Cloud (okay, APT) web interface (they appear logged in). I make use of the nonlocal_id field of the users table, which was not being used for anything else. Officially, these are "nonlocal" users...
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
after mysqld starts, and the socket is not there for a few seconds.
-
Leigh B Stoller authored
we figure out what deletion with deltas means. Still a problem for users, but at the moment we have not enabled provenance for mere users. Aside: Need to change purge so that we delete all image files (file for each version). Forgot to do that.
-
Leigh B Stoller authored
-
- 26 Aug, 2014 12 commits
-
-
Kirk Webb authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
(cloud/apt).
-
Leigh B Stoller authored
-
Leigh B Stoller authored
cloudlab/aptlab generated projects.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
a text field that says emulab,cloudlab, or aptlab.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Kirk Webb authored
-
Kirk Webb authored
* autoswap time and idleswap time defaults are inherited from the associated sitevars. - "general/autoswap_threshold", and "idle/threshold", respectively * autoswap default state follows associated sitevar ("general/autoswap_mode"). * Any user-requested autoswap duration is checked against the "general/autoswap_ max" sitevar. - Admins can override. * Any user-requested idleswap duration is checked against the "idle/threshold" sitevar. - Admins can override. * Disabling swapping (-S option) is prohibited, except by admins. * Removed all special-case checks for requests coming via the XMLRPC server.
-
- 25 Aug, 2014 3 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Handy.
-
- 21 Aug, 2014 4 commits
-
-
Leigh B Stoller authored
-
Jonathon Duerig authored
The protocol now works perfectly. TODO: Figure out why certificate parsing is failing
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 20 Aug, 2014 8 commits
-
-
Leigh B Stoller authored
to req (csr generation). Not allowed to specify the cipher when via req, and we want des3. Default changed between FreeBSD 8 and 10, and I have no idea where to change it, so just do it explicitly on the command line.
-
Leigh B Stoller authored
-
Kirk Webb authored
* Properly pass along "server" argument. - was being ignored previously. * Allow user to specify path to alternate certificate. - introduced the "--cert" parameter.
-
Mike Hibler authored
Needed to match against OS version and not OSID version.
-
Mike Hibler authored
-
Leigh B Stoller authored
-
Mike Hibler authored
If the libevent package is installed, there will be /usr/local/include/event.h which conflicted with our event.h in the clientside/lib/event directory.
-
Leigh B Stoller authored
-
- 19 Aug, 2014 5 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
things like undefined variables, and print a stack backtrace using the Carp module.
-
Leigh B Stoller authored
every now and then. Seems to happen a lot on the racks, and there are lots of them.
-
Leigh B Stoller authored
-
Kirk Webb authored
-