Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-08-01 | lvc: grab updates from tails (01371c19bd..6ae59c49e5) | Philip Hands | 9 | -349/+762 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2017-03-07 | lvc: reinstate VMcommand's ability to run commands and get results | Philip Hands | 1 | -17/+28 | |
This modifies the inittab to run a very simple loop on d-i's ttyS0 that reads commands from stdin, runs them and tops and tails the output with various control characters to make it easier to see when we have a result. It outputs a BEL (Ctrl-G, \a, \007) at the start, then an STX (\002) before running the command, and an ETX (\003) afterwards, to bracket STDOUT. After the ETX comes the command's return code, in decimal, then a US (\037), then comes the STDERR, and finally a NUL (\000) That lets us send an 'exit' and look for a BEL then issue a command and find the values required to populate the @returncode, @stdout and @stderr values. | |||||
2016-11-27 | lvc: try setting the serial console port | Philip Hands | 1 | -1/+1 | |
2016-07-22 | lvc: move vm-pools to /srv/lvc to avoid filling swap via tmpfs | Philip Hands | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-07-20 | lvc: uniquify VM's serial-port port, based on $executor_number | Philip Hands | 1 | -0/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-07-11 | lvc: make sure that the pool directory exists, independent of the pool | Philip Hands | 1 | -12/+12 | |
on pb10 it seems that it's currently failing to do this, so perhaps the pool is being left around despite the directory not existing. This may allow the pool to start working, or may act to highlight the underlying problem. Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-06-21 | lvc: put VM storage in /srv/workspace/vm-pools/ | Philip Hands | 1 | -1/+1 | |
2016-06-18 | lvc: make the storage-pool directory a little more obvious | Philip Hands | 1 | -1/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-06-16 | lvc: name the storage after the VM, to avoid conflicts | Philip Hands | 1 | -1/+2 | |
perhaps it would be better to prefix volume names in a common pool so we could try that at some point Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-06-10 | lvc: discard a couple of meaningless reminder comments | Philip Hands | 1 | -2/+0 | |
2016-06-10 | lvc: job-specific net name, and don't hardwire UUID | Philip Hands | 1 | -2/+9 | |
2016-06-10 | lvc: name VMs after the job, so snapshots are distinct | Philip Hands | 1 | -2/+8 | |
2016-05-26 | lvc: stop cucumber from eating the CPU whole | Philip Hands | 1 | -0/+1 | |
2016-05-22 | Revert "lvc: slow down typing to see if that helps with kernel cmdline" | Holger Levsen | 1 | -1/+0 | |
This reverts commit 77e4dc7d319d597d91a3fdf1e7b96dbd85f4c5ae. | |||||
2016-05-22 | lvc: slow down typing to see if that helps with kernel cmdline | Philip Hands | 1 | -0/+1 | |
Signed-off-by: Holger Levsen <holger@layer-acht.org> | |||||
2016-05-21 | lvc: wait longer for the remote shell | Philip Hands | 2 | -2/+2 | |
2016-05-11 | move cucumber things under cucumber/ | Philip Hands | 11 | -0/+1901 | |