From c79033af08d96d7d785b13d1ff1471bcba741f6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com> Date: Mon, 30 May 2011 10:31:34 +0200 Subject: [PATCH] Import from https://gitorious.org/slapos/slapos-software-testnode --- software/testnode/instance.cfg | 18 ++++++++++++ software/testnode/software.cfg | 16 ++++++++++ stack/testnode.cfg | 53 ++++++++++++++++++++++++++++++++++ 3 files changed, 87 insertions(+) create mode 100644 software/testnode/instance.cfg create mode 100644 software/testnode/software.cfg create mode 100644 stack/testnode.cfg diff --git a/software/testnode/instance.cfg b/software/testnode/instance.cfg new file mode 100644 index 000000000..604a8f571 --- /dev/null +++ b/software/testnode/instance.cfg @@ -0,0 +1,18 @@ +[buildout] +parts = + testnode + +eggs-directory = ${buildout:eggs-directory} +develop-eggs-directory = ${buildout:develop-eggs-directory} + +[testnode] +recipe = slapos.recipe.testnode + +buildbot_binary = ${buildout:bin-directory}/buildbot +git_binary = ${git:location}/bin/git +slapgrid_partition_binary = ${buildout:bin-directory}/slapgrid-cp +slapgrid_software_binary = ${buildout:bin-directory}/slapgrid-sr +slapproxy_binary = ${buildout:bin-directory}/slapproxy +svn_binary = ${subversion:location}/bin/svn +svnversion_binary = ${subversion:location}/bin/svnversion +zip_binary = ${zip:location}/bin/zip diff --git a/software/testnode/software.cfg b/software/testnode/software.cfg new file mode 100644 index 000000000..38b44d4e6 --- /dev/null +++ b/software/testnode/software.cfg @@ -0,0 +1,16 @@ +[buildout] +versions = versions +extensions = slapos.tool.rebootstrap +rebootstrap-section = python2.6 +extends = + ../../stack/testnode.cfg + +parts += + template + +[template] +recipe = slapos.recipe.template +url = ${:_profile_base_location_}/instance.cfg +md5sum = 74e8bba5b666f7154b0d5ecdfee9dcf6 +output = ${buildout:directory}/template.cfg +mode = 0644 diff --git a/stack/testnode.cfg b/stack/testnode.cfg new file mode 100644 index 000000000..55e83e6db --- /dev/null +++ b/stack/testnode.cfg @@ -0,0 +1,53 @@ +[buildout] +versions = versions +extensions = slapos.tool.rebootstrap +rebootstrap-section = python2.6 +extends = + ../component/python-2.6/buildout.cfg + ../component/subversion/buildout.cfg + ../component/lxml-python/buildout.cfg + ../component/git/buildout.cfg + ../component/zip/buildout.cfg + +parts = + bootstrap + eggs + subversion + git + zip + +find-links += + http://www.nexedi.org/static/packages/source/slapos.buildout/ + http://www.nexedi.org/static/packages/source/ + +[bootstrap] +recipe = zc.recipe.egg +eggs = zc.buildout +suffix = +scripts = + buildout=bootstrap2.6 +arguments = sys.argv[1:] + ["bootstrap"] + +[rebootstrap] +section = python2.6 +version = 1 + +[eggs] +recipe = zc.recipe.egg +eggs = + ${lxml-python:egg} + PyXML + slapos.recipe.testnode + slapos.tool.grid + slapos.tool.proxy + buildbot + Twisted +entry-points = buildbot=buildbot.scripts.runner:run + +[versions] +zc.buildout = 1.5.3-dev-SlapOS-001 +# only those buildout with Twisted are known to work +buildbot = 0.7.12 +Twisted = 8.2.0 +# locally fixed PyXML which supports python 2.6 +PyXML = 0.8.4nxd001 -- 2.30.9