- 16 Apr, 2018 1 commit
-
-
Leigh Stoller authored
added to the testbed. Useful when we know that all of the old images will work on the new types.
-
- 11 Apr, 2018 1 commit
-
-
Leigh Stoller authored
-
- 10 Apr, 2018 2 commits
-
-
Leigh Stoller authored
-
Mike Hibler authored
-
- 09 Apr, 2018 1 commit
-
-
Leigh Stoller authored
-
- 03 Apr, 2018 1 commit
-
-
Leigh Stoller authored
-
- 02 Apr, 2018 1 commit
-
-
Gary Wong authored
(If the reservation being approved isn't in the list returned by LookupAll(), presumably because it was previously pending, then append it during feasibility checking.)
-
- 30 Mar, 2018 1 commit
-
-
Mike Hibler authored
We have had issues with uploading images to boss where they are then written across NFS to ops. That seems to be a network hop too far on CloudLab Utah where we have a 10Gb control network. We get occasional transcient timeouts from somewhere in the TCP code. With the convoluted path through real and virtual NICs, some with offloading, some without, packets wind up getting out of order and someone gets far enough behind to cause problems. So we work around it. If IMAGEUPLOADTOFS is defined in the defs-* file, we will run a frisbee master server on the fs (ops) node and the image creation path directs the nodes to use that server. There is a new hack configuration for the master server "upload-only" which is extremely specific to ops: it validates the upload with the boss master server and, if allowed, fires up an upload server for the client to talk to. The image will thus be directly uploaded to the local (ZFS) /proj or /groups filesystems on ops. This seems to be enough to get around the problem. Note that we could allow this master server to serve downloads as well to avoid the analogous problem in that direction, but this to date has not been a problem. NOTE: the ops node must be in the nodes table in the DB or else boss will not validate proxied requests from it. The standard install procedure is supposed to add ops, but we have a couple of clusters where it is not in the table!
-
- 26 Mar, 2018 3 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
-
Leigh Stoller authored
infrastructure switch
-
- 02 Mar, 2018 2 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
-
- 22 Feb, 2018 1 commit
-
-
Leigh Stoller authored
to clear a prereserve without revoking it since that invariably means it never gets revoked cause there is no record of it.
-
- 21 Feb, 2018 4 commits
-
-
Leigh Stoller authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Leigh Stoller authored
-
- 20 Feb, 2018 1 commit
-
-
Leigh Stoller authored
-
- 12 Feb, 2018 1 commit
-
-
Leigh Stoller authored
-
- 03 Feb, 2018 1 commit
-
-
Mike Hibler authored
Also need to specify the slice (partition) number using the old argument rather than the "PART=" keyvalue. Otherwise you wind up with a full disk image masquerading as a partition image.
-
- 30 Jan, 2018 2 commits
- 25 Jan, 2018 1 commit
-
-
Leigh Stoller authored
munge it, and made it too long.
-
- 12 Jan, 2018 1 commit
-
-
Gary Wong authored
(Along the way, adding an option to "predict" to compute the minimum free node count over a type period.) Closes #373.
-
- 09 Jan, 2018 1 commit
-
-
Mike Hibler authored
If we support provenance but not deltas, then we do not use the newer create-versioned-image when creating images from Xen vnodes. However, we had a bug in that path where we would then not pass the imageid argument to the old script, resulting in us spewing the image out to stdout which got put in the logfile.
-
- 01 Jan, 2018 1 commit
-
-
Leigh Stoller authored
-
- 23 Dec, 2017 1 commit
-
-
Mike Hibler authored
-
- 14 Dec, 2017 1 commit
-
-
Jonathon Duerig authored
-
- 06 Dec, 2017 1 commit
-
-
Leigh Stoller authored
the way it was; note that an approved reservation cannot be shrunk, but an unapproved reservation can shrink or grow, and we want to keep it in the same state. This overrides the -a and -p flags.
-
- 27 Nov, 2017 1 commit
-
-
Leigh Stoller authored
directories from the proj and groups tree.
-
- 21 Nov, 2017 2 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
of never seeing it.
-
- 20 Nov, 2017 1 commit
-
-
Leigh Stoller authored
-
- 19 Nov, 2017 6 commits
-
-
Leigh Stoller authored
1. Add WebTask support for communicating back to the web interface and the Geni interface. Especially helpful for the case that a dataset needs admin approval. 2. Some changes related to above to make it easier to pass back the reason for nor approving. 3. Small semantic change to -C (always create) which I added for the Geni path a while back. It now means always create but respect the approval decision. In other words, if a dataset would need approval cause it is too big, create the dataset but mark it as needing approval and send mail. -C used to mean always create and approve. The new approach is a better fit for the Portal/Geni path.
-
Leigh Stoller authored
remove them. Send email too.
-
Leigh Stoller authored
1. -E schedules cancellation of a reservation. 2. -O aborts scheduled cancellation of a reservation. 3. -y runs Tidy() to clear out expired reservations.
-
Leigh Stoller authored
careful so lets make it harder.
-
Leigh Stoller authored
poke the portal so it knows that happened.
-
Leigh Stoller authored
a reservation, so we can easily restore its announcement if the cancel is later canceled.
-