stack/caucase,stack/erp5,software/caucase: Update for caucase 0.9.5
Notes stack/erp5 * The service-auto-approve-amount to default is set to 1, in order that the only needed service is automatically approved. As caucase is accessed internally (on local IPv4) only partitions on the same server will access caucase.
[buildout] | |||
parts = switch-softwaretype | |||
eggs-directory = {{ eggs_directory }} | |||
develop-eggs-directory = {{ develop_eggs_directory }} | |||
[slap-configuration] | |||
recipe = slapos.cookbook:slapconfiguration.serialised | |||
computer = ${slap-connection:computer-id} | |||
partition = ${slap-connection:partition-id} | |||
url = ${slap-connection:server-url} | |||
key = ${slap-connection:key-file} | |||
cert = ${slap-connection:cert-file} | |||
[context] | |||
bin-directory = {{ dumps(bin_directory) }} | |||
caucase-jinja2-library = {{ dumps(caucase_jinja2_library) }} | |||
instance-caucased = {{ dumps(instance_caucased) }} | |||
[caucased] | |||
recipe = slapos.recipe.template:jinja2 | |||
template = ${context:instance-caucased} | |||
rendered = ${buildout:parts-directory}/instance-caucased.cfg | |||
context = | |||
key ipv6_set slap-configuration:ipv6 | |||
key slapparameter_dict slap-configuration:configuration | |||
key bin_directory context:bin-directory | |||
import-list = | |||
file caucase context:caucase-jinja2-library | |||
[switch-softwaretype] | |||
recipe = slapos.cookbook:switch-softwaretype | |||
default = caucased:rendered | |||
# XXX: When will this name finally go away ? | |||
RootSoftwareInstance = ${:default} | |||
|
... | @@ -62,7 +62,7 @@ extends = | ... | @@ -62,7 +62,7 @@ extends = |
../../component/postfix/buildout.cfg | ../../component/postfix/buildout.cfg | ||
../../component/zbarlight/buildout.cfg | ../../component/zbarlight/buildout.cfg | ||
../monitor/buildout.cfg | ../monitor/buildout.cfg | ||
../../software/caucase/software.cfg | ../../stack/caucase/buildout.cfg | ||
../../software/jupyter/software.cfg | ../../software/jupyter/software.cfg | ||
../../software/neoppod/software-common.cfg | ../../software/neoppod/software-common.cfg | ||
# keep neoppod extends last | # keep neoppod extends last | ||
... | @@ -149,9 +149,6 @@ extra-ldflags = -Wl,-rpath=${gcc:location}/lib -Wl,-rpath=${gcc:location}/lib64 | ... | @@ -149,9 +149,6 @@ extra-ldflags = -Wl,-rpath=${gcc:location}/lib -Wl,-rpath=${gcc:location}/lib64 |
[instance-jupyter-notebook] | [instance-jupyter-notebook] | ||
rendered = ${buildout:directory}/template-jupyter.cfg | rendered = ${buildout:directory}/template-jupyter.cfg | ||
[instance-caucase] | |||
rendered = ${buildout:directory}/instance-caucase.cfg | |||
[download-base] | [download-base] | ||
<= download-base-neo | <= download-base-neo | ||
url = ${:_profile_base_location_}/${:filename} | url = ${:_profile_base_location_}/${:filename} | ||
... | @@ -233,7 +230,7 @@ context = | ... | @@ -233,7 +230,7 @@ context = |
key bin_directory buildout:bin-directory | key bin_directory buildout:bin-directory | ||
key buildout_bin_directory buildout:bin-directory | key buildout_bin_directory buildout:bin-directory | ||
key cairo_location cairo:location | key cairo_location cairo:location | ||
key caucase_template instance-caucase:rendered | key caucase_jinja2_library caucase-jinja2-library:target | ||
key coreutils_location coreutils:location | key coreutils_location coreutils:location | ||
key cups_location cups:location | key cups_location cups:location | ||
key curl_location curl:location | key curl_location curl:location | ||
... | @@ -442,6 +439,7 @@ initialization = | ... | @@ -442,6 +439,7 @@ initialization = |
[eggs] | [eggs] | ||
<= neoppod | <= neoppod | ||
eggs = ${neoppod:eggs} | eggs = ${neoppod:eggs} | ||
${caucase-eggs:eggs} | |||
${numpy:egg} | ${numpy:egg} | ||
${matplotlib:egg} | ${matplotlib:egg} | ||
${lxml-python:egg} | ${lxml-python:egg} | ||
... | @@ -571,6 +569,7 @@ eggs = ${neoppod:eggs} | ... | @@ -571,6 +569,7 @@ eggs = ${neoppod:eggs} |
# installation of python, which we don't want on an instance | # installation of python, which we don't want on an instance | ||
interpreter = ${buildout:python} | interpreter = ${buildout:python} | ||
scripts = | scripts = | ||
${caucase-eggs:scripts} | |||
|
|||
apachedex | apachedex | ||
repozo | repozo | ||
runzope | runzope | ||
... | ... |
-
mentioned in merge request slapos.core!677 (closed)