- 12 Jan, 2017 1 commit
-
-
Dan Reading authored
-
- 11 Jan, 2017 3 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
When destroying a dataset it is necessary to remove all snapshots, even those not part of the blockstore subsystem. This adds a path to allow that.
-
Mike Hibler authored
We were still trying to allocate boss/ops nodes with FBSD83 and inner nodes of type pc600 or pc850.
-
- 10 Jan, 2017 4 commits
-
-
Mike Hibler authored
This way we can create backup snapshots of all datasets without causing any problems with the blockstore code.
-
Leigh B Stoller authored
-
Gary Wong authored
-
Mike Hibler authored
Some messages said bytes when it is really bits, sizes were actually Mib/Gib instead of Mb/Gb.
-
- 09 Jan, 2017 8 commits
-
-
Mike Hibler authored
No doubt all hell will break loose since "All I did was change a comment!"
-
Mike Hibler authored
Whenever I invoke $image->hash() to get the SHA-1 hash of the image file, I instead get back a ref to the internal Image.pm $self->{'HASH'} hash where we store fields from the DB. At least this is the case on FreeBSD 10.3 (perl 5.20). Some odd interation with the AUTOLOAD function? Anyway, just use $image->field('hash') instead.
-
Mike Hibler authored
Part of an effort to make delta images more precise. But the increased size of the images means this probably isn't worth it. Revisit when I have more time (ha, ha!)
-
Leigh B Stoller authored
We do not appear to go through this path very often!
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 08 Jan, 2017 1 commit
-
-
Leigh B Stoller authored
-
- 07 Jan, 2017 3 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
1. For multi-architecture, being fixed to a specific node is the same as being fixed to a specific type. 2. Watch for return value from nalloc, where -1 becomes 255. Hate that.
-
Leigh B Stoller authored
Also a little repourl cleanup.
-
- 06 Jan, 2017 9 commits
-
-
Gary Wong authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
of these now, time to start managing them properly (we have lots of stale ones in the DB).
-
Leigh B Stoller authored
last revision. Such a dope.
-
Leigh B Stoller authored
-
Gary Wong authored
(By assuming nobody swaps in, extends, voluntarily swaps out, or requests reservations.)
-
Gary Wong authored
(There is room for improvement here... in some cases we could and should still perform partial allocation.)
-
Leigh B Stoller authored
-
- 05 Jan, 2017 11 commits
-
-
Leigh B Stoller authored
The control flow is kinda confusing, cause of the desire to hold off on converting the geni-lib script (reducing the time we are updating from the origin repo in the first please wait modal). Not really happy with how it turned out. I also need to change the code that does the initial fetch of a new repo, and then a delete. The only reason for this is so we do not leave dangling repos on our file system if the user wanders away before submitting the form. Need a better way to deal with this, many options available, but probably need to do something soon since the overhead (second fetch) on larger repos will be annoying.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
mebi (using Blockstore.pm routine) and do not permit repositories over 5MiB for now. This is clearly temporary.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Mike Hibler authored
-
Leigh B Stoller authored
reboot/reload/snapshot, except when the instance is locked down. Add additional test for project leader in this case.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
to prevent messing with speed/duplex on a per-port basis.
-