build.git
11 years agoSetting tag plcapi-5.2-1 5.2.1
Thierry Parmentelat [Fri, 8 Mar 2013 07:48:15 +0000 (08:48 +0100)]
Setting tag plcapi-5.2-1
new slice tag 'interface' for configuring a virtual interface
new builtin 030-interface_tags
new node accessor and tag 'virt' for mixing lxc & vs nodes
also exposed in GetNodeFlavour based on fcdistro and PLC_FLAVOUR_VIRT_MAP
moved ModPypthon and plc.wsgi in the apache/ subdir
renamed PLCAPI.spec into plcapi.spec
removed old and unused tag 'type' on slices(!) - original intention seemed like virt
support for php-5.4

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Fri, 8 Mar 2013 07:27:10 +0000 (08:27 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agono jp
Thierry Parmentelat [Fri, 8 Mar 2013 07:26:47 +0000 (08:26 +0100)]
no jp

11 years agoSetting tag nodemanager-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 08:09:35 +0000 (09:09 +0100)]
Setting tag nodemanager-5.2-1
no-op bump to 5.2 to be in line with the rest of the system

11 years agoSetting tag lxctools-0.9-4
Thierry Parmentelat [Thu, 7 Mar 2013 08:06:52 +0000 (09:06 +0100)]
Setting tag lxctools-0.9-4
nicer polish to lxcsu returning the right thing

11 years agoSetting tag libvirt-1.0.2-2
Thierry Parmentelat [Thu, 7 Mar 2013 08:04:26 +0000 (09:04 +0100)]
Setting tag libvirt-1.0.2-2
turn off fuse no matter what, as this conflicts with the way procprotect works

11 years agoSetting tag tests-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 08:02:53 +0000 (09:02 +0100)]
Setting tag tests-5.2-1
ok for 5.2; new steps
node-bmlogs to check for bm log uploads, and
ssh-slice-basics to check for correct retcod of ssh, and for 'ps' in a slice
has a new Completer class for managing tasks like 'waiting for sometime
until this set of conditions are met' which is used for checking
ssh access and all;
now used for check-initscripts as well as this may take more time
deprecated the --restart-nm option that hasn't been useful in years

11 years agoSetting tag plewww-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 07:57:33 +0000 (08:57 +0100)]
Setting tag plewww-5.2-1
late fix of registration for plcapi-5.1-6

11 years agoSetting tag nodeimage-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 07:48:06 +0000 (08:48 +0100)]
Setting tag nodeimage-5.2-1
add support for f18 yum config

11 years agoSetting tag nodeconfig-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 07:46:34 +0000 (08:46 +0100)]
Setting tag nodeconfig-5.2-1
no-op, just bump to 5.2 to be in line with the rest of the system

11 years agoSetting tag myplc-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 07:45:19 +0000 (08:45 +0100)]
Setting tag myplc-5.2-1
supports httpd config for either mod_python (preferred) or mod_wsgi
requires mod_wsgi on f18 only, otherwise mod_python
supports httpd config for apache 2.4 (f18)
new config variable PLC_FLAVOUR_VIRT_MAP to set 'virt' from fcdistro

11 years agoSetting tag bootmanager-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 07:39:12 +0000 (08:39 +0100)]
Setting tag bootmanager-5.2-1
merged the branches for vserver and lxc
requires the rest of 5.2 - notably 'virt' in GetNodeFlavour
note that WriteModprobeConfig and MakeInitrd are turned off for lxc nodes
also note that fsck management for btrfs/lxc is still weak
vs_ROOT_SIZE=14G lxc_ROOT_SIZE=70G
vs_TOTAL_MINIMUM_DISK_SIZE=50G lxc_TOTAL_MINIMUM_DISK_SIZE=120G
expects ntpd to be turned on in the nodeimage

11 years agoSetting tag bootcd-5.2-1
Thierry Parmentelat [Thu, 7 Mar 2013 07:29:18 +0000 (08:29 +0100)]
Setting tag bootcd-5.2-1
turn off systemd traces at boot-time

11 years agooops
Thierry Parmentelat [Tue, 5 Mar 2013 22:08:59 +0000 (23:08 +0100)]
oops

11 years agoturn off ipfw* on f18 as it won't build with 3.8 either
Thierry Parmentelat [Tue, 5 Mar 2013 18:48:30 +0000 (19:48 +0100)]
turn off ipfw* on f18 as it won't build with 3.8 either

