build.git
11 years agoadopting transforward-0.1-3 5.2.2
Thierry Parmentelat [Thu, 2 May 2013 14:55:55 +0000 (16:55 +0200)]
adopting transforward-0.1-3

11 years agoadopting util-vserver-pl-0.4-29
Thierry Parmentelat [Thu, 2 May 2013 14:50:06 +0000 (16:50 +0200)]
adopting util-vserver-pl-0.4-29

11 years agoadopt nodemanager-5.2-2
Thierry Parmentelat [Thu, 2 May 2013 14:46:39 +0000 (16:46 +0200)]
adopt nodemanager-5.2-2

11 years agopick more explicit variable names when exporting stuff from rpm to debian
Thierry Parmentelat [Thu, 2 May 2013 09:24:12 +0000 (11:24 +0200)]
pick more explicit variable names when exporting stuff from rpm to debian

11 years agoclose remainging dandling tags
Thierry Parmentelat [Thu, 2 May 2013 08:12:49 +0000 (10:12 +0200)]
close remainging dandling tags

11 years agoSetting tag tests-5.2-3
Thierry Parmentelat [Thu, 2 May 2013 08:08:14 +0000 (10:08 +0200)]
Setting tag tests-5.2-3
new separate step qemu_clean_mine
default is to use an lxc-based vplc box (options -S and -X)
minor changes

11 years agoadd nss* to yumexcludes
Stephen Soltesz [Thu, 2 May 2013 02:13:13 +0000 (22:13 -0400)]
add nss* to yumexcludes

11 years agouse short name of nodebase rpm
Stephen Soltesz [Wed, 1 May 2013 01:59:46 +0000 (21:59 -0400)]
use short name of nodebase rpm

11 years agoadd stub nodebase package to nodeimage
Stephen Soltesz [Wed, 1 May 2013 01:15:01 +0000 (21:15 -0400)]
add stub nodebase package to nodeimage

11 years agohard-code crucial-rpm-list for nodeupdate in mlab
soltesz@opentechinstitute.org [Tue, 30 Apr 2013 19:03:45 +0000 (15:03 -0400)]
hard-code crucial-rpm-list for nodeupdate in mlab

11 years agoSetting tag nodemanager-5.2-2
Stephen Soltesz [Tue, 30 Apr 2013 18:40:53 +0000 (14:40 -0400)]
Setting tag nodemanager-5.2-2

11 years agoadd sliceimage post for mlab
Stephen Soltesz [Tue, 30 Apr 2013 02:01:04 +0000 (22:01 -0400)]
add sliceimage post for mlab

11 years agoupdate to use modern package naming
Stephen Soltesz [Tue, 30 Apr 2013 01:58:36 +0000 (21:58 -0400)]
update to use modern package naming

11 years agoupdate mlab mirror
Stephen Soltesz [Tue, 30 Apr 2013 01:56:41 +0000 (21:56 -0400)]
update mlab mirror

11 years agocosmetic
Mohamed Larabi [Mon, 29 Apr 2013 16:02:10 +0000 (18:02 +0200)]
cosmetic

11 years agoseveral fixes: - fix installation of VM's rootfs to support 32bits also - fix configu...
Mohamed Larabi [Mon, 29 Apr 2013 15:57:41 +0000 (17:57 +0200)]
several fixes: - fix installation of VM's rootfs to support 32bits also - fix configuration of sysvinit-based distros (fc <= 14)

11 years agoFix the test to determine whether the distro is SysVinit or systemd based
Mohamed Larabi [Fri, 26 Apr 2013 17:30:40 +0000 (19:30 +0200)]
Fix the test to determine whether the distro is SysVinit or systemd based

11 years agostupid me
Thierry Parmentelat [Fri, 26 Apr 2013 08:31:15 +0000 (10:31 +0200)]
stupid me

11 years agoexport more stuff from rpmspecfile to debian
Thierry Parmentelat [Fri, 26 Apr 2013 07:53:21 +0000 (09:53 +0200)]
export more stuff from rpmspecfile to debian

11 years agopull manifold from the onelab mirror instead
Thierry Parmentelat [Thu, 25 Apr 2013 16:11:44 +0000 (18:11 +0200)]
pull manifold from the onelab mirror instead

