Ian Gulliver
|
f2bd502cdc
|
Carry volume ID from build_image through ISO to manifest
|
2016-05-09 20:31:33 +00:00 |
|
Ian Gulliver
|
29c310ba7b
|
Add stylesheet
|
2016-05-05 00:36:22 +00:00 |
|
Ian Gulliver
|
6f0b747283
|
Get reports through to the browser.
|
2016-05-05 00:33:30 +00:00 |
|
Ian Gulliver
|
0db92beda8
|
Serve static files
|
2016-05-05 00:15:45 +00:00 |
|
Ian Gulliver
|
1a6f1b55c1
|
Split master and slave websockets. Pass through reports.
|
2016-05-05 00:01:12 +00:00 |
|
Ian Gulliver
|
546f032b4f
|
Split master and slave websocket endpoints
|
2016-05-04 23:39:40 +00:00 |
|
Ian Gulliver
|
5e4ce142c3
|
Add simple client. Print server received messages.
|
2016-05-04 04:13:31 +00:00 |
|
Ian Gulliver
|
4f4fc9a092
|
Rename to server.py
|
2016-05-04 03:50:40 +00:00 |
|
Ian Gulliver
|
81e6a46f3b
|
Send image type list notification to new websocket
|
2016-05-04 00:02:12 +00:00 |
|
Ian Gulliver
|
bcf2af221d
|
Static list of image types.
|
2016-05-03 23:58:48 +00:00 |
|
Ian Gulliver
|
5e1a8861ea
|
websocket handling, new_manifest events
|
2016-05-03 23:52:58 +00:00 |
|
Ian Gulliver
|
c6e548b42c
|
Fire inotify events on manifest changes
|
2016-05-03 23:19:39 +00:00 |
|
Ian Gulliver
|
97b2cfa3cb
|
Serve static image files
|
2016-05-03 14:49:23 -07:00 |
|
Ian Gulliver
|
8bdda717d3
|
Split out handler class.
|
2016-05-03 14:09:45 -07:00 |
|
Ian Gulliver
|
26e533c195
|
Swap to gevent to prep for ws4py
|
2016-05-03 13:38:58 -07:00 |
|
Ian Gulliver
|
1767b93988
|
HTTPS server skeleton
|
2016-04-29 16:45:58 -07:00 |
|
Ian Gulliver
|
71fd9f8dba
|
Bug
|
2016-04-29 19:16:48 +00:00 |
|
Ian Gulliver
|
70dd367261
|
Set shell, switch to passwordless sudo
|
2016-04-29 18:55:13 +00:00 |
|
Ian Gulliver
|
5fded8255e
|
Module to create a user with optional sudo privs and authorized_keys
|
2016-04-29 17:58:03 +00:00 |
|
Ian Gulliver
|
09b56c1f67
|
Write icon config as json instead of shell.
|
2016-04-29 10:32:06 -07:00 |
|
Ian Gulliver
|
5952adfd55
|
Add kernel arg passing support
|
2016-04-22 21:19:29 +00:00 |
|
Ian Gulliver
|
5a55f3bb27
|
Move openssh-server to its own module. Move the key onto the systemid device.
|
2016-04-12 05:00:04 +00:00 |
|
Ian Gulliver
|
0b2e6e6341
|
Re-use old hashes to speed up build_manifest
|
2016-04-09 00:06:49 +00:00 |
|
Ian Gulliver
|
ddabe391c8
|
Boot to text.
|
2016-04-08 23:41:48 +00:00 |
|
Ian Gulliver
|
fd656ab7f1
|
Unmount /proc before squashing
|
2016-04-08 23:33:42 +00:00 |
|
Ian Gulliver
|
3b8b1cc11e
|
Mount /proc in the chroot, and provide more shell flags.
|
2016-04-08 22:51:37 +00:00 |
|
Ian Gulliver
|
22a27eb0bd
|
Icon updates need python3-requests
|
2016-04-07 20:56:01 +00:00 |
|
Ian Gulliver
|
79961af5c2
|
Move off tty7, which is used by upstart
|
2016-04-07 20:48:32 +00:00 |
|
Ian Gulliver
|
eb2a56d8e2
|
Rename certs
|
2016-04-07 20:42:20 +00:00 |
|
Ian Gulliver
|
22e072c19f
|
Ignore zero-sized files
|
2016-04-07 20:29:48 +00:00 |
|
Ian Gulliver
|
14f2be7e10
|
Support certs in fetcher
|
2016-04-06 22:52:48 -07:00 |
|
Ian Gulliver
|
1e1fff2e1c
|
Only fetch certs if they don't exist at the target
|
2016-04-06 22:40:43 -07:00 |
|
Ian Gulliver
|
8eb18f1ccf
|
Simplify directory tree
|
2016-04-06 22:38:57 -07:00 |
|
Ian Gulliver
|
eebd3906fd
|
Add certclient module for use with autoimage
|
2016-04-07 01:37:53 +00:00 |
|
Ian Gulliver
|
e8b5cdea29
|
init style cleanup
|
2016-04-07 01:00:40 +00:00 |
|
Ian Gulliver
|
ed9e49a0db
|
Change some cert filenames.
|
2016-04-07 00:47:35 +00:00 |
|
Ian Gulliver
|
5e7f9f0351
|
Required module
|
2016-04-06 23:37:40 +00:00 |
|
Ian Gulliver
|
8c8e9bd530
|
Untested autoimage HTTPS server/client cert support by copying into the image.
|
2016-04-05 21:55:44 -07:00 |
|
Ian Gulliver
|
1086d58569
|
Syntax fix
|
2016-04-05 13:45:24 -07:00 |
|
Ian Gulliver
|
2e6811618e
|
Highlight image name
|
2016-04-05 13:21:52 -07:00 |
|
Ian Gulliver
|
43edcbff5d
|
Write timestamp inside image, and make output filename easier to find.
|
2016-04-04 10:07:44 -07:00 |
|
Ian Gulliver
|
7df8bd62cf
|
qemu booting
|
2016-04-02 15:55:12 -07:00 |
|
Ian Gulliver
|
fff4e37f31
|
Force console-only
|
2016-04-02 15:04:58 -07:00 |
|
Ian Gulliver
|
93e6ac32fc
|
Start of trying to get qemu booting working
|
2016-04-02 14:52:29 -07:00 |
|
Ian Gulliver
|
673b691706
|
Client-side image lifetime management.
|
2016-04-02 13:22:24 -07:00 |
|
Ian Gulliver
|
ddc2245e24
|
Clean up server-side images.
|
2016-04-02 12:10:43 -07:00 |
|
Ian Gulliver
|
300e927337
|
Beep on completion
|
2016-04-02 11:16:27 -07:00 |
|
Ian Gulliver
|
e2c5f788bf
|
Move wait_for_service into client; it'll be used from other things.
|
2016-04-02 10:56:14 -07:00 |
|
Ian Gulliver
|
9a72c09d92
|
Autoimage working nicely.
|
2016-04-01 10:04:24 -07:00 |
|
Ian Gulliver
|
0742efdfa8
|
Wait for service to come live before imaging
|
2016-03-31 23:24:11 -07:00 |
|