Commit Graph

2527 Commits

Author SHA1 Message Date
Joey Hess 4ac4855a78
propellor spin 2015-07-02 11:14:54 -04:00
Joey Hess 7cd4c0054f Version dependency on exceptions. 2015-06-30 16:49:52 -04:00
Joey Hess fc04d0d81d Added --unset to delete a privdata field. 2015-06-29 16:40:01 -04:00
Iustin Pop 37a5c05aba Further docstring improvements. 2015-06-29 16:15:29 -04:00
Iustin Pop cfa236a042 Fix a couple of trivial typos in Postfix docstring 2015-06-29 16:15:29 -04:00
Joey Hess 948f855c63 update for Docker.Image changes 2015-06-16 14:52:50 -04:00
Antoine Eiche 182fa98253 Update Joey's config according to new Docker.Image definition 2015-06-16 14:49:10 -04:00
Antoine Eiche 46241b3a89 Replace String type synonym Docker.Image by a data type which allows to specify an image name and an optional tag.
This also introduces the class ImageIdentifier which is internally
used by some Docker methods.
2015-06-16 14:48:59 -04:00
Joey Hess b5de5703a4 speling 2015-06-09 17:12:54 -04:00
Joey Hess 9415bfb4ad prep release 2015-06-09 17:09:00 -04:00
Joey Hess 2ca956d01e
propellor spin 2015-06-06 14:14:18 -04:00
Joey Hess 87494a6099 changelog 2015-06-04 12:17:01 -04:00
Antoine Eiche e1f2d4a8f1 Add Docker environment property which allows to specify environment variables to containers. 2015-06-04 12:16:29 -04:00
Joey Hess fd9d172bcd wording 2015-06-02 00:37:17 -04:00
Joey Hess af450d89c8 fix example 2015-06-02 00:14:08 -04:00
Joey Hess e11c68cf1e Docker: volume and publish accept Bound FilePath and Bound Port, respectively. They also continue to accept Strings, for backwards compatability. 2015-06-01 23:57:33 -04:00
Joey Hess c9dc306016 more systemd improvements 2015-06-01 23:41:07 -04:00
Joey Hess 765367dab9 add Bound 2015-06-01 23:16:25 -04:00
Joey Hess 6241a16772
propellor spin 2015-06-01 22:07:05 -04:00
Joey Hess de4fa910ee cleanup 2015-06-01 19:47:30 -04:00
Joey Hess 2f964eafcb
propellor spin 2015-06-01 19:38:50 -04:00
Joey Hess d08e4a3873
propellor spin 2015-06-01 19:31:11 -04:00
Joey Hess 70500b9e76
propellor spin 2015-06-01 19:16:08 -04:00
Joey Hess 841a997776 add .lock and .lastchecked to gitignore 2015-06-01 18:40:18 -04:00
Joey Hess ed793416a6 add chroot/ directory to gitignore 2015-06-01 18:39:51 -04:00
Joey Hess 802f3c968d descs 2015-06-01 18:34:15 -04:00
Joey Hess 87a116d5db use --machine
needed by systemd 220 for machined to see the container as a machine
2015-06-01 18:33:49 -04:00
Joey Hess 716633c25f
propellor spin 2015-06-01 18:21:32 -04:00
Joey Hess 6861812a04
propellor spin 2015-06-01 18:19:29 -04:00
Joey Hess 355dd5b3ca
propellor spin 2015-06-01 18:18:33 -04:00
Joey Hess 2795464abf
propellor spin 2015-06-01 18:15:10 -04:00
Joey Hess ef1307652e another try at unmounting /proc for systemd-nspawn 2015-06-01 18:14:47 -04:00
Joey Hess 0bcbffad98
propellor spin 2015-06-01 17:53:31 -04:00
Joey Hess 6d36de695c add linkJournal property so it can be reverted to disable 2015-06-01 17:51:20 -04:00
Joey Hess b4503a782b explicitly speciy params for systemd-nspawn ExecStart
It was using whatever was in /lib/systemd/system/systemd-nspawn@.service,
but systemd 220 added --network-veth to that, which can break existing
setups. So don't do that.
2015-06-01 17:44:37 -04:00
Joey Hess 317e2ab694
propellor spin 2015-06-01 17:03:29 -04:00
Joey Hess 091bf49208
propellor spin 2015-06-01 17:01:41 -04:00
Joey Hess 8cdf21a614
propellor spin 2015-06-01 17:01:38 -04:00
Joey Hess 06ebb4593a
propellor spin 2015-06-01 17:00:57 -04:00
Joey Hess 4a8ca90d65
propellor spin 2015-06-01 16:27:53 -04:00
Joey Hess 307cdb8ab1
propellor spin 2015-06-01 16:23:11 -04:00
Joey Hess c0b9c708c9 don't mount /proc when provisioning systemd-nspawn container
While needed for chroot provisioning, it confuses system when
systemd-nspawn runs it inside the container.
2015-06-01 16:22:15 -04:00
Joey Hess 85c3d11088 reorganize Port type for systemd can use it 2015-06-01 16:13:44 -04:00
Joey Hess a50edc3d9f better types for systemd port publishing 2015-06-01 16:05:31 -04:00
Joey Hess a7045f737e
propellor spin 2015-06-01 14:51:56 -04:00
Joey Hess bfcb26dd4c
propellor spin 2015-06-01 14:32:10 -04:00
Joey Hess 312123e1b9
propellor spin 2015-06-01 14:28:34 -04:00
Joey Hess 65357750d2 Added publish property for systemd-spawn containers. (Needs systemd version 220.) 2015-06-01 14:18:36 -04:00
Joey Hess a5bb972d94 remove Params constructor
Before it gets into released API...
2015-06-01 13:56:30 -04:00
Joey Hess 446a2e4c9a update 2015-06-01 13:55:07 -04:00