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
Esteban Blanc
slapos
Commits
70f02201
Commit
70f02201
authored
6 years ago
by
Alain Takoudjou
Browse files
Options
Browse Files
Download
Plain Diff
Update Release Candidate
parents
72e886d9
0bc8c836
Changes
68
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
68 changed files
with
535 additions
and
113 deletions
+535
-113
component/golang/buildout.cfg
component/golang/buildout.cfg
+9
-0
component/helloweb/buildout.cfg
component/helloweb/buildout.cfg
+32
-23
component/helloweb/gowork.cfg
component/helloweb/gowork.cfg
+13
-0
component/ruby/buildout.cfg
component/ruby/buildout.cfg
+2
-2
software/agent/software.cfg
software/agent/software.cfg
+0
-1
software/apache-frontend/software.cfg
software/apache-frontend/software.cfg
+0
-2
software/backupserver/software.cfg
software/backupserver/software.cfg
+0
-1
software/caddy-frontend/software.cfg
software/caddy-frontend/software.cfg
+0
-2
software/erp5testnode/software.cfg
software/erp5testnode/software.cfg
+0
-1
software/helloworld/software.cfg
software/helloworld/software.cfg
+5
-0
software/helloworld/test/README.md
software/helloworld/test/README.md
+1
-0
software/helloworld/test/setup.py
software/helloworld/test/setup.py
+50
-0
software/helloworld/test/test.py
software/helloworld/test/test.py
+79
-0
software/helloworld/test/utils.py
software/helloworld/test/utils.py
+321
-0
software/html5as/software.cfg
software/html5as/software.cfg
+0
-1
software/htmlvalidatorserver/software.cfg
software/htmlvalidatorserver/software.cfg
+0
-1
software/kvm/instance-kvm.cfg.jinja2
software/kvm/instance-kvm.cfg.jinja2
+2
-1
software/kvm/software.cfg
software/kvm/software.cfg
+1
-2
software/monitor/software.cfg
software/monitor/software.cfg
+0
-1
software/neoppod/software-common.cfg
software/neoppod/software-common.cfg
+0
-2
software/neotest/software.cfg
software/neotest/software.cfg
+0
-1
software/nginx-push-stream/software.cfg
software/nginx-push-stream/software.cfg
+0
-2
software/powerdns/software.cfg
software/powerdns/software.cfg
+0
-1
software/proftpd/buildout.hash.cfg
software/proftpd/buildout.hash.cfg
+1
-1
software/proftpd/instance-default.cfg.in
software/proftpd/instance-default.cfg.in
+4
-17
software/re6stnet/software.cfg
software/re6stnet/software.cfg
+0
-5
software/slapos-sr-testing/buildout.hash.cfg
software/slapos-sr-testing/buildout.hash.cfg
+1
-1
software/slapos-sr-testing/instance.cfg
software/slapos-sr-testing/instance.cfg
+1
-1
software/slapos-sr-testing/software.cfg
software/slapos-sr-testing/software.cfg
+5
-1
software/slapos-testing/software.cfg
software/slapos-testing/software.cfg
+0
-2
software/slaprunner/software.cfg
software/slaprunner/software.cfg
+0
-1
software/unstable/MediaWiki/software.cfg
software/unstable/MediaWiki/software.cfg
+0
-1
software/unstable/b2evolution/software.cfg
software/unstable/b2evolution/software.cfg
+0
-1
software/unstable/cmsmadesimple/software.cfg
software/unstable/cmsmadesimple/software.cfg
+0
-1
software/unstable/coppermine/software.cfg
software/unstable/coppermine/software.cfg
+0
-1
software/unstable/dotclear/software.cfg
software/unstable/dotclear/software.cfg
+0
-1
software/unstable/dotproject/software.cfg
software/unstable/dotproject/software.cfg
+0
-1
software/unstable/eSKUeL/software.cfg
software/unstable/eSKUeL/software.cfg
+0
-1
software/unstable/ezpublish/software.cfg
software/unstable/ezpublish/software.cfg
+0
-1
software/unstable/magento/software.cfg
software/unstable/magento/software.cfg
+0
-1
software/unstable/net2ftp/software.cfg
software/unstable/net2ftp/software.cfg
+0
-1
software/unstable/openX/software.cfg
software/unstable/openX/software.cfg
+0
-1
software/unstable/os-commerce/software.cfg
software/unstable/os-commerce/software.cfg
+0
-1
software/unstable/phpbb/software.cfg
software/unstable/phpbb/software.cfg
+0
-1
software/unstable/phpmyadmin/software.cfg
software/unstable/phpmyadmin/software.cfg
+0
-1
software/unstable/phpnuke/software.cfg
software/unstable/phpnuke/software.cfg
+0
-1
software/unstable/pimcore/software.cfg
software/unstable/pimcore/software.cfg
+0
-1
software/unstable/piwigo/software.cfg
software/unstable/piwigo/software.cfg
+0
-1
software/unstable/piwik/software.cfg
software/unstable/piwik/software.cfg
+0
-1
software/unstable/prestashop/software.cfg
software/unstable/prestashop/software.cfg
+0
-1
software/unstable/punbb/software.cfg
software/unstable/punbb/software.cfg
+0
-1
software/unstable/simpleMachineForum/software.cfg
software/unstable/simpleMachineForum/software.cfg
+0
-1
software/unstable/spip/software.cfg
software/unstable/spip/software.cfg
+0
-1
software/unstable/statusnet/software.cfg
software/unstable/statusnet/software.cfg
+0
-1
software/unstable/sugar-crm/software.cfg
software/unstable/sugar-crm/software.cfg
+0
-1
software/unstable/tiki/software.cfg
software/unstable/tiki/software.cfg
+0
-1
software/unstable/trac-svn/software.cfg
software/unstable/trac-svn/software.cfg
+0
-1
software/unstable/xoops/software.cfg
software/unstable/xoops/software.cfg
+0
-1
software/unstable/zencart/software.cfg
software/unstable/zencart/software.cfg
+0
-1
software/unstable/zimbra-kvm/software.cfg
software/unstable/zimbra-kvm/software.cfg
+0
-1
stack/boinc/buildout.cfg
stack/boinc/buildout.cfg
+0
-1
stack/caucase/buildout.cfg
stack/caucase/buildout.cfg
+0
-5
stack/erp5/buildout.cfg
stack/erp5/buildout.cfg
+0
-1
stack/lamp.cfg
stack/lamp.cfg
+0
-1
stack/lamp/buildout.cfg
stack/lamp/buildout.cfg
+0
-1
stack/lapp/buildout.cfg
stack/lapp/buildout.cfg
+0
-1
stack/monitor/buildout.cfg
stack/monitor/buildout.cfg
+0
-1
stack/slapos.cfg
stack/slapos.cfg
+8
-0
No files found.
component/golang/buildout.cfg
View file @
70f02201
...
...
@@ -53,6 +53,15 @@ md5sum = d15dfb264105c5e84fbe33f4a4aa5021
environment-extra =
GOROOT_BOOTSTRAP=${golang14:location}
[golang1.11]
<= golang-common
url = https://dl.google.com/go/go1.11.4.src.tar.gz
md5sum = a77697673215be465d1b583680ef2318
# go1.11 needs go1.4 to bootstrap
environment-extra =
GOROOT_BOOTSTRAP=${golang14:location}
# ---- infrastructure to build Go workspaces / projects ----
...
...
This diff is collapsed.
Click to expand it.
component/helloweb/buildout.cfg
View file @
70f02201
...
...
@@ -4,6 +4,7 @@ extends =
../git/buildout.cfg
../ruby/buildout.cfg
../golang/buildout.cfg
gowork.cfg
parts =
helloweb-python
...
...
@@ -11,20 +12,40 @@ parts =
helloweb-go
# repository with examples
[helloweb-repository]
recipe = slapos.recipe.build:gitclone
git-executable = ${git:location}/bin/git
repository = https://lab.nexedi.com/nexedi/helloweb.git
revision = 39fd89a35718c3b4828296efcd9a45b6c9bbd13b
location = ${buildout:parts-directory}/helloweb
# helloweb.git repository with examples.
#
# We clone it via golang infrastructure into a Go workspace.
# Via gowork helloweb/go is not only cloned, but also built and installed into gowork/bin.
#
# Another option would be to use slapos.recipe.build:gitclone and handle
# cloning+building manually. However to be able to use third-party Go packages
# we need gowork support, and other languages can use helloweb repository from
# under gowork as well.
[gowork]
install =
lab.nexedi.com/nexedi/helloweb/go/...
golang = ${golang1.11:location}
# -*- go -*-
[helloweb-go]
# we already have gowork/bin/helloweb with helloweb Go build.
# Add bin/helloweb-go that runs go version of helloweb without any environment preset needed.
recipe = collective.recipe.template
output = ${buildout:bin-directory}/${:_buildout_section_name_}
mode = 0755
input = inline:
#!/bin/sh
. ${gowork:env.sh}
exec helloweb "$@"
# -*- python -*-
[helloweb-egg]
recipe = zc.recipe.egg:develop
egg = helloweb
setup = ${
helloweb-repository:location}
/python/
setup = ${
gowork:src}/lab.nexedi.com/nexedi/helloweb
/python/
[helloweb-python]
recipe = zc.recipe.egg:scripts
...
...
@@ -47,10 +68,10 @@ scripts = helloweb=helloweb-python
[bundler]
# rubygemsrecipe with fixed url and this way pinned rubygems version
recipe = rubygemsrecipe
url = https://rubygems.org/rubygems/rubygems-2.
4.8
.zip
url = https://rubygems.org/rubygems/rubygems-2.
5.2
.zip
ruby-location = ${ruby2.1:location}
ruby-executable = ${:ruby-location}/bin/ruby
gems = bundler==1.1
0.6
gems = bundler==1.1
1.2
# bin installed here
bundle = ${buildout:bin-directory}/bundle
...
...
@@ -66,7 +87,7 @@ environment =
[helloweb-ruby-bundle]
recipe = slapos.recipe.cmmi
path = ${
helloweb-repository:location}
/ruby/
path = ${
gowork:src}/lab.nexedi.com/nexedi/helloweb
/ruby/
configure-command = :
make-binary =
...
...
@@ -84,15 +105,3 @@ input = inline:
exec ${bundler:bundle} exec sh -c 'helloweb.rb "$@"' ${:_buildout_section_name_} "$@"
# -*- go -*-
[helloweb-go]
recipe = slapos.recipe.cmmi
path = ${helloweb-repository:location}/go/
go = ${golang19:location}/bin/go
configure-command = :
make-binary =
make-targets= cd ${:path} &&
${:go} build
-o ${buildout:bin-directory}/${:_buildout_section_name_}
helloweb.go
This diff is collapsed.
Click to expand it.
component/helloweb/gowork.cfg
0 → 100644
View file @
70f02201
# Code generated by gowork-snapshot; DO NOT EDIT.
# list of go git repositories to fetch
[gowork.goinstall]
depends_gitfetch =
${go_lab.nexedi.com_nexedi_helloweb:recipe}
[go_lab.nexedi.com_nexedi_helloweb]
<= go-git-package
go.importpath = lab.nexedi.com/nexedi/helloweb
repository = https://lab.nexedi.com/nexedi/helloweb.git
revision = 8bfedac656
This diff is collapsed.
Click to expand it.
component/ruby/buildout.cfg
View file @
70f02201
...
...
@@ -20,8 +20,8 @@ configure-options =
--with-out-ext=tk,tk/tkutil,win32,win32ole
environment =
PATH=${xz-utils:location}/bin:%(PATH)s
CPPFLAGS=-I${gdbm:location}/include -I${libffi:location}/include -I${libyaml:location}/include -I${ncurses:location}/include -I${ncurses:location}/include/ncursesw -I${openssl:location}/include -I${readline:location}/include -I${zlib:location}/include
LDFLAGS=-L${gdbm:location}/lib -L${libffi:location}/lib -L${libyaml:location}/lib -L${ncurses:location}/lib -L${openssl:location}/lib -L${readline:location}/lib -L${zlib:location}/lib -Wl,-rpath=${gdbm:location}/lib -Wl,-rpath=${libffi:location}/lib -Wl,-rpath=${libyaml:location}/lib -Wl,-rpath=${ncurses:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${readline:location}/lib -Wl,-rpath=${zlib:location}/lib
CPPFLAGS=-I${gdbm:location}/include -I${libffi:location}/include -I${libyaml:location}/include -I${ncurses:location}/include -I${ncurses:location}/include/ncursesw -I${openssl
-1.0
:location}/include -I${readline:location}/include -I${zlib:location}/include
LDFLAGS=-L${gdbm:location}/lib -L${libffi:location}/lib -L${libyaml:location}/lib -L${ncurses:location}/lib -L${openssl
-1.0
:location}/lib -L${readline:location}/lib -L${zlib:location}/lib -Wl,-rpath=${gdbm:location}/lib -Wl,-rpath=${libffi:location}/lib -Wl,-rpath=${libyaml:location}/lib -Wl,-rpath=${ncurses:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${readline:location}/lib -Wl,-rpath=${zlib:location}/lib
PKG_CONFIG_PATH=${libyaml:location}/lib/
...
...
This diff is collapsed.
Click to expand it.
software/agent/software.cfg
View file @
70f02201
...
...
@@ -43,7 +43,6 @@ eggs =
[versions]
apache-libcloud = 0.18.0
ecdsa = 0.13
erp5.util = 0.4.51
gitdb = 0.6.4
...
...
This diff is collapsed.
Click to expand it.
software/apache-frontend/software.cfg
View file @
70f02201
...
...
@@ -3,7 +3,6 @@ extends = common.cfg
[versions]
PyRSS2Gen = 1.1
apache-libcloud = 0.19.0
cns.recipe.symlink = 0.2.3
ecdsa = 0.13
gitdb = 0.6.4
...
...
@@ -13,7 +12,6 @@ rdiff-backup = 1.0.5+SlapOSPatched001
slapos.recipe.template = 4.3
smmap = 0.9.0
numpy = 1.11.2
pyasn1 = 0.2.3
websockify = 0.8.0
This diff is collapsed.
Click to expand it.
software/backupserver/software.cfg
View file @
70f02201
...
...
@@ -123,7 +123,6 @@ gunicorn = 19.1.1
plone.recipe.command = 1.1
slapos.recipe.template = 2.4.2
PyRSS2Gen = 1.1
apache-libcloud = 2.3.0
gitdb2 = 2.0.5
smmap2 = 2.0.5
This diff is collapsed.
Click to expand it.
software/caddy-frontend/software.cfg
View file @
70f02201
...
...
@@ -4,7 +4,6 @@ extends = common.cfg
[versions]
validators = 0.12.2
PyRSS2Gen = 1.1
apache-libcloud = 0.19.0
cns.recipe.symlink = 0.2.3
ecdsa = 0.13
gitdb = 0.6.4
...
...
@@ -14,6 +13,5 @@ rdiff-backup = 1.0.5+SlapOSPatched001
slapos.recipe.template = 4.3
smmap = 0.9.0
numpy = 1.11.2
pyasn1 = 0.2.3
websockify = 0.8.0
This diff is collapsed.
Click to expand it.
software/erp5testnode/software.cfg
View file @
70f02201
...
...
@@ -67,7 +67,6 @@ dnspython = 1.15.0
PyXML = 0.8.5
WebOb = 1.8.2
WebTest = 2.0.30
apache-libcloud = 2.3.0
gitdb2 = 2.0.4
smmap2 = 2.0.4
waitress = 1.1.0
...
...
This diff is collapsed.
Click to expand it.
software/helloworld/software.cfg
View file @
70f02201
...
...
@@ -38,3 +38,8 @@ mode = 0644
extensions = jinja2.ext.do
context =
section buildout buildout
# Pin versions of eggs used that are not already pinned by stack/slapos.cfg
[versions]
slapos.recipe.template = 4.3
rubygemsrecipe = 0.2.2+slapos001
This diff is collapsed.
Click to expand it.
software/helloworld/test/README.md
0 → 100644
View file @
70f02201
Tests for HelloWorld software release
This diff is collapsed.
Click to expand it.
software/helloworld/test/setup.py
0 → 100644
View file @
70f02201
##############################################################################
#
# Copyright (c) 2019 Nexedi SA and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from
setuptools
import
setup
,
find_packages
version
=
'0.0.1.dev0'
name
=
'slapos.test.helloworld'
long_description
=
open
(
"README.md"
).
read
()
setup
(
name
=
name
,
version
=
version
,
description
=
"Test for SlapOS' helloworld"
,
long_description
=
long_description
,
long_description_content_type
=
'text/markdown'
,
maintainer
=
"Nexedi"
,
maintainer_email
=
"info@nexedi.com"
,
url
=
"https://lab.nexedi.com/nexedi/slapos"
,
packages
=
find_packages
(),
install_requires
=
[
'slapos.core'
,
'slapos.libnetworkcache'
,
'erp5.util'
,
'requests'
,
],
zip_safe
=
True
,
test_suite
=
'test'
,
)
This diff is collapsed.
Click to expand it.
software/helloworld/test/test.py
0 → 100644
View file @
70f02201
##############################################################################
#
# Copyright (c) 2019 Nexedi SA and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
import
os
import
requests
import
utils
# for development: debugging logs and install Ctrl+C handler
if
os
.
environ
.
get
(
'SLAPOS_TEST_DEBUG'
):
import
logging
logging
.
basicConfig
(
level
=
logging
.
DEBUG
)
import
unittest
unittest
.
installHandler
()
class
HelloWorldTestCase
(
utils
.
SlapOSInstanceTestCase
):
# to be defined by subclasses
name
=
None
kind
=
None
@
classmethod
def
getSoftwareURLList
(
cls
):
return
(
os
.
path
.
abspath
(
os
.
path
.
join
(
os
.
path
.
dirname
(
__file__
),
'..'
,
'software.cfg'
)),)
@
classmethod
def
getInstanceParameterDict
(
cls
):
return
{
"name"
:
cls
.
name
}
class
HTTPRequestTestMixin
(
object
):
"""Test that the service url.${kind} responds Hello ${name}
"""
def
test_get
(
self
):
url
=
self
.
computer_partition
.
getConnectionParameterDict
()[
'url.{}'
.
format
(
self
.
kind
)]
response
=
requests
.
get
(
url
)
self
.
assertEqual
(
requests
.
codes
[
'OK'
],
response
.
status_code
)
self
.
assertTrue
(
response
.
text
.
startswith
(
"Hello {}"
.
format
(
self
.
name
)),
response
.
text
)
class
TestPython
(
HelloWorldTestCase
,
HTTPRequestTestMixin
):
name
=
"Python"
kind
=
"python"
class
TestRuby
(
HelloWorldTestCase
,
HTTPRequestTestMixin
):
name
=
"Ruby"
kind
=
"ruby"
class
TestGolang
(
HelloWorldTestCase
,
HTTPRequestTestMixin
):
name
=
"Go"
kind
=
"go"
This diff is collapsed.
Click to expand it.
software/helloworld/test/utils.py
0 → 100644
View file @
70f02201
This diff is collapsed.
Click to expand it.
software/html5as/software.cfg
View file @
70f02201
...
...
@@ -67,7 +67,6 @@ mode = 0644
location = ${buildout:parts-directory}/${:_buildout_section_name_}
[versions]
apache-libcloud = 0.12.3
async = 0.6.1
gitdb = 0.5.4
pycrypto = 2.6
...
...
This diff is collapsed.
Click to expand it.
software/htmlvalidatorserver/software.cfg
View file @
70f02201
...
...
@@ -55,7 +55,6 @@ gunicorn = 19.1.1
plone.recipe.command = 1.1
slapos.recipe.template = 2.4.2
inotifyx = 0.2.2
apache-libcloud = 2.2.1
gitdb2 = 2.0.3
smmap2 = 2.0.3
This diff is collapsed.
Click to expand it.
software/kvm/instance-kvm.cfg.jinja2
View file @
70f02201
...
...
@@ -475,9 +475,10 @@ ipv4-network-info =
{% endif %}
ipv6-network-info =
{% if use_tap == 'true' and slap_configuration.get('tap-ipv6-addr', '') != ""
-
%}
{% if use_tap == 'true' and slap_configuration.get('tap-ipv6-addr', '') != "" %}
Use these configurations below to configure IPv6 on interface {{ iface }} in your VM.
IFACE={{ iface }}
ip link set dev $IFACE up
${network-config-ipv6:ipv6-add-address}
${network-config-ipv6:ipv6-add-default-route}
{% if enable_http == 'true' %}
...
...
This diff is collapsed.
Click to expand it.
software/kvm/software.cfg
View file @
70f02201
...
...
@@ -99,7 +99,7 @@ recipe = hexagonit.recipe.download
ignore-existing = true
url = ${:_profile_base_location_}/instance-kvm.cfg.jinja2
mode = 644
md5sum =
b4a95f8398dac8de58254899b4545439
md5sum =
93ffbb44a88f4fb0d7fd458bc67a6b22
download-only = true
on-update = true
...
...
@@ -256,7 +256,6 @@ context =
websockify = 0.5.1
erp5.util = 0.4.51
apache-libcloud = 1.1.0
collective.recipe.environment = 0.2.0
gitdb = 0.6.4
pycurl = 7.43.0
...
...
This diff is collapsed.
Click to expand it.
software/monitor/software.cfg
View file @
70f02201
...
...
@@ -95,7 +95,6 @@ erp5.util = 0.4.51
passlib = 1.7.1
GitPython = 2.1.9
lockfile = 0.12.2
apache-libcloud = 2.3.0
feedparser = 5.2.1
atomize = 0.2.0
gitdb2 = 2.0.3
...
...
This diff is collapsed.
Click to expand it.
software/neoppod/software-common.cfg
View file @
70f02201
...
...
@@ -125,7 +125,6 @@ md5sum = 87d18c7021e4d43756813a83c9da5e97
[versions]
BTrees = 4.4.1
ZODB = 4.4.5
apache-libcloud = 1.5.0
coverage = 4.5.1
ecdsa = 0.13
gitdb2 = 2.0.0
...
...
@@ -143,7 +142,6 @@ zodbpickle = 0.6.0
zodbtools = 0.0.0.dev4
cython-zstd = 0.2
python-dateutil = 2.7.3
pyasn1 = 0.4.3
# Required by:
# zodbtools==0.0.0dev4
...
...
This diff is collapsed.
Click to expand it.
software/neotest/software.cfg
View file @
70f02201
...
...
@@ -120,7 +120,6 @@ revision= v0.11-15-gf785ac079b
# ping eggs versions
[versions]
pyasn1 = 0.3.7
ZODB3 = 3.11.0
numpy = 1.14.2
zope.testing = 4.6.2
...
...
This diff is collapsed.
Click to expand it.
software/nginx-push-stream/software.cfg
View file @
70f02201
...
...
@@ -47,8 +47,6 @@ mode = 0644
[versions]
slapos.recipe.template = 4.3
erp5.util = 0.4.51
apache-libcloud = 2.2.1
inotifyx = 0.2.2
gitdb2 = 2.0.3
pyasn1 = 0.4.2
smmap2 = 2.0.3
This diff is collapsed.
Click to expand it.
software/powerdns/software.cfg
View file @
70f02201
...
...
@@ -71,7 +71,6 @@ erp5.util = 0.4.53
passlib = 1.7.1
GitPython = 2.1.11
lockfile = 0.12.2
apache-libcloud = 2.3.0
feedparser = 5.2.1
atomize = 0.2.0
gitdb2 = 2.0.4
...
...
This diff is collapsed.
Click to expand it.
software/proftpd/buildout.hash.cfg
View file @
70f02201
...
...
@@ -19,7 +19,7 @@ md5sum = 8ed5b4a7940db47ccb386c2f4e3e7273
[instance-default]
filename = instance-default.cfg.in
md5sum =
e2e67390753ec63babcc8d4ce9fc6230
md5sum =
4cba10d2e9fc4b17c73c78bde0bcb86c
[proftpd-config-file]
filename = proftpd-config-file.cfg.in
...
...
This diff is collapsed.
Click to expand it.
software/proftpd/instance-default.cfg.in
View file @
70f02201
...
...
@@ -90,23 +90,10 @@ port = ${proftpd:sftp-port}
# command line to add a user, invoke with:
# ftpasswd --name=bob
# to prompt for password, or --stdin to read password from stdin
recipe = slapos.recipe.template:jinja2
mode = 0700
extensions = jinja2.ext.do
rendered = ${buildout:bin-directory}/${:_buildout_section_name_}
wrapper-path = ${:rendered}
# XXX: to workaround bug that pw-uid and gr-gir slapos.cookbook:userinfo cannot
# be used in a buildout part (as they are returned as int and not strings), we
# use slapos.recipe.template:jinja2 and not a simple slapos.cookbook:wrapper,
# because only the former is compatible with userinfo.
# Because we are already in a jinja template, we have to escape jinja template
# with {% raw %} / {% endraw %}
template = inline:
#!/bin/bash
{{ perl_bin }} {{ ftpasswd_bin }} --passwd --home=${proftpd:data-dir} --shell=/bin/false --uid={% raw %}{{ pw_uid }} --gid={{ gr_gid }}{% endraw %} --file ${auth-user-file:output} $@
context =
key pw_uid proftpd-userinfo:pw-uid
key gr_gid proftpd-userinfo:gr-gid
recipe = slapos.cookbook:wrapper
wrapper-path =${buildout:bin-directory}/${:_buildout_section_name_}
command-line =
{{ perl_bin }} {{ ftpasswd_bin }} --passwd --home=${proftpd:data-dir} --shell=/bin/false --uid=${proftpd-userinfo:pw-uid} --gid=${proftpd-userinfo:gr-gid} --file ${auth-user-file:output}
[auth-user-file]
recipe = plone.recipe.command
...
...
This diff is collapsed.
Click to expand it.
software/re6stnet/software.cfg
View file @
70f02201
...
...
@@ -110,7 +110,6 @@ md5sum = 0bf4f2c03e06b55c6c6cc55fa33e65d6
[versions]
re6stnet = 0.501
apache-libcloud = 0.17.0
ecdsa = 0.13
gitdb = 0.6.4
plone.recipe.command = 1.1
...
...
@@ -122,10 +121,6 @@ dnspython = 1.15.0
erp5.util = 0.4.51
passlib = 1.7.1
# Required by:
# apache-libcloud==0.17.0
backports.ssl-match-hostname = 3.4.0.2
# Required by:
# re6stnet===0-413.gbec6b3c.dirty
miniupnpc = 1.9
...
...
This diff is collapsed.
Click to expand it.
software/slapos-sr-testing/buildout.hash.cfg
View file @
70f02201
...
...
@@ -15,4 +15,4 @@
[template]
filename = instance.cfg
md5sum =
b98a93c66e1875bbbfc7e08ee0efc502
md5sum =
30f0e0c5b88b518047197f251f0aea8d
This diff is collapsed.
Click to expand it.
software/slapos-sr-testing/instance.cfg
View file @
70f02201
...
...
@@ -28,7 +28,7 @@ bin = $${buildout:directory}/bin
working-dir = $${buildout:directory}/tmp
[test-list]
path_list = ${slapos.test.caddy-frontend-setup:setup},${slapos.test.erp5-setup:setup},${slapos.test.kvm-setup:setup},${slapos.test.monitor-setup:setup},${slapos.test.plantuml-setup:setup},${slapos.test.powerdns-setup:setup},${slapos.test.proftpd-setup:setup},${slapos.test.re6stnet-setup:setup},${slapos.test.seleniumserver-setup:setup},${slapos.test.slaprunner-setup:setup}
path_list = ${slapos.test.caddy-frontend-setup:setup},${slapos.test.erp5-setup:setup},${slapos.test.kvm-setup:setup},${slapos.test.monitor-setup:setup},${slapos.test.plantuml-setup:setup},${slapos.test.powerdns-setup:setup},${slapos.test.proftpd-setup:setup},${slapos.test.re6stnet-setup:setup},${slapos.test.seleniumserver-setup:setup},${slapos.test.slaprunner-setup:setup}
,${slapos.test.helloworld-setup:setup}
[slapos-test-runner]
recipe = slapos.cookbook:wrapper
...
...
This diff is collapsed.
Click to expand it.
software/slapos-sr-testing/software.cfg
View file @
70f02201
...
...
@@ -71,6 +71,11 @@ setup = ${slapos-repository:location}/software/seleniumserver/test/
egg = slapos.test.slaprunner
setup = ${slapos-repository:location}/software/slaprunner/test/
[slapos.test.helloworld-setup]
<= setup-develop-egg
egg = slapos.test.helloworld
setup = ${slapos-repository:location}/software/helloworld/test/
[erp5.util-setup]
<= setup-develop-egg
egg = erp5.util[testnode]
...
...
@@ -141,7 +146,6 @@ httplib2 = 0.11.3
image = 1.5.25
paramiko = 2.4.2
plantuml = 0.1.1
pyasn1 = 0.4.4
pysftp = 0.2.9
requests-toolbelt = 0.8.0
selenium = 3.141.0
...
...
This diff is collapsed.
Click to expand it.
software/slapos-testing/software.cfg
View file @
70f02201
...
...
@@ -187,7 +187,6 @@ Pygments = 2.1.3
slapos.recipe.template = 4.3
# All depencies should be pinned.
apache-libcloud = 2.3.0
bcrypt = 3.1.4
dnspython = 1.15.0
funcsigs = 1.0.2
...
...
@@ -196,7 +195,6 @@ httmock = 1.2.6
manuel = 1.9.0
mock = 2.0.0
pem = 18.1.0
pyasn1 = 0.4.3
pycurl = 7.43.0.2
pyflakes = 2.0.0
smmap2 = 2.0.4
...
...
This diff is collapsed.
Click to expand it.
software/slaprunner/software.cfg
View file @
70f02201
...
...
@@ -154,7 +154,6 @@ eggs +=
[versions]
Flask-Auth = 0.85
apache-libcloud = 1.2.1
cns.recipe.symlink = 0.2.3
futures = 3.0.5
gitdb = 0.6.4
...
...
This diff is collapsed.
Click to expand it.
software/unstable/MediaWiki/software.cfg
View file @
70f02201
...
...
@@ -55,7 +55,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/b2evolution/software.cfg
View file @
70f02201
...
...
@@ -40,7 +40,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/cmsmadesimple/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/coppermine/software.cfg
View file @
70f02201
...
...
@@ -50,7 +50,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/dotclear/software.cfg
View file @
70f02201
...
...
@@ -50,7 +50,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/dotproject/software.cfg
View file @
70f02201
...
...
@@ -50,7 +50,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/eSKUeL/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/ezpublish/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/magento/software.cfg
View file @
70f02201
...
...
@@ -38,7 +38,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/net2ftp/software.cfg
View file @
70f02201
...
...
@@ -63,7 +63,6 @@ eggs =
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/openX/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/os-commerce/software.cfg
View file @
70f02201
...
...
@@ -40,7 +40,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/phpbb/software.cfg
View file @
70f02201
...
...
@@ -42,7 +42,6 @@ eggs =
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/phpmyadmin/software.cfg
View file @
70f02201
...
...
@@ -50,7 +50,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/phpnuke/software.cfg
View file @
70f02201
...
...
@@ -51,7 +51,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/pimcore/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/piwigo/software.cfg
View file @
70f02201
...
...
@@ -51,7 +51,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/piwik/software.cfg
View file @
70f02201
...
...
@@ -41,7 +41,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/prestashop/software.cfg
View file @
70f02201
...
...
@@ -42,7 +42,6 @@ eggs =
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/punbb/software.cfg
View file @
70f02201
...
...
@@ -50,7 +50,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/simpleMachineForum/software.cfg
View file @
70f02201
...
...
@@ -40,7 +40,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/spip/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/statusnet/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/sugar-crm/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/tiki/software.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/trac-svn/software.cfg
View file @
70f02201
...
...
@@ -171,7 +171,6 @@ Genshi = 0.7
MySQL-python = 1.2.4
Pygments = 1.6
Trac = 1.0.1
apache-libcloud = 0.12.4
async = 0.6.1
collective.recipe.cmd = 0.6
docutils = 0.10
...
...
This diff is collapsed.
Click to expand it.
software/unstable/xoops/software.cfg
View file @
70f02201
...
...
@@ -40,7 +40,6 @@ eggs = ${instance-recipe:egg}
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/zencart/software.cfg
View file @
70f02201
...
...
@@ -52,7 +52,6 @@ eggs =
Jinja2 = 2.6
MySQL-python = 1.2.3
Werkzeug = 0.8.1
apache-libcloud = 0.5.2
buildout-versions = 1.7
hexagonit.recipe.cmmi = 1.5.0
meld3 = 0.6.7
...
...
This diff is collapsed.
Click to expand it.
software/unstable/zimbra-kvm/software.cfg
View file @
70f02201
...
...
@@ -5,7 +5,6 @@ extends = common.cfg
numpy = 1.6.2
Jinja2 = 2.6
Werkzeug = 0.8.3
apache-libcloud = 0.12.1
async = 0.6.1
buildout-versions = 1.7
gitdb = 0.5.4
...
...
This diff is collapsed.
Click to expand it.
stack/boinc/buildout.cfg
View file @
70f02201
...
...
@@ -66,7 +66,6 @@ app-list = {}
[versions]
pycrypto = 2.6
apache-libcloud = 0.12.4
async = 0.6.1
gitdb = 0.5.4
mysqlclient = 1.3.12
...
...
This diff is collapsed.
Click to expand it.
stack/caucase/buildout.cfg
View file @
70f02201
...
...
@@ -88,7 +88,6 @@ context =
[versions]
Flask-User = 0.6.19
apache-libcloud = 2.1.0
bcrypt = 3.1.3
caucase = 0.1.4
futures = 3.1.1
...
...
@@ -142,10 +141,6 @@ blinker = 1.4
# caucase==0.1.4
pem = 17.1.0
# Required by:
# caucase==0.1.4
pyasn1 = 0.2.3
# Required by:
# caucase==0.1.4
pyasn1-modules = 0.0.9
...
...
This diff is collapsed.
Click to expand it.
stack/erp5/buildout.cfg
View file @
70f02201
...
...
@@ -708,7 +708,6 @@ objgraph = 3.1.0
ply = 3.10
polib = 1.0.8
pprofile = 2.0.1
pyasn1 = 0.2.3
pyasn1-modules = 0.0.8
pycountry = 17.1.8
pycrypto = 2.6.1
...
...
This diff is collapsed.
Click to expand it.
stack/lamp.cfg
View file @
70f02201
...
...
@@ -39,7 +39,6 @@ keep-compile-dir = false
[versions]
# Generated automatically by buildout-versions
apache-libcloud = 0.9.1
async = 0.6.1
gitdb = 0.5.4
mysqlclient = 1.3.12
...
...
This diff is collapsed.
Click to expand it.
stack/lamp/buildout.cfg
View file @
70f02201
...
...
@@ -182,7 +182,6 @@ eggs =
slapos.toolbox[lampconfigure]
[versions]
apache-libcloud = 0.12.3
async = 0.6.1
gitdb = 0.5.4
mysqlclient = 1.3.12
...
...
This diff is collapsed.
Click to expand it.
stack/lapp/buildout.cfg
View file @
70f02201
...
...
@@ -181,7 +181,6 @@ eggs =
slapos.toolbox
[versions]
apache-libcloud = 0.12.1
async = 0.6.1
cp.recipe.cmd = 0.4
gitdb = 0.5.4
...
...
This diff is collapsed.
Click to expand it.
stack/monitor/buildout.cfg
View file @
70f02201
...
...
@@ -119,5 +119,4 @@ depends =
[versions]
cns.recipe.symlink = 0.2.3
pyasn1 = 0.3.7
This diff is collapsed.
Click to expand it.
stack/slapos.cfg
View file @
70f02201
...
...
@@ -169,6 +169,10 @@ smmap2 = 2.0.5
# slapos.toolbox==0.81
PyRSS2Gen = 1.1
# Required by:
# slapos.toolbox==0.81
apache-libcloud = 2.4.0
# Required by:
# slapos.toolbox==0.81
atomize = 0.2.0
...
...
@@ -230,6 +234,10 @@ packaging = 16.8
# slapos.toolbox==0.81
passlib = 1.7.1
# Required by:
# slapos.toolbox==0.81
pyasn1 = 0.4.5
# Required by:
# cffi==1.9.1
pycparser = 2.17
...
...
This diff is collapsed.
Click to expand it.
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