11 years agonodeimage edge
Thierry Parmentelat [Mon, 4 Mar 2013 15:26:49 +0000 (16:26 +0100)]
nodeimage edge

11 years agolibvirt edge
Thierry Parmentelat [Mon, 4 Mar 2013 13:29:05 +0000 (14:29 +0100)]
libvirt edge

11 years agonodeimage edge
Thierry Parmentelat [Mon, 4 Mar 2013 11:39:01 +0000 (12:39 +0100)]
nodeimage edge

11 years agoSetting tag lxctools-0.9-3
Thierry Parmentelat [Mon, 4 Mar 2013 10:23:55 +0000 (11:23 +0100)]
Setting tag lxctools-0.9-3
lxcsu to propagate its forked process's return code

11 years agofix in procprotect
Thierry Parmentelat [Mon, 4 Mar 2013 07:13:08 +0000 (08:13 +0100)]
fix in procprotect

11 years agoget vbuild-init-lxc to exit with error if sshd cannot be reached in the container
Thierry Parmentelat [Sat, 2 Mar 2013 08:07:24 +0000 (09:07 +0100)]
get vbuild-init-lxc to exit with error if sshd cannot be reached in the container

11 years agotests edge
Thierry Parmentelat [Thu, 28 Feb 2013 10:34:49 +0000 (11:34 +0100)]
tests edge

11 years agobootcd edge
Thierry Parmentelat [Wed, 27 Feb 2013 17:24:54 +0000 (18:24 +0100)]
bootcd edge

11 years agoturn on ntpd in the nodeimage
Thierry Parmentelat [Wed, 27 Feb 2013 16:18:54 +0000 (17:18 +0100)]
turn on ntpd in the nodeimage

11 years agodrop bootmanager:lxc_devel now that it's merged back in master/5.2
Thierry Parmentelat [Wed, 27 Feb 2013 13:03:19 +0000 (14:03 +0100)]
drop bootmanager:lxc_devel now that it's merged back in master/5.2

11 years agonodeconfig edge
Thierry Parmentelat [Wed, 27 Feb 2013 09:23:19 +0000 (10:23 +0100)]
nodeconfig edge