11 years agoor f12, don't mess with systemd in gues if not installed
Thierry Parmentelat [Thu, 25 Apr 2013 14:33:57 +0000 (16:33 +0200)]
or f12, don't mess with systemd in gues if not installed

11 years agoattempt to allow f12 images to be built from a f18 lxc host
Thierry Parmentelat [Thu, 25 Apr 2013 11:00:03 +0000 (13:00 +0200)]
attempt to allow f12 images to be built from a f18 lxc host
for this to work though, we need to build our custom rpm for f18...

11 years agotests master for default on lxc
Thierry Parmentelat [Wed, 24 Apr 2013 14:47:48 +0000 (16:47 +0200)]
tests master for default on lxc

11 years agovbuild-nightly has option -X (old) and -S (new) to select between a
Thierry Parmentelat [Wed, 24 Apr 2013 14:47:04 +0000 (16:47 +0200)]
vbuild-nightly has option -X (old) and -S (new) to select between a
vs- or an lxc-hosted vplc -- default is defined in tests/TestMain.py

11 years agono change needed in bootmanager after all
Thierry Parmentelat [Wed, 24 Apr 2013 13:40:17 +0000 (15:40 +0200)]
no change needed in bootmanager after all

11 years agoSetting tag plcapi-5.2-2
Thierry Parmentelat [Wed, 24 Apr 2013 13:37:15 +0000 (15:37 +0200)]
Setting tag plcapi-5.2-2
use SFA code for computing hrn's when available

11 years agoSetting tag bootcd-5.2-2
Thierry Parmentelat [Wed, 24 Apr 2013 13:31:18 +0000 (15:31 +0200)]
Setting tag bootcd-5.2-2
fix version number as it shows up in version.txt (was empty)

11 years agouse tagged procprotect
Thierry Parmentelat [Wed, 24 Apr 2013 13:07:00 +0000 (15:07 +0200)]
use tagged procprotect

11 years agobootmanager changes are reuired as well for bootcd version string
Thierry Parmentelat [Wed, 24 Apr 2013 06:37:23 +0000 (08:37 +0200)]
bootmanager changes are reuired as well for bootcd version string

11 years agouse tagged version of ipfw
Thierry Parmentelat [Tue, 23 Apr 2013 15:04:20 +0000 (17:04 +0200)]
use tagged version of ipfw

11 years agoSetting tag vsys-scripts-0.95-46
Thierry Parmentelat [Tue, 23 Apr 2013 14:52:07 +0000 (16:52 +0200)]
Setting tag vsys-scripts-0.95-46
vif_up can set dropkern and mtu

11 years agoSetting tag tests-5.2-2
Thierry Parmentelat [Tue, 23 Apr 2013 14:47:53 +0000 (16:47 +0200)]
Setting tag tests-5.2-2
kvm boxes now run f18 and use /vservers/ as their big disk area like all other boxes
lxc boxes run 1.0.4, which required a change in plc.d/gpg - only gotan for now

11 years agoadopt plcapi master for the hrn stuff
Thierry Parmentelat [Tue, 23 Apr 2013 14:44:40 +0000 (16:44 +0200)]
adopt plcapi master for the hrn stuff

11 years agoSetting tag plewww-5.2-2
Thierry Parmentelat [Tue, 23 Apr 2013 10:11:10 +0000 (12:11 +0200)]
Setting tag plewww-5.2-2
node page and person page show hrn in details

11 years agoSetting tag nodeconfig-5.2-2
Thierry Parmentelat [Tue, 23 Apr 2013 10:01:18 +0000 (12:01 +0200)]
Setting tag nodeconfig-5.2-2
pruned sfa_cofig.php

11 years agoSetting tag myplc-5.2-3
Thierry Parmentelat [Tue, 23 Apr 2013 09:47:43 +0000 (11:47 +0200)]
Setting tag myplc-5.2-3
plc.d/gpg now does not rm /dev/random but preserves it
this is because libvirt won't let us run mknod

11 years agoSetting tag lxctools-0.9-5
Thierry Parmentelat [Tue, 23 Apr 2013 09:38:48 +0000 (11:38 +0200)]
Setting tag lxctools-0.9-5
more flexible and more robust lxcsu

