- 25 Apr, 2018 2 commits
-
-
David Johnson authored
There was a period where we didn't generate unencrypted SSL certs for nonlocal users; create them now (and generally create any missing unencrypted/encrypted cert for active users). Also, now renew certs for nonlocal users.
-
Mike Hibler authored
-
- 24 Apr, 2018 6 commits
-
-
Leigh B Stoller authored
same as 503 error code.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
David Johnson authored
-
Leigh B Stoller authored
physical type on shared nodes so that the limits do not apply to them (on the physical type).
-
Leigh B Stoller authored
-
- 23 Apr, 2018 2 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 20 Apr, 2018 4 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
1. Show the reason on the listing page, as popover in the last column. Makes it easier to approve directly from the listing page if you can see the reason. 2. Add optional approval message to pass along to the user.
-
- 19 Apr, 2018 6 commits
-
-
Mike Hibler authored
Aka, add some locking, stupid!
-
Leigh B Stoller authored
1. Do not mark down nodes as needing to be updated, they just get stuck there. 2. In the CM daemon, what for slivers/aggregates that have been stuck in updating users for too long, and cancel the update. Typically this is cause a node is wedged or not participating (CORD), so again just cancel and reset the state.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
knows to tell the user something useful.
-
- 18 Apr, 2018 8 commits
-
-
Leigh B Stoller authored
ifaces that correspond to endpoints on nodes. Makes it easier to do something like this, if we init the interfaces on the nodes with IP and mask and bring it up. # Add a raw PC to the request and give it an interface. node1 = request.RawPC("node1") iface1 = node1.addInterface() # Specify the IPv4 address iface1.addAddress(pg.IPv4Address("192.168.1.1", "255.255.255.0")) # Add another raw PC to the request and give it an interface. node2 = request.RawPC("node2") iface2 = node2.addInterface() # Specify the IPv4 address iface2.addAddress(pg.IPv4Address("192.168.1.2", "255.255.255.0")) # Add L1 link from node1 to node2 link1 = request.L1Link("link1") link1.addInterface(iface1) link1.addInterface(iface2)
-
David Johnson authored
-
David Johnson authored
Emulab Docker CMD and Entrypoint to runit services See merge request emulab/emulab-devel!34
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
need to watch for group names longer then FreeBSD max, and convert to unix_gid, and easier to fix the caller code if I do that in one place.
-
Leigh B Stoller authored
-
Elijah Grubb authored
This adds to the preparation of Docker images running on the Emulab system by creating a new runit service handling the details of their CMD and Entrypoint capabilities. This scripting also sets the scaffolding for custom CMDs and environment variables to be set by the user as a part of their profile parameters. Squashed commit of the following: commit 50ad95137f138f663ff826a16857911296686cf6 Merge: 24f72ab8 38f254fd Author: Elijah Grubb <u0894728@utah.edu> Date: Wed Apr 18 03:35:09 2018 -0600 Merge branch 'master' into docker-entrypoint commit 24f72ab8 Author: Elijah Grubb <u0894728@utah.edu> Date: Wed Apr 4 02:30:10 2018 -0600 Implemented piping of docker profile parameters commit 52ad871b Merge: ce34a36c b4679058 Author: Elijah Grubb <u0894728@utah.edu> Date: Wed Mar 28 10:01:45 2018 -0600 Merge remote-tracking branch 'origin/master' into docker-entrypoint commit ce34a36c Author: Elijah Grubb <u0894728@utah.edu> Date: Mon Mar 26 08:49:15 2018 -0600 Implemented runit service for docker entrypoint
-
- 17 Apr, 2018 8 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
proceeding, this is a great way to overstay your expiration, and that makes the reservation system unhappy.
-
Mike Hibler authored
-
Mike Hibler authored
-
- 16 Apr, 2018 4 commits
-
-
Leigh B Stoller authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Leigh B Stoller authored
-