- 28 Oct, 2017 2 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 27 Oct, 2017 12 commits
-
-
David Johnson authored
I'm not sure if all containers will want stdin opened or attached on console (i.e. for the master process), but for now we'll just turn it on.
-
David Johnson authored
-
David Johnson authored
-
David Johnson authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
error gracefully instead of silent failure.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
reservation graph.
-
Leigh B Stoller authored
I lifted a bit of code from elsewhere in the library, to compute the Y value from the click event and map it to the line (dot) clicked on. Pass that along to resgraph so that it can compute the type, and pass that along to the reserve code.
-
Leigh B Stoller authored
do that, always intended to.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
experiment permission, just membership. This solves the problem of users having "user" privs in the project, but local_root in a subgroup. Users still will not be able to reserve nodes.
-
- 26 Oct, 2017 10 commits
-
-
Mike Hibler authored
-
David Johnson authored
This means that users can still use our ssh urls to reach containers that don't run sshd. We run a private sshd that has Ports to listen on, and Match blocks containing ForceCommand directives, which run docker exec $vnode_id <shell>. User can configure which shell.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
to warn user to use their reservation or die.
-
Leigh B Stoller authored
busier times. Add explanatory text to help modal.
-
Mike Hibler authored
Turns out the Linux raid tool (mdadm) will pick up fragmentary RAID metadata and complain mightily.
-
David Johnson authored
-
- 25 Oct, 2017 3 commits
-
-
Leigh B Stoller authored
work, but tested here okay. Who knows, does not affect us. This reverts commit 0e4b83ef.
-
Leigh B Stoller authored
it does not hang up.
-
Leigh B Stoller authored
-
- 24 Oct, 2017 8 commits
-
-
David Johnson authored
We do this similarly to Xen. There's a new script (container2pty.py) that attaches to the Docker container, via the docker daemon, and exports its stdio as a pty. Then we run capture on a symlink to that pty. New options to capture tell it to keep retrying to open the pty maxretries times (we invoke with infinitely many retries); and to not prepend /dev to the device string.
-
Leigh B Stoller authored
free list box. Instead, use a per portal list of types to prune.
-
Leigh B Stoller authored
the X axis extends further out then needed.
-
Leigh B Stoller authored
need to deal with scaling still.
-
Leigh B Stoller authored
error is a resource shortage.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
Switch the user version of the cluster status page to a new page that provides a table of immediately available nodes as well as the time series graphs. Note that the graphs are slightly different on this page since we are shoiwing "available for allocation" instead of "available to reserve", so we have to add the 'held' number to the free count returned by Forecast(). The bulk of the commit is really shuffling things around a bit to make it easier to reuse the graphs code in the new page.
-
Leigh B Stoller authored
-
- 23 Oct, 2017 5 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-