Commit Graph

202 Commits

Author SHA1 Message Date
Ian Gulliver
2fcc5ba320 Add symlinks to current cert. 2016-05-19 21:46:25 +00:00
Ian Gulliver
361b2c80e9 Move internal modules to icon_lib 2016-05-19 00:46:30 +00:00
Ian Gulliver
0274794674 Add a common module library. 2016-05-19 00:12:44 +00:00
Ian Gulliver
fc7a670a1f Standardize what we mean by server 2016-05-18 00:15:25 +00:00
Ian Gulliver
043bfd4338 Typo 2016-05-17 23:29:37 +00:00
Ian Gulliver
5d5f92b9a6 Typo 2016-05-17 23:22:09 +00:00
Ian Gulliver
d7971547ce Minor pathing fixes 2016-05-17 16:11:38 -07:00
Ian Gulliver
1f406af2ee Start of getting autoimage back into shape 2016-05-17 23:05:57 +00:00
Ian Gulliver
862dead4fe Rename function for sanity 2016-05-17 22:45:06 +00:00
Ian Gulliver
8e71c6f16d s/Reboot into/Select/ 2016-05-12 19:00:01 +00:00
Ian Gulliver
aa8cd02f8e Add support for additional static paths 2016-05-11 23:46:04 +00:00
Ian Gulliver
a11c0b7ca5 Fix tar input deadlock 2016-05-11 23:21:04 +00:00
Ian Gulliver
82a218a3ff Missing args 2016-05-11 23:19:43 +00:00
Ian Gulliver
8d88dee72e Add support for exposing scripts as web endpoints, short-term for building images. 2016-05-11 22:11:51 +00:00
Ian Gulliver
5504b9a460 Bug on image update 2016-05-11 20:40:45 +00:00
Ian Gulliver
26c4d89527 Alignment 2016-05-11 20:38:51 +00:00
Ian Gulliver
164b94a783 UI tweaks 2016-05-11 20:36:52 +00:00
Ian Gulliver
20a1806998 Typo 2016-05-11 20:34:41 +00:00
Ian Gulliver
73f7087b1f Fix normal reboot 2016-05-11 20:33:54 +00:00
Ian Gulliver
ed1a3008ed Display status from reports 2016-05-11 20:33:26 +00:00
Ian Gulliver
93102922e7 Report status when applicable 2016-05-11 20:29:41 +00:00
Ian Gulliver
8a946c11a6 Typo 2016-05-11 20:23:39 +00:00
Ian Gulliver
5892e74380 Send report just before reboot 2016-05-11 19:56:32 +00:00
Ian Gulliver
aa48483c11 Try setting grub default by number 2016-05-11 19:53:12 +00:00
Ian Gulliver
b3db72c040 Fix grub default setting 2016-05-11 19:45:06 +00:00
Ian Gulliver
11ebef15bd Update grub on forced version 2016-05-11 19:01:17 +00:00
Ian Gulliver
3e8bdb12da Typo 2016-05-11 18:56:59 +00:00
Ian Gulliver
388272c0f8 Add support for timestamps in reboot commands 2016-05-11 18:56:00 +00:00
Ian Gulliver
072dee1264 Send command to reboot into specific versions (still needs client support) 2016-05-11 18:48:38 +00:00
Ian Gulliver
6244e64b80 Fetch and store manifests. 2016-05-11 05:21:42 +00:00
Ian Gulliver
c302ffd87a Don't delete the image that we're currently running, for safety. 2016-05-11 05:12:43 +00:00
Ian Gulliver
8b08a5cec6 Move GetVolumeID to common lib 2016-05-11 05:02:58 +00:00
Ian Gulliver
8fdd0370d3 Use liveness to control command button color. 2016-05-11 00:56:05 +00:00
Ian Gulliver
da27533c68 Propagate liveness info. 2016-05-11 00:55:01 +00:00
Ian Gulliver
683252671f Implement reboot command 2016-05-11 00:33:53 +00:00
Ian Gulliver
bd320caee8 Propagate commands 2016-05-11 00:32:29 +00:00
Ian Gulliver
4b98a66dd0 Reboot UI 2016-05-11 00:24:56 +00:00
Ian Gulliver
735cb4909f Send reboots, handle reconnecting 2016-05-11 00:24:44 +00:00
Ian Gulliver
504c6ab81a Column headers, allow volume ID length trimming. 2016-05-11 00:12:14 +00:00
Ian Gulliver
bbf64c91de Initial working, read-only console. 2016-05-10 23:55:34 +00:00
Ian Gulliver
12793caa96 Add next_volume_id 2016-05-10 23:19:52 +00:00
Ian Gulliver
f43e9913e9 More reliable cleanup 2016-05-10 20:55:50 +00:00
Ian Gulliver
927b851b06 Add todo 2016-05-10 19:12:51 +00:00
Ian Gulliver
1ab83d4a6b Get out of binary mode 2016-05-10 19:11:05 +00:00
Ian Gulliver
b1f01ea143 Remove need for shell wrap complexity 2016-05-10 19:02:14 +00:00
Ian Gulliver
a830264910 Fetch manifest at startup 2016-05-10 00:31:13 +00:00
Ian Gulliver
02b7f46dd2 Merge update_grub into client 2016-05-10 00:23:04 +00:00
Ian Gulliver
920ea089d0 Typo 2016-05-10 00:11:44 +00:00
Ian Gulliver
edc6fbd56a Integrate fetcher into client.py 2016-05-10 00:01:06 +00:00
Ian Gulliver
3d96f0b322 Merge static web directories 2016-05-09 23:13:49 +00:00