11 years agosomehow slice images up to f14 did have an empty /selinux
Thierry Parmentelat [Tue, 23 Apr 2013 09:29:58 +0000 (11:29 +0200)]
somehow slice images up to f14 did have an empty /selinux
here we tweak sliceimage.post so that we remove such empty /selinux from guest images

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Tue, 23 Apr 2013 09:07:29 +0000 (11:07 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agowhile looping on the tags filesand prompt for adoption or not, skip the ones that...
Thierry Parmentelat [Tue, 23 Apr 2013 09:07:09 +0000 (11:07 +0200)]
while looping on the tags filesand prompt for adoption or not, skip the ones that do not mention that module at all

11 years agoSetting tag libvirt-1.0.4-3
Thierry Parmentelat [Tue, 23 Apr 2013 09:05:58 +0000 (11:05 +0200)]
Setting tag libvirt-1.0.4-3
Apparently that patch is not needed with 1.0.4
https://www.redhat.com/archives/libvir-list/2013-April/msg01203.html

11 years agoadd nodemanager-vs from 5.2
soltesz@opentechinstitute.org [Mon, 22 Apr 2013 20:09:15 +0000 (16:09 -0400)]
add nodemanager-vs from 5.2

11 years agoupdate to use centos6.4
soltesz@opentechinstitute.org [Mon, 22 Apr 2013 16:47:59 +0000 (12:47 -0400)]
update to use centos6.4

11 years agoadd manifold, and move sfa towards the end as it gets packaged
Thierry Parmentelat [Mon, 22 Apr 2013 15:05:55 +0000 (17:05 +0200)]
add manifold, and move sfa towards the end as it gets packaged
separately anyway

11 years agoexpect 1.0.4 and not 1.0.3
Thierry Parmentelat [Mon, 22 Apr 2013 14:32:51 +0000 (16:32 +0200)]
expect 1.0.4 and not 1.0.3

11 years agobootcd master
Thierry Parmentelat [Mon, 22 Apr 2013 13:08:28 +0000 (15:08 +0200)]
bootcd master

11 years agomyplc master for /dev/random
Thierry Parmentelat [Mon, 22 Apr 2013 12:54:51 +0000 (14:54 +0200)]
myplc master for /dev/random

11 years agoturn on ipfw on lxc too
Thierry Parmentelat [Fri, 19 Apr 2013 08:31:03 +0000 (10:31 +0200)]
turn on ipfw on lxc too

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Thu, 18 Apr 2013 12:19:15 +0000 (14:19 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agoturn ipfw back on in onelab builds - hopefully this should solve the frozen kernel...
Thierry Parmentelat [Thu, 18 Apr 2013 12:18:42 +0000 (14:18 +0200)]
turn ipfw back on in onelab builds - hopefully this should solve the frozen kernel issue

11 years agoback to libvirt 1.0.3
Mohamed Larabi [Wed, 17 Apr 2013 19:47:33 +0000 (21:47 +0200)]
back to libvirt 1.0.3

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Wed, 17 Apr 2013 04:27:28 +0000 (06:27 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agouse tests's master brnach for both distros, not only lxc
Thierry Parmentelat [Wed, 17 Apr 2013 04:27:08 +0000 (06:27 +0200)]
use tests's master brnach for both distros, not only lxc

11 years agovbuild-init-lxc.sh: put VM's rootfs in /vservers and use libvirt 1.0.4
Mohamed Larabi [Tue, 16 Apr 2013 13:13:50 +0000 (15:13 +0200)]
vbuild-init-lxc.sh: put VM's rootfs in /vservers  and use libvirt 1.0.4

11 years agotry out libvirt-1.0.4
Thierry Parmentelat [Fri, 12 Apr 2013 14:51:21 +0000 (16:51 +0200)]
try out libvirt-1.0.4

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Wed, 10 Apr 2013 09:42:11 +0000 (11:42 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agoadd --bypass option (aka -0) to module-tag so we skip the check for the 'previous...
Thierry Parmentelat [Wed, 10 Apr 2013 09:41:51 +0000 (11:41 +0200)]
add --bypass option (aka -0) to module-tag so we skip the check for the 'previous tag'
quite helpful in modules that just follow on some upstream code

11 years agoSetting tag myplc-5.2-2
Thierry Parmentelat [Wed, 10 Apr 2013 09:40:26 +0000 (11:40 +0200)]
Setting tag myplc-5.2-2
fix typo in check-hrns - used to print 'host' while dealing with persons

11 years agoturn off ipfw moduleas I suspect this prevents the node from proper booting
Thierry Parmentelat [Wed, 10 Apr 2013 04:53:13 +0000 (06:53 +0200)]
turn off ipfw moduleas I suspect this prevents the node from proper booting

11 years agotrying out ipfw's from the new sourceforge repo on all fedora's
Thierry Parmentelat [Wed, 3 Apr 2013 16:25:39 +0000 (18:25 +0200)]
trying out ipfw's from the new sourceforge repo on all fedora's

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Wed, 3 Apr 2013 13:05:39 +0000 (15:05 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agomore edges
Thierry Parmentelat [Wed, 3 Apr 2013 12:38:44 +0000 (14:38 +0200)]
more edges

11 years agomore edges
Thierry Parmentelat [Wed, 3 Apr 2013 12:19:20 +0000 (14:19 +0200)]
more edges

11 years agowe need libvirt-1.0.3
Mohamed Larabi [Fri, 22 Mar 2013 17:20:51 +0000 (18:20 +0100)]
we need libvirt-1.0.3

11 years agoremove http:// prefixes
Stephen Soltesz [Wed, 20 Mar 2013 16:05:29 +0000 (12:05 -0400)]
remove http:// prefixes

11 years agoadd epel-release to node & slice images for mlab
Stephen Soltesz [Wed, 20 Mar 2013 14:37:23 +0000 (10:37 -0400)]
add epel-release to node & slice images for mlab

11 years agoadd mlc1.measurementlab.net to mlab mirror list
Stephen Soltesz [Wed, 20 Mar 2013 14:35:19 +0000 (10:35 -0400)]
add mlc1.measurementlab.net to mlab mirror list

11 years agouse generic mirror for centos6 building.repo.in
Stephen Soltesz [Wed, 20 Mar 2013 14:34:25 +0000 (10:34 -0400)]
use generic mirror for centos6 building.repo.in

11 years agovsys-scripts@master
Thierry Parmentelat [Tue, 19 Mar 2013 05:30:43 +0000 (06:30 +0100)]
vsys-scripts@master

11 years agouse tests@master with lxc
Thierry Parmentelat [Mon, 18 Mar 2013 14:27:41 +0000 (15:27 +0100)]
use tests@master with lxc

11 years agoupdate vbuild-init-lxc
Mohamed Larabi [Mon, 18 Mar 2013 11:20:52 +0000 (12:20 +0100)]
update vbuild-init-lxc

11 years agoUses Libvirt instead of lxc-tools
Mohamed Larabi [Mon, 18 Mar 2013 08:38:35 +0000 (09:38 +0100)]
Uses Libvirt instead of lxc-tools

11 years agotry out tweaked sliver-openvswitch
Thierry Parmentelat [Sun, 17 Mar 2013 07:56:38 +0000 (08:56 +0100)]
try out tweaked sliver-openvswitch

11 years agomyslice seems to package all right
Thierry Parmentelat [Thu, 14 Mar 2013 17:25:36 +0000 (18:25 +0100)]
myslice seems to package all right

11 years ago1st attempt at building myslice
Thierry Parmentelat [Thu, 14 Mar 2013 15:44:54 +0000 (16:44 +0100)]
1st attempt at building myslice

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Tue, 12 Mar 2013 11:26:59 +0000 (12:26 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

11 years agopour sliver-openvswitch in the lxc mix
Thierry Parmentelat [Tue, 12 Mar 2013 11:26:41 +0000 (12:26 +0100)]
pour sliver-openvswitch in the lxc mix

11 years agoSetting tag util-vserver-pl-0.4-29
Stephen Soltesz [Sat, 9 Mar 2013 22:27:52 +0000 (17:27 -0500)]
Setting tag util-vserver-pl-0.4-29

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