Anders Ingemann
a7f2327e42
Litter the manifest schemas with additionalProperties:false
...
This pretty much eliminates the possiblity of undiscovered typos in the manifest
2015-05-02 13:04:30 +02:00
Anders Ingemann
71c7d445ad
Fix #217 , by introducing class for comparison of releases
2015-04-29 21:38:06 +02:00
Tiago Ilieve
e409115b25
Docs: fix wrongfully escaped terms
2015-04-28 01:21:07 -03:00
Anders Ingemann
5823c9119b
Split grub and extlinux installs into separate modules
2015-04-16 22:21:12 +02:00
Anders Ingemann
953987fddf
Combine documentation from github wiki with sphinx
...
This is the first step in the effort of combining all documentation about
bootstrap-vz into sphinx while still being able to access it from github
(github can parse rst as well)
2015-04-11 16:40:44 +02:00
Dan Merino
be5da54b46
Use DOCKER_LOCKEDMEMORY to set ulimit -l before starting Docker. Very important when applications inside the containers need to lock to large amounts of memory.
2014-11-27 16:28:56 -06:00
Dan Lorenc
718ef7ed26
Fix log_check_call in docker_daemon.
2014-11-24 11:24:13 -08:00
Dan Lorenc
170ece3691
Add opts parameter to docker_daemon.
2014-11-21 17:35:57 -08:00
Johan Euphrosine
e4663f4fbe
docker_daemon: add comments
2014-11-21 11:22:11 -08:00
Johan Euphrosine
141e6399f3
fix ident, raise TaskError
2014-11-21 10:51:03 -08:00
Johan Euphrosine
99786539c7
plugins/docker_daemon: flake8
2014-11-19 16:25:27 -08:00
Johan Euphrosine
e53e727c9c
plugins/docker_daemon: only add PullDockerImages tasks when pull_images is set
2014-11-19 16:21:38 -08:00
Johan Euphrosine
6fdf0cc403
plugins/docker_daemon: align with space
2014-11-19 16:16:26 -08:00
Johan Euphrosine
31ba98821c
plugins/docker_daemon: logcheckcall, inline pull and indent
2014-11-19 16:14:51 -08:00
Johan Euphrosine
feb4d093c9
bootstrapvz/plugins/docker_daemon: spaces to tabs
2014-11-19 11:53:23 -08:00
Johan Euphrosine
962532065c
bootstrapvz/plugins/docker_daemon: flake8
2014-11-19 11:49:26 -08:00
Johan Euphrosine
f3a9a1b1ec
docker_daemon: add pull_images option
2014-10-31 05:32:15 -07:00
Dave Bailey
bad378e28b
fix test for DOCKER_NOFILE
2014-09-22 17:11:26 +00:00
Dave Bailey
107577cb16
allow custom ulimit -n for Docker
2014-09-17 18:12:49 +00:00
Tiago Ilieve
0f5de13bae
Add version option to docker_daemon plugin
...
As requested on #147 , there is now an option to specify the Docker
version to be installed when using the `docker_daemon` plugin. The
version string is validated against a pattern extracted from the
Docker's CHANGELOG. If the version is not present, it will just download
the latest available.
The download method was also changed from `urllib` to `wget`, so we can
see its progress if needed.
This closes #147 .
2014-09-13 15:08:52 -03:00
Tiago Ilieve
8f43ee1dc7
Move AddBackports
to common.tasks.apt
...
The `AddBackports` task is needed by many different plugins, so is
better if it is available as a common task.
This closes #96 .
2014-07-12 14:42:52 -03:00
Anders Ingemann
e4a9cc837a
Differentiate installation of grub 1.99 and grub 2
2014-07-09 23:17:05 +02:00
Anders Ingemann
34bb45bb00
Factor release codename fetching out into common.tools
...
This allows code that runs before the bootstrapinformation object has been created
to also figure out the release codename
2014-07-09 23:17:05 +02:00
Anders Ingemann
03a0746299
Convert every JSON file to YAML
...
Lines removed: over 500. Readiblity gained: A shitload
Now you can actually get an overview of a manifest on a single screen height.
I am sure that it will also save a lot of hassle when modifying schema in the future.
No more "expected property name" etc. because of an extraneous comma
Comments are of course natively support, so there's no need for this minify_json hokey pokey
2014-07-09 23:17:04 +02:00
Victor Marmol
fb8507c0f4
Enable the memory cgroup for the Docker plugin.
...
This will allow for the enforcement and tracking of memory limits and usage.
2014-06-23 19:38:38 +00:00
Johan Euphrosine
6fda70a237
plugins/docker_daemon: initial import
...
A plugin that install the docker daemon w/ an init script.
2014-05-17 12:37:06 -03:00