slaprunner: update md5sums
[slapos.git] / software / slaprunner / common.cfg
1 [buildout]
2 extends =
3   ../../component/bash/buildout.cfg
4   ../../component/busybox/buildout.cfg
5   ../../component/curl/buildout.cfg
6   ../../component/dash/buildout.cfg
7   ../../component/dcron/buildout.cfg
8   ../../component/dropbear/buildout.cfg
9   ../../component/git/buildout.cfg
10   ../../component/logrotate/buildout.cfg
11   ../../component/lxml-python/buildout.cfg
12   ../../component/nano/buildout.cfg
13   ../../component/nginx/buildout.cfg
14   ../../component/rsync/buildout.cfg
15   ../../component/python-2.7/buildout.cfg
16   ../../component/screen/buildout.cfg
17   ../../component/shellinabox/buildout.cfg
18   ../../component/vim/buildout.cfg
19   ../../stack/flask.cfg
20   ../../stack/shacache-client.cfg
21   ../../stack/resilient/buildout.cfg
22   ../../stack/monitor/buildout.cfg
23   ../../stack/slapos.cfg
24
25 parts =
26   template
27   eggs
28   instance-runner-import
29   instance-runner-export
30   slapos-cookbook
31   slapos-cfg-template
32 # XXX: we have to manually add this for resilience
33   rdiff-backup
34   collective.recipe.template-egg
35
36 [template]
37 recipe = slapos.recipe.template
38 url = ${:_profile_base_location_}/instance.cfg
39 output = ${buildout:directory}/template.cfg
40 md5sum = 8a47421ac6158b4ee476acab212c67d9
41 mode = 0644
42
43 [template-runner]
44 recipe = slapos.recipe.template
45 url = ${:_profile_base_location_}/instance-runner.cfg
46 output = ${buildout:directory}/template-runner.cfg.in
47 md5sum = 9f32b1bcd32e90950ee94e8d41dfdcd7
48 mode = 0644
49
50 [instance-runner-import]
51 recipe = slapos.recipe.template
52 url = ${:_profile_base_location_}/instance-runner-import.cfg.in
53 output = ${buildout:directory}/instance-runner-import.cfg
54 md5sum = 202c40bcca67d70a3c79d218be853b10
55 mode = 0644
56
57 [instance-runner-export]
58 recipe = slapos.recipe.template
59 url = ${:_profile_base_location_}/instance-runner-export.cfg.in
60 output = ${buildout:directory}/instance-runner-export.cfg
61 md5sum = a8815402e2d65c0a9cda53492b70d175
62 mode = 0644
63
64 [template-resilient]
65 recipe = slapos.recipe.download
66 url = ${:_profile_base_location_}/instance-resilient.cfg.jinja2
67 md5sum = e5c7e445d0103b5e73aedb43fac681dd
68 filename = instance-resilient.cfg.jinja2
69 mode = 0644
70
71 [template-resilient-test]
72 recipe = hexagonit.recipe.download
73 url = ${:_profile_base_location_}/instance-resilient-test.cfg.jinja2
74 download-only = true
75 md5sum = 07241952e1dce8688b2da5c1a14c3e6a
76 filename = instance-resilient-test.cfg.jinja2
77 mode = 0644
78
79 [template_nginx_conf]
80 recipe = hexagonit.recipe.download
81 url = ${:_profile_base_location_}/nginx_conf.in
82 download-only = true
83 md5sum = 67d2ce92b4ad6dca6eaf69eeb2c2734c
84 filename = nginx_conf.in
85 mode = 0644
86
87 [template_httpd_conf]
88 recipe = hexagonit.recipe.download
89 url = ${:_profile_base_location_}/httpd_conf.in
90 download-only = true
91 md5sum = 47ba63d87a7fdc91568581226f0063f6
92 filename = httpd_conf.in
93 mode = 0644
94
95 [template_launcher]
96 recipe = slapos.recipe.download
97 url = ${:_profile_base_location_}/launcher.in
98 md5sum = c7f8b6e9ae84aa94686a9cbaaa3dd693
99 filename = launcher.in
100 mode = 0644
101 location = ${buildout:parts-directory}/${:_buildout_section_name_}
102
103 [slapos-cfg-template]
104 recipe = hexagonit.recipe.download
105 url = ${:_profile_base_location_}/template/${:filename}
106 md5sum = 788795524769f6d946526ac282508b69
107 location = ${buildout:parts-directory}/${:_buildout_section_name_}
108 filename = slapos.cfg.in
109 download-only = true
110 mode = 0644
111
112 [parameters-template]
113 recipe = hexagonit.recipe.download
114 url = ${:_profile_base_location_}/${:filename}
115 md5sum = f8446fcf254b4929eb828a9a1d7e5f62
116 location = ${buildout:parts-directory}/${:_buildout_section_name_}
117 filename = parameters.xml.in
118 download-only = true
119 mode = 0644
120
121 [eggs]
122 recipe = z3c.recipe.scripts
123 eggs =
124   ${lxml-python:egg}
125   collective.recipe.environment
126   cns.recipe.symlink
127   erp5.util
128   hexagonit.recipe.download
129   inotifyx
130   lock-file
131   lxml
132   netaddr
133   plone.recipe.command
134   pytz
135   slapos.cookbook
136   slapos.libnetworkcache
137   slapos.recipe.build
138   slapos.toolbox[flask_auth]
139   slapos.core
140   xml_marshaller
141   Gunicorn
142
143 # Add slapos.libnetworkcache to path of slapos.core so that slaprunner can build SRs using cache
144 [slapos-cookbook]
145 eggs =
146   ${lxml-python:egg}
147   slapos.cookbook
148   cliff
149   hexagonit.recipe.download
150   inotifyx
151   netaddr
152   netifaces
153   requests
154   slapos.core
155   supervisor
156   xml_marshaller
157   pytz
158   slapos.libnetworkcache