Commit Graph

  • 401cf3278e Remove nomodeset master Ian Gulliver 2018-01-05 22:18:56 +00:00
  • e02b0464d3 adding a "--groups" flag accepting a comma-separeted list of groups to add the created user to dirkholz/adding-groups-for-user dirkholz/adding-groups-for-user Dirk Holz 2017-09-22 15:49:15 -07:00
  • dde17c6d67 FLAGS typo dirkholz/master Ian Gulliver 2017-09-22 15:34:31 -07:00
  • 79989e6a4e Rename function Ian Gulliver 2017-09-22 14:39:46 -07:00
  • fa90e36998 AddAdminUser, SetAuthorized_keys Ian Gulliver 2017-09-22 13:52:06 -07:00
  • 311b874765 AddUserToGroup Ian Gulliver 2017-07-25 16:40:43 -07:00
  • c1f33193e8 s/buildd/minbase/ Ian Gulliver 2017-04-20 20:27:02 +00:00
  • 1abf3d682f Remove apt package list cache after building Ian Gulliver 2017-04-20 20:00:39 +00:00
  • d4f17b2829 More aggressive squashfs compression Ian Gulliver 2017-04-20 19:39:58 +00:00
  • 69b5c30de1 Remove obsolete diversion Ian Gulliver 2017-04-12 23:15:23 +00:00
  • c1b4e350ea Fixes Ian Gulliver 2017-03-30 14:39:45 -07:00
  • e0af42d543 Remove flags that drastically slow down writes Ian Gulliver 2017-03-30 10:15:41 -07:00
  • 7d76d2efbb grub menu fallback entry Ian Gulliver 2016-11-29 15:10:25 -08:00
  • 4c43dba539 Merge branch 'master' of github.com:robot-tools/iconograph Ian Gulliver 2016-11-29 15:06:08 -08:00
  • e45fcf2ea6 fsck /persistent before mounting Ian Gulliver 2016-11-19 12:39:06 -08:00
  • b582acf976 Mark stale lines red Ian Gulliver 2016-11-15 22:18:27 +00:00
  • 3e6ca0fe62 Speed up DH param generation Ian Gulliver 2016-11-15 22:02:53 +00:00
  • bd716cce74 Set -dsaparam when generating dhparam for speed Ian Gulliver 2016-10-21 11:54:46 -07:00
  • 0cd3f3c5a1 Make keys world-readable, since they're not only used by root Ian Gulliver 2016-09-02 20:52:11 -07:00
  • d94c305fa8 Xenial updates for autoimage and certclient Ian Gulliver 2016-08-09 05:04:44 +00:00
  • 5defa222d6 Xenial tweaks Ian Gulliver 2016-08-04 04:25:02 +00:00
  • 95315dfa77 Xenial changes Ian Gulliver 2016-07-18 18:40:07 +00:00
  • e65035d230 Start of xenial support Ian Gulliver 2016-07-18 05:54:04 +00:00
  • a19e99bb33 Safety options for persistent filesystems Ian Gulliver 2016-06-04 14:19:43 -07:00
  • 05fbf92c0a Include stderr in response from exec Ian Gulliver 2016-05-20 22:40:48 +00:00
  • f60527448e These are really .pem Ian Gulliver 2016-05-19 23:01:37 +00:00
  • 784b921b8d Option to generate dh parameters when fetching certs Ian Gulliver 2016-05-19 22:58:27 +00:00
  • db28e8c9f4 Simplify link structure Ian Gulliver 2016-05-19 22:07:44 +00:00
  • 2fcc5ba320 Add symlinks to current cert. Ian Gulliver 2016-05-19 21:46:25 +00:00
  • 361b2c80e9 Move internal modules to icon_lib Ian Gulliver 2016-05-19 00:46:30 +00:00
  • 0274794674 Add a common module library. Ian Gulliver 2016-05-19 00:12:44 +00:00
  • fc7a670a1f Standardize what we mean by server Ian Gulliver 2016-05-18 00:15:25 +00:00
  • 043bfd4338 Typo Ian Gulliver 2016-05-17 23:29:37 +00:00
  • 5d5f92b9a6 Typo Ian Gulliver 2016-05-17 23:22:09 +00:00
  • d7971547ce Minor pathing fixes Ian Gulliver 2016-05-17 16:11:38 -07:00
  • 1f406af2ee Start of getting autoimage back into shape Ian Gulliver 2016-05-17 23:05:57 +00:00
  • 862dead4fe Rename function for sanity Ian Gulliver 2016-05-17 22:45:06 +00:00
  • 8e71c6f16d s/Reboot into/Select/ Ian Gulliver 2016-05-12 19:00:01 +00:00
  • aa8cd02f8e Add support for additional static paths Ian Gulliver 2016-05-11 23:46:04 +00:00
  • a11c0b7ca5 Fix tar input deadlock Ian Gulliver 2016-05-11 23:21:04 +00:00
  • 82a218a3ff Missing args Ian Gulliver 2016-05-11 23:19:43 +00:00
  • 8d88dee72e Add support for exposing scripts as web endpoints, short-term for building images. Ian Gulliver 2016-05-11 22:11:51 +00:00
  • 5504b9a460 Bug on image update Ian Gulliver 2016-05-11 20:40:45 +00:00
  • 26c4d89527 Alignment Ian Gulliver 2016-05-11 20:38:51 +00:00
  • 164b94a783 UI tweaks Ian Gulliver 2016-05-11 20:36:52 +00:00
  • 20a1806998 Typo Ian Gulliver 2016-05-11 20:34:41 +00:00
  • 73f7087b1f Fix normal reboot Ian Gulliver 2016-05-11 20:33:54 +00:00
  • ed1a3008ed Display status from reports Ian Gulliver 2016-05-11 20:33:26 +00:00
  • 93102922e7 Report status when applicable Ian Gulliver 2016-05-11 20:29:41 +00:00
  • 8a946c11a6 Typo Ian Gulliver 2016-05-11 20:23:39 +00:00
  • 5892e74380 Send report just before reboot Ian Gulliver 2016-05-11 19:56:32 +00:00
  • aa48483c11 Try setting grub default by number Ian Gulliver 2016-05-11 19:53:12 +00:00
  • b3db72c040 Fix grub default setting Ian Gulliver 2016-05-11 19:45:06 +00:00
  • 11ebef15bd Update grub on forced version Ian Gulliver 2016-05-11 19:01:17 +00:00
  • 3e8bdb12da Typo Ian Gulliver 2016-05-11 18:56:59 +00:00
  • 388272c0f8 Add support for timestamps in reboot commands Ian Gulliver 2016-05-11 18:56:00 +00:00
  • 072dee1264 Send command to reboot into specific versions (still needs client support) Ian Gulliver 2016-05-11 18:48:38 +00:00
  • 6244e64b80 Fetch and store manifests. Ian Gulliver 2016-05-11 05:21:42 +00:00
  • c302ffd87a Don't delete the image that we're currently running, for safety. Ian Gulliver 2016-05-11 05:12:43 +00:00
  • 8b08a5cec6 Move GetVolumeID to common lib Ian Gulliver 2016-05-11 05:02:58 +00:00
  • 8fdd0370d3 Use liveness to control command button color. Ian Gulliver 2016-05-11 00:56:05 +00:00
  • da27533c68 Propagate liveness info. Ian Gulliver 2016-05-11 00:55:01 +00:00
  • 683252671f Implement reboot command Ian Gulliver 2016-05-11 00:33:53 +00:00
  • bd320caee8 Propagate commands Ian Gulliver 2016-05-11 00:32:29 +00:00
  • 4b98a66dd0 Reboot UI Ian Gulliver 2016-05-11 00:24:56 +00:00
  • 735cb4909f Send reboots, handle reconnecting Ian Gulliver 2016-05-11 00:24:44 +00:00
  • 504c6ab81a Column headers, allow volume ID length trimming. Ian Gulliver 2016-05-11 00:12:14 +00:00
  • bbf64c91de Initial working, read-only console. Ian Gulliver 2016-05-10 23:55:34 +00:00
  • 12793caa96 Add next_volume_id Ian Gulliver 2016-05-10 23:19:52 +00:00
  • f43e9913e9 More reliable cleanup Ian Gulliver 2016-05-10 20:55:50 +00:00
  • 927b851b06 Add todo Ian Gulliver 2016-05-10 19:12:51 +00:00
  • 1ab83d4a6b Get out of binary mode Ian Gulliver 2016-05-10 19:11:05 +00:00
  • b1f01ea143 Remove need for shell wrap complexity Ian Gulliver 2016-05-10 19:02:14 +00:00
  • a830264910 Fetch manifest at startup Ian Gulliver 2016-05-10 00:31:13 +00:00
  • 02b7f46dd2 Merge update_grub into client Ian Gulliver 2016-05-10 00:23:04 +00:00
  • 920ea089d0 Typo Ian Gulliver 2016-05-10 00:11:44 +00:00
  • edc6fbd56a Integrate fetcher into client.py Ian Gulliver 2016-05-10 00:01:06 +00:00
  • 3d96f0b322 Merge static web directories Ian Gulliver 2016-05-09 23:13:49 +00:00
  • 5d30642816 Run client.py instead of fetch_and_update on the client Ian Gulliver 2016-05-09 22:58:25 +00:00
  • a1a1a4e822 Add ws4py Ian Gulliver 2016-05-09 22:46:38 +00:00
  • b5e2d8d64c Write image_time in /etc/iconograph.json Ian Gulliver 2016-05-09 22:46:24 +00:00
  • 6ad79c672e Merge branch 'master' of github.com:robot-tools/iconograph Ian Gulliver 2016-05-09 15:41:54 -07:00
  • f62297b261 Make client report more data, use system config Ian Gulliver 2016-05-09 15:40:41 -07:00
  • 1aa49754cc Make client report more data, use system config Ian Gulliver 2016-05-09 15:39:11 -07:00
  • 5c46707ea4 Add volume_id to /etc/iconograph Ian Gulliver 2016-05-09 21:59:54 +00:00
  • e165f7bd87 Fix syntax error Ian Gulliver 2016-05-09 21:01:50 +00:00
  • e5dd8820b8 Plumb volume ID through to grub menu Ian Gulliver 2016-05-09 20:40:38 +00:00
  • f2bd502cdc Carry volume ID from build_image through ISO to manifest Ian Gulliver 2016-05-09 20:31:33 +00:00
  • 29c310ba7b Add stylesheet Ian Gulliver 2016-05-05 00:36:22 +00:00
  • 6f0b747283 Get reports through to the browser. Ian Gulliver 2016-05-05 00:33:30 +00:00
  • 5f19a48872 Fix protocol from example Ian Gulliver 2016-05-05 00:18:39 +00:00
  • 0db92beda8 Serve static files Ian Gulliver 2016-05-05 00:15:45 +00:00
  • 1a6f1b55c1 Split master and slave websockets. Pass through reports. Ian Gulliver 2016-05-05 00:01:12 +00:00
  • 546f032b4f Split master and slave websocket endpoints Ian Gulliver 2016-05-04 23:39:40 +00:00
  • 5e4ce142c3 Add simple client. Print server received messages. Ian Gulliver 2016-05-04 04:13:31 +00:00
  • 4f4fc9a092 Rename to server.py Ian Gulliver 2016-05-04 03:50:40 +00:00
  • 81e6a46f3b Send image type list notification to new websocket Ian Gulliver 2016-05-04 00:02:12 +00:00
  • bcf2af221d Static list of image types. Ian Gulliver 2016-05-03 23:58:48 +00:00
  • 5e1a8861ea websocket handling, new_manifest events Ian Gulliver 2016-05-03 23:52:58 +00:00
  • c6e548b42c Fire inotify events on manifest changes Ian Gulliver 2016-05-03 23:19:39 +00:00