-
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