Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Carlos Ramos Carreño
slapos
Commits
f3d30b50
Commit
f3d30b50
authored
Mar 02, 2022
by
Thomas Gambier
🚴🏼
Browse files
Options
Browse Files
Download
Plain Diff
Update Release Candidate
parents
d64893e5
38d5a509
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
25 additions
and
34 deletions
+25
-34
component/gnutls/buildout.cfg
component/gnutls/buildout.cfg
+2
-2
software/beremiz-runtime/buildout.hash.cfg
software/beremiz-runtime/buildout.hash.cfg
+1
-1
software/beremiz-runtime/instance.cfg.in
software/beremiz-runtime/instance.cfg.in
+5
-13
software/beremiz-runtime/software.cfg
software/beremiz-runtime/software.cfg
+12
-16
software/caddy-frontend/buildout.hash.cfg
software/caddy-frontend/buildout.hash.cfg
+2
-2
software/caddy-frontend/instance-kedifa.cfg.in
software/caddy-frontend/instance-kedifa.cfg.in
+1
-0
software/caddy-frontend/templates/apache-custom-slave-list.cfg.in
.../caddy-frontend/templates/apache-custom-slave-list.cfg.in
+2
-0
No files found.
component/gnutls/buildout.cfg
View file @
f3d30b50
...
@@ -21,8 +21,8 @@ environment-extra =
...
@@ -21,8 +21,8 @@ environment-extra =
[libgpg-error]
[libgpg-error]
<= gpg-common
<= gpg-common
version = 1.4
2
version = 1.4
4
md5sum =
133fed221ba8f63f5842858a1ff67cb3
md5sum =
3956969812cd4fbd133b79c5b5a2e7f7
configure-options-extra =
configure-options-extra =
--disable-doc
--disable-doc
--disable-tests
--disable-tests
...
...
software/beremiz-runtime/buildout.hash.cfg
View file @
f3d30b50
[instance-profile]
[instance-profile]
filename = instance.cfg.in
filename = instance.cfg.in
md5sum =
ed202dc7d69f517e325f01dc3ac4fe32
md5sum =
a438aa4126feb2e609a082935acbb625
software/beremiz-runtime/instance.cfg.in
View file @
f3d30b50
...
@@ -5,27 +5,20 @@
...
@@ -5,27 +5,20 @@
#############################
#############################
[buildout]
[buildout]
parts =
parts =
directory
publish-connection-parameter
publish-connection-parameter
download-plc
download-plc
beremiz-runtime
beremiz-runtime
#
beremiz-runtime-promise
#beremiz-runtime-promise
eggs-directory = {{ buildout['eggs-directory'] }}
eggs-directory = {{ buildout['eggs-directory'] }}
develop-eggs-directory = {{ buildout['develop-eggs-directory'] }}
develop-eggs-directory = {{ buildout['develop-eggs-directory'] }}
offline = true
offline = true
extends = {{ template_monitor }}
extends = {{ template_monitor }}
[download-plc]
[download-plc]
recipe =
plone.recipe.comman
d
recipe =
slapos.recipe.build:download-unpacke
d
update-command = ${:command}
offline = false
url = ${instance-parameter:configuration.runtime_plc_url}
url = ${instance-parameter:configuration.runtime_plc_url}
md5sum = ${instance-parameter:configuration.runtime_plc_md5sum}
# XXX: do check md5sum !
command =
wget ${:url} -O plc.tgz
tar zxvf plc.tgz
[instance-parameter]
[instance-parameter]
recipe = slapos.cookbook:slapconfiguration
recipe = slapos.cookbook:slapconfiguration
...
@@ -42,7 +35,6 @@ configuration.autostart = 1
...
@@ -42,7 +35,6 @@ configuration.autostart = 1
configuration.interface = 0.0.0.0
configuration.interface = 0.0.0.0
# XXX: randomly generated one on slap's interface?
# XXX: randomly generated one on slap's interface?
configuration.port = 61248
configuration.port = 61248
configuration.plc_runtime_path = ${directory:home}/${:configuration.runtime_plc_name}
# Create all needed directories, depending on your needs
# Create all needed directories, depending on your needs
[directory]
[directory]
...
@@ -50,7 +42,7 @@ recipe = slapos.cookbook:mkdirectory
...
@@ -50,7 +42,7 @@ recipe = slapos.cookbook:mkdirectory
home = ${buildout:directory}
home = ${buildout:directory}
etc = ${:home}/etc
etc = ${:home}/etc
var = ${:home}/var
var = ${:home}/var
script = ${:etc}/run
/
script = ${:etc}/run
service = ${:etc}/service
service = ${:etc}/service
log = ${:var}/log
log = ${:var}/log
...
@@ -58,7 +50,7 @@ log = ${:var}/log
...
@@ -58,7 +50,7 @@ log = ${:var}/log
logfile = ${directory:log}/beremiz-runtime.log
logfile = ${directory:log}/beremiz-runtime.log
recipe = slapos.cookbook:wrapper
recipe = slapos.cookbook:wrapper
command-line =
command-line =
{{ buildout['bin-directory'] }}/pythonwitheggs {{ buildout['directory'] }}/
src/beremiz/Beremiz_service.py -a ${instance-parameter:configuration.autostart} -p ${instance-parameter:configuration.port} -i ${instance-parameter:configuration.interface} -x 1 ${directory:home}/${instance-parameter:configuration.runtime_plc_name}
{{ buildout['bin-directory'] }}/pythonwitheggs {{ buildout['directory'] }}/
parts/beremiz-source/Beremiz_service.py -a ${instance-parameter:configuration.autostart} -p ${instance-parameter:configuration.port} -i ${instance-parameter:configuration.interface} -x 1 ${directory:home}/parts/download-plc
wrapper-path = ${directory:service}/beremiz-runtime
wrapper-path = ${directory:service}/beremiz-runtime
[beremiz-runtime-promise]
[beremiz-runtime-promise]
...
...
software/beremiz-runtime/software.cfg
View file @
f3d30b50
# the default SlapOs profile which setup a modbus server instance usually over OSIE's coupler
[buildout]
[buildout]
allow-picked-versions = true
extensions = mr.developer
auto-checkout = beremiz
extends =
extends =
buildout.hash.cfg
buildout.hash.cfg
https://lab.nexedi.com/nexedi/slapos/raw/master/stack/monitor
/buildout.cfg
../../component/git
/buildout.cfg
https://lab.nexedi.com/nexedi/slapos/raw/master/stack/slapos
.cfg
../../stack/monitor/buildout
.cfg
https://lab.nexedi.com/nexedi/slapos/raw/master/component/python3/buildout
.cfg
../../stack/slapos
.cfg
parts =
parts =
python-interpreter
beremiz-source
slapos-cookbook
slapos-cookbook
instance-profile
instance-profile
python-interpreter
# fix for pypi: https://mail.python.org/pipermail/distutils-sig/2017-October/031712.html
[beremiz-source]
index = https://pypi.python.org/simple/
recipe = slapos.recipe.build:gitclone
repository = https://github.com/beremiz/beremiz.git
[sources]
branch = default
beremiz = git https://github.com/beremiz/beremiz.git branch=defaul
t
git-executable = ${git:location}/bin/gi
t
[beremiz]
[beremiz]
recipe = zc.recipe.egg:develop
recipe = zc.recipe.egg:develop
egg = beremiz
egg = beremiz
setup = ${b
uildout:directory}/src/beremiz
setup = ${b
eremiz-source:location}
[Twisted]
[Twisted]
recipe = zc.recipe.egg:custom
recipe = zc.recipe.egg:custom
...
@@ -31,6 +28,7 @@ egg = Twisted
...
@@ -31,6 +28,7 @@ egg = Twisted
setup-eggs =
setup-eggs =
six
six
pathlib
pathlib
incremental
[python-interpreter]
[python-interpreter]
recipe = zc.recipe.egg
recipe = zc.recipe.egg
...
@@ -53,7 +51,6 @@ eggs = click
...
@@ -53,7 +51,6 @@ eggs = click
[instance-profile]
[instance-profile]
recipe = slapos.recipe.template:jinja2
recipe = slapos.recipe.template:jinja2
template = ${:_profile_base_location_}/${:filename}
template = ${:_profile_base_location_}/${:filename}
mode = 0644
rendered = ${buildout:directory}/instance.cfg
rendered = ${buildout:directory}/instance.cfg
extensions = jinja2.ext.do
extensions = jinja2.ext.do
context =
context =
...
@@ -95,4 +92,3 @@ typing = 3.10.0.0
...
@@ -95,4 +92,3 @@ typing = 3.10.0.0
autobahn = 19.11.2
autobahn = 19.11.2
txaio = 18.8.1
txaio = 18.8.1
idna = 2.10
idna = 2.10
mr.developer = 2.0.1
software/caddy-frontend/buildout.hash.cfg
View file @
f3d30b50
...
@@ -30,7 +30,7 @@ md5sum = c5d1e235959a877b4f3157369c6f5e10
...
@@ -30,7 +30,7 @@ md5sum = c5d1e235959a877b4f3157369c6f5e10
[profile-slave-list]
[profile-slave-list]
_update_hash_filename_ = templates/apache-custom-slave-list.cfg.in
_update_hash_filename_ = templates/apache-custom-slave-list.cfg.in
md5sum =
c67e172c0c6eca955b18962404056a33
md5sum =
9e77ca5d41541787f66a4e1872556418
[profile-replicate-publish-slave-information]
[profile-replicate-publish-slave-information]
_update_hash_filename_ = templates/replicate-publish-slave-information.cfg.in
_update_hash_filename_ = templates/replicate-publish-slave-information.cfg.in
...
@@ -102,7 +102,7 @@ md5sum = 59cb33f11272ee09eccea74981d2304a
...
@@ -102,7 +102,7 @@ md5sum = 59cb33f11272ee09eccea74981d2304a
[profile-kedifa]
[profile-kedifa]
filename = instance-kedifa.cfg.in
filename = instance-kedifa.cfg.in
md5sum =
dfb4dabd1e4094de1276d171f998ef47
md5sum =
483e834e689f9a943346683e4d81eab4
[template-backend-haproxy-rsyslogd-conf]
[template-backend-haproxy-rsyslogd-conf]
_update_hash_filename_ = templates/backend-haproxy-rsyslogd.conf.in
_update_hash_filename_ = templates/backend-haproxy-rsyslogd.conf.in
...
...
software/caddy-frontend/instance-kedifa.cfg.in
View file @
f3d30b50
...
@@ -122,6 +122,7 @@ csr_work_path = ${directory:tmp}/${:_buildout_section_name_}
...
@@ -122,6 +122,7 @@ csr_work_path = ${directory:tmp}/${:_buildout_section_name_}
stop-on-error = False
stop-on-error = False
update-command = ${:command}
update-command = ${:command}
command =
command =
[ -f {:csr_id_path} ] && exit 0
{{ software_parameter_dict['bin_directory'] }}/caucase \
{{ software_parameter_dict['bin_directory'] }}/caucase \
--ca-url {{ caucase_url }} \
--ca-url {{ caucase_url }} \
--ca-crt ${kedifa-config:ca-certificate} \
--ca-crt ${kedifa-config:ca-certificate} \
...
...
software/caddy-frontend/templates/apache-custom-slave-list.cfg.in
View file @
f3d30b50
...
@@ -523,6 +523,7 @@ csr_work_path = {{ directory['tmp'] }}/${:_buildout_section_name_}
...
@@ -523,6 +523,7 @@ csr_work_path = {{ directory['tmp'] }}/${:_buildout_section_name_}
stop-on-error = False
stop-on-error = False
update-command = ${:command}
update-command = ${:command}
command =
command =
[ -f ${:csr_id_path} ] && exit 0
{{ software_parameter_dict['bin_directory'] }}/caucase \
{{ software_parameter_dict['bin_directory'] }}/caucase \
--ca-url {{ backend_haproxy_configuration['caucase-url'] }} \
--ca-url {{ backend_haproxy_configuration['caucase-url'] }} \
--ca-crt {{ backend_haproxy_configuration['cas-ca-certificate'] }} \
--ca-crt {{ backend_haproxy_configuration['cas-ca-certificate'] }} \
...
@@ -564,6 +565,7 @@ csr_work_path = {{ directory['tmp'] }}/${:_buildout_section_name_}
...
@@ -564,6 +565,7 @@ csr_work_path = {{ directory['tmp'] }}/${:_buildout_section_name_}
stop-on-error = False
stop-on-error = False
update-command = ${:command}
update-command = ${:command}
command =
command =
[ -f ${:csr_id_path} ] && exit 0
{{ software_parameter_dict['bin_directory'] }}/caucase \
{{ software_parameter_dict['bin_directory'] }}/caucase \
--ca-url {{ kedifa_configuration['caucase-url'] }} \
--ca-url {{ kedifa_configuration['caucase-url'] }} \
--ca-crt {{ kedifa_configuration['cas-ca-certificate'] }} \
--ca-crt {{ kedifa_configuration['cas-ca-certificate'] }} \
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment