- 06 May, 2016 1 commit
-
-
Mike Hibler authored
This will be used by the power command to tell it to try to power on a machine that fails to "cycle". ipmitool (or IPMI) seems to fail by default if you try to cycle a powered-off node.
-
- 04 May, 2016 1 commit
-
-
Leigh Stoller authored
-
- 28 Apr, 2016 1 commit
-
-
Leigh Stoller authored
-
- 25 Apr, 2016 2 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
derived from the PHP code.
-
- 14 Apr, 2016 1 commit
-
-
Gary Wong authored
-
- 12 Apr, 2016 2 commits
-
-
Mike Hibler authored
We were creating snapshots at the wrong time and not maintaining them correctly.
-
Leigh Stoller authored
database, but really, how many more portals are we really going to add?
-
- 04 Apr, 2016 3 commits
- 28 Mar, 2016 1 commit
-
-
Leigh Stoller authored
-
- 22 Mar, 2016 3 commits
-
-
Leigh Stoller authored
current.
-
Leigh Stoller authored
current. Allow notes,size,deltasize when creating a new descriptor. Clear size and deltasize when creating a new version of a descriptor.
-
Leigh Stoller authored
enabled.
-
- 21 Mar, 2016 2 commits
-
-
Leigh Stoller authored
version of an image, clear hash/deltahash, they have to be initialized to new values, so lets not leave cruft around.
-
Leigh Stoller authored
-
- 20 Mar, 2016 1 commit
-
-
Leigh Stoller authored
-
- 18 Mar, 2016 1 commit
-
-
Leigh Stoller authored
When zero, we do not set an expiration on passwords.
-
- 14 Mar, 2016 2 commits
-
-
Leigh Stoller authored
tb-set-packing-strategy pack|balance defaults to null, which means no strategy (whatever assign does).
-
Kirk Webb authored
-
- 10 Mar, 2016 1 commit
-
-
Leigh Stoller authored
-
- 04 Mar, 2016 1 commit
-
-
Leigh Stoller authored
type one.
-
- 25 Feb, 2016 1 commit
-
-
Leigh Stoller authored
the SelfLoader.
-
- 22 Feb, 2016 1 commit
-
-
Leigh Stoller authored
-
- 17 Feb, 2016 1 commit
-
-
Leigh Stoller authored
type constraints, which means having to calculate type usage for the experiment swapping in and making sure we do not cause an experiment to swap out during a swapmod, because a policy changed.
-
- 10 Feb, 2016 1 commit
-
-
Leigh Stoller authored
-
- 05 Feb, 2016 3 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
to check the reservation_name in the nodes table; if reserved_pid is set but reservation_name is null, it was prereserved via the web interface not via the prereserve command line tool. In this case, we never clear the pre-reserve, someone has to do that via the web interface.
-
Leigh Stoller authored
-
- 04 Feb, 2016 1 commit
-
-
Gary Wong authored
It was checking the count of database rows (which would always have been 1), not the count of free addresses.
-
- 03 Feb, 2016 1 commit
-
-
Leigh Stoller authored
When creating a pre-reserve, new -n option to specify a name for the reservation, defaults to "default". All other operations require an -n option to avoid messing with the wrong reservation. You are not allowed to reuse a reservation name in a project, of course. Priorities are probably more important now, we might want to change the default from 0 to some thing higher, and change all the current priorities. For bookkeeping, the nodes table now has a reservation_name slot that is set with the reserved_pid. This allows us to revoke the nodes associated with a specific reservation. Bonus feature is that when setting the reserved_pid via the web interface, we leave the reservation_name null, so those won't ever be revoked by the prereserve command line tool. New feature; when revoking a pre-reserve, we now look to see if nodes being revoked are free and can be assigned to other pre-reserves. We used to not do anything, and so had to wait until that node was allocated and released later, to see if it could move into a pre-reserve. Also a change required by node specific reservations; when we free a node, need to make sure we actually use that node, so have to cycle through all reservations in priority order until it can used. We did not need to do this before.
-
- 01 Feb, 2016 1 commit
-
-
Leigh Stoller authored
-
- 29 Jan, 2016 1 commit
-
-
Leigh Stoller authored
boss> wap perl prereserve lbsbox pcxxx pcyyy ... Overall pre-reserve handling is unchanged; if there is a another higher priority type pre-reserve, it will be filled first. Moral, be sure to think about the priority argument, which you had to do anyway.
-
- 28 Jan, 2016 1 commit
-
-
Leigh Stoller authored
need node_reservations for, well, node_reservations.
-
- 27 Jan, 2016 2 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
-
- 16 Dec, 2015 1 commit
-
-
Leigh Stoller authored
unlocked checked, used in the Geni getticket() routine.
-
- 08 Dec, 2015 2 commits
-
-
Kirk Webb authored
Also includes some PhantomNet-specific restrictions (e.g. only allows use of the main Utah Emulab testbed aggregate). This excercise stretched the limits of what we can reasonably do before introducing real per-testbed branding/policy mechanisms to the php/web front-end. My changes ain't exactly pretty... Please take care when adding any testbed-specific changes to the code. There are three flavors now to consider in the logic.
-
Mike Hibler authored
-