11 years ago5.2
Thierry Parmentelat [Wed, 27 Feb 2013 06:44:02 +0000 (07:44 +0100)]
5.2

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Tue, 26 Feb 2013 15:40:17 +0000 (16:40 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agousing bootmanager heads
Thierry Parmentelat [Tue, 26 Feb 2013 15:40:02 +0000 (16:40 +0100)]
using bootmanager heads

11 years agoSetting tag vsys-0.99-3
Thierry Parmentelat [Tue, 26 Feb 2013 12:08:59 +0000 (13:08 +0100)]
Setting tag vsys-0.99-3
only cosmetic changes

11 years agoSetting tag bootcd-5.1-5
Thierry Parmentelat [Tue, 26 Feb 2013 11:48:10 +0000 (12:48 +0100)]
Setting tag bootcd-5.1-5
fix console on tty2: this broke the build on fedora14
even though f14 doesn't use systemd by defaults there is /etc/systemd in there

11 years agoSetting tag sfa-2.1-25
Thierry Parmentelat [Tue, 26 Feb 2013 11:36:44 +0000 (12:36 +0100)]
Setting tag sfa-2.1-25
sfi and sfaadmin list now share the same display code for related objs
support for advertising alternate api urls - for other API versions - api_versions.xml
cleaned up GID class
senslab: improved importer
senslab: add site to SlabLocation from Location
senslab: new class JsonPage
senslab:  fix debian packaging
federica: fix list_slices

11 years agobootcd tag is broken
Thierry Parmentelat [Sat, 23 Feb 2013 07:46:03 +0000 (08:46 +0100)]
bootcd tag is broken

11 years agocleanup
Thierry Parmentelat [Sat, 23 Feb 2013 07:36:54 +0000 (08:36 +0100)]
cleanup

11 years agoSetting tag lxctools-0.9-2
Thierry Parmentelat [Fri, 22 Feb 2013 18:20:25 +0000 (19:20 +0100)]
Setting tag lxctools-0.9-2
various fixes

11 years agoSetting tag sliver-openvswitch-1.9.90-3
Thierry Parmentelat [Fri, 22 Feb 2013 18:09:55 +0000 (19:09 +0100)]
Setting tag sliver-openvswitch-1.9.90-3
pulled mainstream - amazingly this is still known as 1.9.90 despite the size of changes

11 years agoSetting tag bootmanager-5.1-5
Thierry Parmentelat [Fri, 22 Feb 2013 18:03:29 +0000 (19:03 +0100)]
Setting tag bootmanager-5.1-5
fix for heterogeneous bootimage/nodeimage

11 years agoSetting tag bootcd-5.1-4
Thierry Parmentelat [Fri, 22 Feb 2013 17:57:42 +0000 (18:57 +0100)]
Setting tag bootcd-5.1-4
turn on getty/console on tty2

11 years agolatest sliver-openvswitch
Thierry Parmentelat [Thu, 21 Feb 2013 17:12:03 +0000 (18:12 +0100)]
latest sliver-openvswitch

11 years agousing tags
Thierry Parmentelat [Thu, 21 Feb 2013 15:37:58 +0000 (16:37 +0100)]
using tags

11 years agolibvirt has no branch 1.0 any longer
Thierry Parmentelat [Thu, 21 Feb 2013 15:27:58 +0000 (16:27 +0100)]
libvirt has no branch 1.0 any longer

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Thu, 21 Feb 2013 13:51:21 +0000 (14:51 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

Conflicts:
onelab-tags.mk

11 years agomonitor libvirt for both master and 1.0
Thierry Parmentelat [Thu, 21 Feb 2013 13:49:55 +0000 (14:49 +0100)]
monitor libvirt for both master and 1.0

11 years agoSetting tag nodemanager-2.1-22
Thierry Parmentelat [Thu, 21 Feb 2013 13:15:40 +0000 (14:15 +0100)]
Setting tag nodemanager-2.1-22
improvements to privatebridge

11 years agoSetting tag tests-5.1-10
Thierry Parmentelat [Thu, 21 Feb 2013 11:24:20 +0000 (12:24 +0100)]
Setting tag tests-5.1-10
add plcapi-urls step to check PLCAPI through several urls

11 years agoSetting tag util-vserver-0.30.216-21
Thierry Parmentelat [Thu, 21 Feb 2013 11:19:47 +0000 (12:19 +0100)]
Setting tag util-vserver-0.30.216-21
upgrade to 0.30.216-pre3038

11 years agoSetting tag pyaspects-0.4.1-3
Thierry Parmentelat [Thu, 21 Feb 2013 11:16:30 +0000 (12:16 +0100)]
Setting tag pyaspects-0.4.1-3
review specfile to avoid rpm-generated requirements towards /bin/python

11 years agotest nodemanager edge
Thierry Parmentelat [Thu, 21 Feb 2013 11:14:35 +0000 (12:14 +0100)]
test nodemanager edge

11 years agoSetting tag bootcd-5.1-3
Thierry Parmentelat [Thu, 21 Feb 2013 11:11:07 +0000 (12:11 +0100)]
Setting tag bootcd-5.1-3
reviewed for systemd & f18

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Thu, 21 Feb 2013 10:19:48 +0000 (11:19 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agoanother devel rpm required at build time for libvirt when using enable_autotools
Thierry Parmentelat [Thu, 21 Feb 2013 10:19:27 +0000 (11:19 +0100)]
another devel rpm required at build time for libvirt when using enable_autotools

11 years agoadd vim-enhanced to bootcd and nodeimage
Stephen Soltesz [Wed, 20 Feb 2013 17:44:28 +0000 (09:44 -0800)]
add vim-enhanced to bootcd and nodeimage

11 years agoturn on login console
Thierry Parmentelat [Wed, 20 Feb 2013 10:37:32 +0000 (11:37 +0100)]
turn on login console

11 years agotired to wait for mirroring
Thierry Parmentelat [Tue, 19 Feb 2013 20:07:09 +0000 (21:07 +0100)]
tired to wait for mirroring

11 years agodevel deps revisited
Thierry Parmentelat [Mon, 18 Feb 2013 12:35:37 +0000 (13:35 +0100)]
devel deps revisited

11 years agomod_python does not seem crucial in devel image
Thierry Parmentelat [Mon, 18 Feb 2013 12:13:13 +0000 (13:13 +0100)]
mod_python does not seem crucial in devel image

11 years agorenamed libvirt branch 'one' as '1.0'
Thierry Parmentelat [Mon, 18 Feb 2013 10:52:34 +0000 (11:52 +0100)]
renamed libvirt branch 'one' as '1.0'

11 years agoreset libvirt build deps, in order to determine what's really required
Thierry Parmentelat [Mon, 18 Feb 2013 10:44:33 +0000 (11:44 +0100)]
reset libvirt build deps, in order to determine what's really required
with a smaller set of features

11 years agousing our own libvirt on all distros for now
Thierry Parmentelat [Sun, 17 Feb 2013 19:00:47 +0000 (20:00 +0100)]
using our own libvirt on all distros for now

11 years agolibvirt 1.0.2
Thierry Parmentelat [Sun, 17 Feb 2013 15:47:53 +0000 (16:47 +0100)]
libvirt 1.0.2

11 years agoplcapi.spec is not lowercase
Thierry Parmentelat [Fri, 15 Feb 2013 16:26:08 +0000 (17:26 +0100)]
plcapi.spec is not lowercase

11 years agoongoing changes in bm
Thierry Parmentelat [Thu, 14 Feb 2013 14:13:56 +0000 (15:13 +0100)]
ongoing changes in bm

11 years agosomehow on f18 our bootcd image comes without ifconfig
Thierry Parmentelat [Thu, 14 Feb 2013 11:23:55 +0000 (12:23 +0100)]
somehow on f18 our bootcd image comes without ifconfig

11 years ago...
Thierry Parmentelat [Wed, 13 Feb 2013 10:03:48 +0000 (11:03 +0100)]
...

11 years ago...
Thierry Parmentelat [Wed, 13 Feb 2013 09:59:24 +0000 (10:59 +0100)]
...

11 years agoturning off getty is uncredibly hard
Thierry Parmentelat [Wed, 13 Feb 2013 08:42:27 +0000 (09:42 +0100)]
turning off getty is uncredibly hard

11 years agofirst stab at a systemd-compliant nodeimage post script - should turn on openvswitch
Thierry Parmentelat [Wed, 13 Feb 2013 08:25:16 +0000 (09:25 +0100)]
first stab at a systemd-compliant nodeimage post script - should turn on openvswitch

11 years agotry to shut off getty for good
Thierry Parmentelat [Wed, 13 Feb 2013 07:25:43 +0000 (08:25 +0100)]
try to shut off getty for good

11 years agooops
Thierry Parmentelat [Tue, 12 Feb 2013 16:22:04 +0000 (17:22 +0100)]
oops

11 years agoavoid systemctl mask and do the job manually instead
Thierry Parmentelat [Tue, 12 Feb 2013 16:20:20 +0000 (17:20 +0100)]
avoid systemctl mask and do the job manually instead

11 years agoturn off getty in lxc-based vplc VM's
Thierry Parmentelat [Tue, 12 Feb 2013 16:00:54 +0000 (17:00 +0100)]
turn off getty in lxc-based vplc VM's

11 years agorun master for latest mlab modules
Thierry Parmentelat [Tue, 12 Feb 2013 07:02:24 +0000 (08:02 +0100)]
run master for latest mlab modules

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Tue, 12 Feb 2013 07:01:34 +0000 (08:01 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agorun master for latest mlab modules
Thierry Parmentelat [Tue, 12 Feb 2013 07:01:16 +0000 (08:01 +0100)]
run master for latest mlab modules

11 years agoupdate plnode-utils for mlab-tags.mk
Stephen Soltesz [Tue, 12 Feb 2013 03:50:44 +0000 (22:50 -0500)]
update plnode-utils for mlab-tags.mk

11 years agoSetting tag pypcilib-0.2-11
Stephen Soltesz [Tue, 12 Feb 2013 03:42:28 +0000 (22:42 -0500)]
Setting tag pypcilib-0.2-11

11 years agoSetting tag nodeimage-2.1-4
Stephen Soltesz [Tue, 12 Feb 2013 03:36:32 +0000 (22:36 -0500)]
Setting tag nodeimage-2.1-4

11 years agowork around broken build of drl slicepackage on centos6
Stephen Soltesz [Tue, 12 Feb 2013 00:45:18 +0000 (19:45 -0500)]
work around broken build of drl slicepackage on centos6

11 years agocentos6 building yum repo template
Stephen Soltesz [Mon, 11 Feb 2013 23:34:52 +0000 (18:34 -0500)]
centos6 building yum repo template

11 years agonew yumexclude line for centos6
Stephen Soltesz [Mon, 11 Feb 2013 23:33:21 +0000 (18:33 -0500)]
new yumexclude line for centos6

11 years agoupdate mlab-tags for most current centos-based build
Stephen Soltesz [Mon, 11 Feb 2013 23:30:54 +0000 (18:30 -0500)]
update mlab-tags for most current centos-based build

11 years agoglobal centos mirror for mlab.mirrors
Stephen Soltesz [Mon, 11 Feb 2013 23:08:56 +0000 (18:08 -0500)]
global centos mirror for mlab.mirrors

11 years agoadd nodeimage packages for centos6
Stephen Soltesz [Mon, 11 Feb 2013 23:07:17 +0000 (18:07 -0500)]
add nodeimage packages for centos6

11 years agoadd plnode-utils to mlab.mk
Stephen Soltesz [Mon, 11 Feb 2013 22:51:23 +0000 (17:51 -0500)]
add plnode-utils to mlab.mk

11 years agodecidedly
Thierry Parmentelat [Fri, 8 Feb 2013 09:13:30 +0000 (10:13 +0100)]
decidedly

11 years agofix
Thierry Parmentelat [Fri, 8 Feb 2013 09:12:01 +0000 (10:12 +0100)]
fix

11 years agousability improvements
Thierry Parmentelat [Fri, 8 Feb 2013 09:09:00 +0000 (10:09 +0100)]
usability improvements

11 years agocosmetic
Thierry Parmentelat [Fri, 8 Feb 2013 09:05:30 +0000 (10:05 +0100)]
cosmetic

11 years agosimple tool to find out about possible issues in the partial repos
Thierry Parmentelat [Fri, 8 Feb 2013 09:03:18 +0000 (10:03 +0100)]
simple tool to find out about possible issues in the partial repos

11 years agoin fact it's much better to handle either bootstrapfs or nodeimage as
Thierry Parmentelat [Fri, 8 Feb 2013 09:00:29 +0000 (10:00 +0100)]
in fact it's much better to handle either bootstrapfs or nodeimage as
several repos can be present at the same time

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Fri, 8 Feb 2013 08:53:32 +0000 (09:53 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agotake into account bootstrafs rpms being renamed into nodeimage
Thierry Parmentelat [Fri, 8 Feb 2013 08:53:14 +0000 (09:53 +0100)]
take into account bootstrafs rpms being renamed into nodeimage

11 years agovbuild-init-lxc: bridge netmask retrieval ffor f18
Mohamed Larabi [Thu, 7 Feb 2013 17:12:53 +0000 (18:12 +0100)]
vbuild-init-lxc: bridge netmask retrieval ffor f18

11 years agoMerge branch 'master' of git.onelab.eu:/git/build
Mohamed Larabi [Thu, 7 Feb 2013 15:39:43 +0000 (16:39 +0100)]
Merge branch 'master' of git.onelab.eu:/git/build

11 years agovbuild-init-lxc: fix lxc version checking and forcing
Mohamed Larabi [Thu, 7 Feb 2013 15:39:26 +0000 (16:39 +0100)]
vbuild-init-lxc: fix lxc version checking and forcing

11 years agomore masters
Thierry Parmentelat [Wed, 6 Feb 2013 23:40:25 +0000 (00:40 +0100)]
more masters

11 years agouse wsgi on all fedoras
Thierry Parmentelat [Wed, 6 Feb 2013 06:27:46 +0000 (07:27 +0100)]
use wsgi on all fedoras

11 years agotry out nodemanager's master
Thierry Parmentelat [Wed, 6 Feb 2013 06:27:26 +0000 (07:27 +0100)]
try out nodemanager's master

11 years agorun new step that scans plcapi urls
Thierry Parmentelat [Tue, 5 Feb 2013 13:23:52 +0000 (14:23 +0100)]
run new step that scans plcapi urls

11 years agouse $(hostname) rather than localhost
Thierry Parmentelat [Sat, 2 Feb 2013 06:32:37 +0000 (07:32 +0100)]
use $(hostname) rather than localhost
or build setup is to have ssh Listen on a specific address