Add promises on lxc SR
[slapos.git] / software / lxc / software.cfg
1 [buildout]
2
3 extends =
4   ../../stack/slapos.cfg
5   ../../component/lxc/buildout.cfg
6   ../../component/lxml-python/buildout.cfg
7   ../../component/curl/buildout.cfg
8   ../../component/gzip/buildout.cfg
9   ../../component/bzip2/buildout.cfg
10   ../../component/xz-utils/buildout.cfg
11   ../../component/tar/buildout.cfg
12   ../../component/shellinabox/buildout.cfg
13   ../../component/pwgen/buildout.cfg
14   ../../component/bash/buildout.cfg
15   ../../component/coreutils/buildout.cfg
16
17 find-links +=
18   http://www.nexedi.org/static/packages/source/slapos-lxc/
19
20 parts =
21   lxml-python
22   template
23   template-lxc
24   lxc-conf-in
25   slapos-cookbook
26   slapos-toolbox
27   lxc
28   shellinabox
29   pwgen
30
31 [template]
32 recipe = slapos.recipe.template
33 url = ${:_profile_base_location_}/instance.cfg
34 md5sum = c722ba58b06d3105f64fdeccbbd689bb
35 output = ${buildout:directory}/template.cfg
36 mode = 0644
37
38 [template-lxc]
39 recipe = slapos.recipe.template
40 url = ${:_profile_base_location_}/instance-lxc.cfg
41 md5sum = af5e31fb41e2d31b25f172df45f29fc6
42 output = ${buildout:directory}/template-lxc.cfg
43 mode = 0644
44
45 [download]
46 recipe = slapos.recipe.build:download
47 url = ${:_profile_base_location_}/${:filename}
48 download-only = true
49 mode = 0644
50
51 [lxc-conf-in]
52 <= download
53 filename = lxc.conf.in
54 md5sum = b25334fc369e4e0f608bc64f14b0315d
55
56 [promise-state]
57 <= download
58 filename = check_state.sh.in
59 md5sum = 725fb0477f8b8778566ed4b22b25bf27
60
61 [promise-exists]
62 <= download
63 filename = check_exists.sh.in
64 md5sum = 60d4f5f73a3d10a3d7d7201aab977d19
65
66 [slapos-toolbox]
67 recipe = zc.recipe.egg
68 scripts = slapcontainer
69 eggs =
70   slapos.toolbox
71
72 [versions]
73 slapos.core = 0.26.3-slapcontainer
74 slapos.cookbook = 0.60-slapcontainer
75 slapos.toolbox = 0.26.2-slapcontainer