build.git
9 years agolibvirt{,-python} from tag 5.3.6
Thierry Parmentelat [Thu, 17 Jul 2014 06:31:44 +0000 (08:31 +0200)]
libvirt{,-python} from tag

9 years agosliver-openvswitch
Thierry Parmentelat [Wed, 16 Jul 2014 21:48:48 +0000 (23:48 +0200)]
sliver-openvswitch

9 years agoSetting tag tests-5.3-7
Thierry Parmentelat [Wed, 16 Jul 2014 21:19:40 +0000 (23:19 +0200)]
Setting tag tests-5.3-7
run linux32 in 32bits VMs

9 years agoSetting tag sliceimage-5.1-8
Thierry Parmentelat [Wed, 16 Jul 2014 21:12:08 +0000 (23:12 +0200)]
Setting tag sliceimage-5.1-8
use systemd unit files to initialize lxc-sliceimage instead of a sysv script

9 years agoSetting tag transforward-0.1-7
Thierry Parmentelat [Wed, 16 Jul 2014 10:29:20 +0000 (12:29 +0200)]
Setting tag transforward-0.1-7
tweak for building against a home-made kernel

9 years agoSetting tag procprotect-0.4-5
Thierry Parmentelat [Wed, 16 Jul 2014 10:25:52 +0000 (12:25 +0200)]
Setting tag procprotect-0.4-5
tweak for building against a home-made kernel

9 years agoSetting tag nodemanager-5.2-14
Thierry Parmentelat [Wed, 16 Jul 2014 10:21:23 +0000 (12:21 +0200)]
Setting tag nodemanager-5.2-14
review packaging : one single spec file
review packaging : some cleanup towards debians although not complete yet
minor tweaks in exposing user's .ssh dir readonly

9 years agobootmanager tag was intended on lxc
Thierry Parmentelat [Wed, 16 Jul 2014 10:19:38 +0000 (12:19 +0200)]
bootmanager tag was intended on lxc

9 years agoSetting tag lxc-userspace-1.0-12
Thierry Parmentelat [Wed, 16 Jul 2014 10:16:21 +0000 (12:16 +0200)]
Setting tag lxc-userspace-1.0-12
fix lxcsu to spot the right architecture for the container - was always using the host's arch

9 years agoSetting tag bootmanager-5.2-5
Thierry Parmentelat [Wed, 16 Jul 2014 10:13:08 +0000 (12:13 +0200)]
Setting tag bootmanager-5.2-5
runs AnsibleHook, that optionnally runs playbooks (by default, usual behaviour)
introduces the ONE_PARTITION configuration variable
some suport for chainbooting ubuntu

9 years agotests
Thierry Parmentelat [Mon, 14 Jul 2014 08:36:09 +0000 (10:36 +0200)]
tests

9 years agosliver-openvswitch
Thierry Parmentelat [Wed, 9 Jul 2014 13:11:12 +0000 (15:11 +0200)]
sliver-openvswitch

9 years agobootmanager
Thierry Parmentelat [Wed, 9 Jul 2014 12:15:41 +0000 (14:15 +0200)]
bootmanager

9 years agotransforward
Thierry Parmentelat [Wed, 9 Jul 2014 12:13:07 +0000 (14:13 +0200)]
transforward

9 years agoprocprotect
Thierry Parmentelat [Wed, 9 Jul 2014 12:11:53 +0000 (14:11 +0200)]
procprotect

9 years agolxc-userspace
Thierry Parmentelat [Wed, 9 Jul 2014 11:27:02 +0000 (13:27 +0200)]
lxc-userspace

9 years agofirst attempt to have initvm properly create 32bit guests
Thierry Parmentelat [Fri, 4 Jul 2014 13:18:17 +0000 (15:18 +0200)]
first attempt to have initvm properly create 32bit guests

9 years agoadd a comment about lbuild-initvm.sh not being 32bits-ready
Thierry Parmentelat [Thu, 3 Jul 2014 12:31:45 +0000 (14:31 +0200)]
add a comment about lbuild-initvm.sh not being 32bits-ready

9 years agosliceimage with systemd
Thierry Parmentelat [Mon, 30 Jun 2014 14:27:14 +0000 (16:27 +0200)]
sliceimage with systemd

9 years agocreate /etc/sysconfig/network on f18|f20 as this sometimes is missing
Thierry Parmentelat [Wed, 25 Jun 2014 13:09:15 +0000 (15:09 +0200)]
create /etc/sysconfig/network on f18|f20 as this sometimes is missing
(I suspect dhclient creates it when we do not specify create-vm.sh -s...)

9 years agostupid me
Thierry Parmentelat [Tue, 24 Jun 2014 08:41:02 +0000 (10:41 +0200)]
stupid me

9 years agomigrated comgt under git as the svn server on onelab.eu is now dead
Thierry Parmentelat [Tue, 24 Jun 2014 07:54:37 +0000 (09:54 +0200)]
migrated comgt under git as the svn server on onelab.eu is now dead

9 years agoSetting tag sfa-3.1-8
Thierry Parmentelat [Thu, 5 Jun 2014 07:03:33 +0000 (09:03 +0200)]
Setting tag sfa-3.1-8
bugfix, sfi remove was broken

9 years agoSetting tag sfa-3.1-7
Thierry Parmentelat [Wed, 4 Jun 2014 09:53:39 +0000 (11:53 +0200)]
Setting tag sfa-3.1-7
sfi return code should be more meaningful - not yet for all commands though
DEFAULT_CREDENTIAL_LIFETIME now 28 days (was 31)
dropped support for legacy credentials
bugfix: short-lived credentials triggered a bug with UTC translated into localtime
further minor cleanup of timestamp formats

9 years agoSetting tag tests-5.3-6
Thierry Parmentelat [Wed, 4 Jun 2014 08:20:29 +0000 (10:20 +0200)]
Setting tag tests-5.3-6
split sfa-create-slice into 3 distinct steps sfa-rspec sfa-allocate sfa-provision

9 years agoturns out specifying tests-GITPATH on the command line was not as advertised
Thierry Parmentelat [Wed, 4 Jun 2014 06:57:34 +0000 (08:57 +0200)]
turns out specifying tests-GITPATH on the command line was not as advertised

9 years agousing libvirt-1.2.5
Thierry Parmentelat [Mon, 2 Jun 2014 09:26:46 +0000 (11:26 +0200)]
using libvirt-1.2.5

9 years agoSetting tag sfa-3.1-6
Thierry Parmentelat [Mon, 2 Jun 2014 08:09:42 +0000 (10:09 +0200)]
Setting tag sfa-3.1-6
iotlab driver: Allocate uses OAR
iotlab driver: using actual_caller_hrn

9 years agoSetting tag tests-5.3-5
Thierry Parmentelat [Mon, 2 Jun 2014 07:49:36 +0000 (09:49 +0200)]
Setting tag tests-5.3-5
dropped the pl sfa rspec_style in default config
dropped slice manager, sfi talks to AM directly
bump ram to 1.5Gb
Substrate probes for total memory
rename sfa-add-* steps into sfa-register-*
new steps sfa-remove-user sfa-insert-user-in-slice sfi-show-slice sfi-show-slice-researchers
sfi-show-site slice-fs-deleted slice-fs-present super-speed-up-slices
new macros sfa-populate sfa-delete sfa-user-slice slice-up slice-down slice-up-down
sfa-get-expires pending

9 years agoSetting tag plcapi-5.3-3
Thierry Parmentelat [Mon, 2 Jun 2014 07:47:38 +0000 (09:47 +0200)]
Setting tag plcapi-5.3-3
provide more context in messages from AddPersonToSlice and DeletePersonFromSlice

9 years agoSetting tag sfa-3.1-5
Thierry Parmentelat [Wed, 28 May 2014 22:28:52 +0000 (00:28 +0200)]
Setting tag sfa-3.1-5
Slice Manager is down by default
sfi renew -l/--as-long-as-possible and e.g. sfi renew <> +2[d|w|m]
also renew tries to find a max date for renewal instead of bailing out
sfaclientlib file names scheme keeps track of user as well as object for credentials
none fields get removed before sending over xmlrpc - partially for now
cleanup on time formats and - hopefully timezones
cleanup on speaking_for
Allocate passes actual_caller_hrn as part of options to driver
iotlab driver and leases
new modules abac_credential, credential_factory and speaksfor_util

9 years agoan attempt to add qemu and bridge-utils to the lxc bootcd
Thierry Parmentelat [Wed, 21 May 2014 08:23:55 +0000 (10:23 +0200)]
an attempt to add qemu and bridge-utils to the lxc bootcd

9 years agoplcapi
Thierry Parmentelat [Fri, 16 May 2014 07:52:45 +0000 (09:52 +0200)]
plcapi

9 years agonodemanager
Thierry Parmentelat [Fri, 16 May 2014 05:07:20 +0000 (07:07 +0200)]
nodemanager

9 years agodrop planetlab distro
Thierry Parmentelat [Thu, 15 May 2014 10:56:34 +0000 (12:56 +0200)]
drop planetlab distro

9 years agoMerge branch 'nm-one-spec'
Thierry Parmentelat [Thu, 15 May 2014 10:55:37 +0000 (12:55 +0200)]
Merge branch 'nm-one-spec'

9 years agoother distros move to nodemanager that has a single specfile for all packages nm-one-spec
Thierry Parmentelat [Thu, 15 May 2014 10:55:27 +0000 (12:55 +0200)]
other distros move to nodemanager that has a single specfile for all packages

9 years agotests
Thierry Parmentelat [Thu, 15 May 2014 04:19:28 +0000 (06:19 +0200)]
tests

9 years agouse git.onelab.eu
Thierry Parmentelat [Thu, 15 May 2014 04:08:51 +0000 (06:08 +0200)]
use git.onelab.eu

9 years agouse git.onelab.eu
Thierry Parmentelat [Thu, 15 May 2014 04:08:51 +0000 (06:08 +0200)]
use git.onelab.eu

9 years agosfa->geni-v3
Thierry Parmentelat [Wed, 14 May 2014 20:39:12 +0000 (22:39 +0200)]
sfa->geni-v3

9 years agobuild nodemanager rpms from a single specfile
Thierry Parmentelat [Wed, 14 May 2014 14:33:14 +0000 (16:33 +0200)]
build nodemanager rpms from a single specfile

9 years agosfa
Thierry Parmentelat [Wed, 14 May 2014 13:40:13 +0000 (15:40 +0200)]
sfa

9 years agowhen building for debian, trace back to module (and not package that is incidentally...
Thierry Parmentelat [Wed, 14 May 2014 12:14:35 +0000 (14:14 +0200)]
when building for debian, trace back to module (and not package that is incidentally often, but not always, the same)

9 years agotests
Thierry Parmentelat [Tue, 13 May 2014 17:07:40 +0000 (19:07 +0200)]
tests

9 years agobugfix
Thierry Parmentelat [Tue, 13 May 2014 09:16:07 +0000 (11:16 +0200)]
bugfix

9 years agoubuntu-13.04 is trusty
Thierry Parmentelat [Tue, 13 May 2014 08:55:33 +0000 (10:55 +0200)]
ubuntu-13.04 is trusty

9 years agonodemanager
Thierry Parmentelat [Tue, 13 May 2014 08:17:34 +0000 (10:17 +0200)]
nodemanager

9 years agousing libvirt 1.2.4
Thierry Parmentelat [Mon, 12 May 2014 13:56:02 +0000 (15:56 +0200)]
using libvirt 1.2.4

9 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Thu, 8 May 2014 11:32:38 +0000 (07:32 -0400)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

9 years agooption to not start created VM
Thierry Parmentelat [Thu, 8 May 2014 11:31:17 +0000 (07:31 -0400)]
option to not start created VM

9 years agoSetting tag sfa-3.1-4
Thierry Parmentelat [Wed, 7 May 2014 01:31:27 +0000 (21:31 -0400)]
Setting tag sfa-3.1-4
for register and update, client is expected to set
reg-researchers rather than researcher
reg-pis rather than pi
although the old forms are still supported
renamed sfi add into sfi register (add still works)
sfaadmin to return a meaningful exit code when fails
fix for sfadump
plimporter to report and ignore person or slice without a hrn
add support for stuff like sfi update -t slice -x the.slice.hrn -r none

9 years agoadd git to bootcd packages
Thierry Parmentelat [Wed, 30 Apr 2014 05:54:11 +0000 (07:54 +0200)]
add git to bootcd packages

9 years agopull sfa from tag - a separate ubild will pull branch
Thierry Parmentelat [Wed, 30 Apr 2014 05:49:44 +0000 (07:49 +0200)]
pull sfa from tag - a separate ubild will pull branch

10 years agoSetting tag libvirt-1.2.3-2 5.3.5
Thierry Parmentelat [Mon, 28 Apr 2014 12:46:04 +0000 (14:46 +0200)]
Setting tag libvirt-1.2.3-2
no change
libvirt-python needs a release of libvirt that matches its own
and there was a screw up when tagging libvirt-python, so we catch up

10 years agolibvirt-python-1.2.3-2
Thierry Parmentelat [Mon, 28 Apr 2014 12:19:34 +0000 (14:19 +0200)]
libvirt-python-1.2.3-2

10 years agolibvirt branch
Thierry Parmentelat [Mon, 28 Apr 2014 11:21:04 +0000 (13:21 +0200)]
libvirt branch

10 years agoSetting tag vsys-scripts-0.95-49
Thierry Parmentelat [Mon, 28 Apr 2014 11:12:56 +0000 (13:12 +0200)]
Setting tag vsys-scripts-0.95-49
new privilege script pvtfs

10 years agoSetting tag transforward-0.1-6
Thierry Parmentelat [Mon, 28 Apr 2014 11:11:27 +0000 (13:11 +0200)]
Setting tag transforward-0.1-6
change to specfile so depmod gets called with the right kernel version

10 years agoSetting tag tests-5.3-4
Thierry Parmentelat [Mon, 28 Apr 2014 11:10:25 +0000 (13:10 +0200)]
Setting tag tests-5.3-4
new step probe_kvm_iptables to help troubleshoot the test infra

10 years agoSetting tag sliceimage-5.1-7
Thierry Parmentelat [Mon, 28 Apr 2014 11:08:17 +0000 (13:08 +0200)]
Setting tag sliceimage-5.1-7
can build pips and gems in sliceimage (currently only gem used in omf)
requires a recent build/pkgs.py if pkgs file does mention pip or gem

10 years agoSetting tag procprotect-0.4-4
Thierry Parmentelat [Mon, 28 Apr 2014 11:05:54 +0000 (13:05 +0200)]
Setting tag procprotect-0.4-4
change to specfile only, for running depmod with right kernel version

10 years agoSetting tag nodemanager-5.2-13
Thierry Parmentelat [Mon, 28 Apr 2014 11:04:35 +0000 (13:04 +0200)]
Setting tag nodemanager-5.2-13
improve network management in slices
_has_systemctl was not declared as global - vsys was failing to restart

10 years agoSetting tag lxc-userspace-1.0-11
Thierry Parmentelat [Mon, 28 Apr 2014 11:01:49 +0000 (13:01 +0200)]
Setting tag lxc-userspace-1.0-11
reworked kvmsu

10 years agoSetting tag bootmanager-5.2-4
Thierry Parmentelat [Mon, 28 Apr 2014 11:00:07 +0000 (13:00 +0200)]
Setting tag bootmanager-5.2-4
no functional change, only tweaks in Makefile for interating with test environment

10 years agoall modules with pending changes
Thierry Parmentelat [Sat, 19 Apr 2014 16:05:54 +0000 (18:05 +0200)]
all modules with pending changes

10 years agoship ansible on bootcd so that bootmanager can leverage it
Thierry Parmentelat [Fri, 18 Apr 2014 09:50:53 +0000 (11:50 +0200)]
ship ansible on bootcd so that bootmanager can leverage it

10 years agocleanup as this works starting with f18 anyways
Thierry Parmentelat [Fri, 18 Apr 2014 09:50:17 +0000 (11:50 +0200)]
cleanup as this works starting with f18 anyways

10 years agofix package name liboml instead of just oml
Thierry Parmentelat [Fri, 18 Apr 2014 09:49:32 +0000 (11:49 +0200)]
fix package name liboml instead of just oml

10 years agosliceimage
Thierry Parmentelat [Wed, 16 Apr 2014 06:34:56 +0000 (08:34 +0200)]
sliceimage

10 years agodeclare new keywords pip and gem
Thierry Parmentelat [Tue, 15 Apr 2014 12:11:10 +0000 (14:11 +0200)]
declare new keywords pip and gem

10 years agowe do not need rvm-ruby on f>=18
Thierry Parmentelat [Tue, 15 Apr 2014 11:24:01 +0000 (13:24 +0200)]
we do not need rvm-ruby on f>=18
the fedora-provided ruby on these systems is fine for OMF rc
rvm-ruby would not build any longer anyway
take advantage of sliceimage being able to install pips and gems (omf_rc is a gem)

10 years agooops
Thierry Parmentelat [Mon, 14 Apr 2014 11:46:11 +0000 (13:46 +0200)]
oops

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Mon, 14 Apr 2014 07:59:01 +0000 (09:59 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

10 years agopartially undo a recent change that breaks f14 build
Thierry Parmentelat [Mon, 14 Apr 2014 07:58:52 +0000 (09:58 +0200)]
partially undo a recent change that breaks f14 build

10 years agoAdded NorNet distribution.
Thomas Dreibholz [Fri, 11 Apr 2014 12:38:33 +0000 (14:38 +0200)]
Added NorNet distribution.

10 years agoImproved mirror configuration in lbuild-initvm.sh: Now, the mirror can just be specif...
Thomas Dreibholz [Tue, 8 Apr 2014 11:24:10 +0000 (13:24 +0200)]
Improved mirror configuration in lbuild-initvm.sh: Now, the mirror can just be specified in FEDORA_MIRROR_BASE instead of hardcoding the OneLab mirror.

10 years agoafter cleaning up the branches names in libvirt
Thierry Parmentelat [Mon, 7 Apr 2014 13:03:38 +0000 (15:03 +0200)]
after cleaning up the branches names in libvirt

10 years agolibvirt-1.2.3
Thierry Parmentelat [Mon, 7 Apr 2014 11:03:29 +0000 (13:03 +0200)]
libvirt-1.2.3

10 years agoSetting tag nodemanager-5.2-12
Thierry Parmentelat [Fri, 4 Apr 2014 07:39:05 +0000 (09:39 +0200)]
Setting tag nodemanager-5.2-12
this tag for the first time passes the full range of tests on fedora20
robustified slice teardown wrt vsys
Scott's fix for repairing veth devs
removed sshsh
tools.has_systemctl

10 years agoSetting tag sfa-3.1-3 5.3.4
Thierry Parmentelat [Thu, 3 Apr 2014 14:41:56 +0000 (16:41 +0200)]
Setting tag sfa-3.1-3
fix for user hrn's that have a dash in their leaf
fix for names of GENI federates
fix for SFA_MAX_SLICE_RENEW

10 years agorename the myslice distribution as 'federation' and pour sfa in the mix
Thierry Parmentelat [Thu, 3 Apr 2014 09:45:39 +0000 (11:45 +0200)]
rename the myslice distribution as 'federation' and pour sfa in the mix

10 years agomyslice does not depend on manifold at build-time anymore
Thierry Parmentelat [Thu, 3 Apr 2014 08:39:07 +0000 (10:39 +0200)]
myslice does not depend on manifold at build-time anymore

10 years agoconvenience meta-target 'debian' for building on debian - distclean would also trash...
Thierry Parmentelat [Thu, 3 Apr 2014 08:32:38 +0000 (10:32 +0200)]
convenience meta-target 'debian' for building on debian - distclean would also trash /build/DEBIAN

10 years agowhoops, was badly broken, stage1 vars got exported to next runs..
Thierry Parmentelat [Wed, 2 Apr 2014 12:17:28 +0000 (14:17 +0200)]
whoops, was badly broken, stage1 vars got exported to next runs..

10 years agomuch cleaner code for preserving environment from one run to another, aliases and...
Thierry Parmentelat [Wed, 2 Apr 2014 09:38:59 +0000 (11:38 +0200)]
much cleaner code for preserving environment from one run to another, aliases and envfrompreviousrun.mk won't have dups anymore

10 years agoit's a bad idea to use MAILTO as a variable name as this is set in crontabs
Thierry Parmentelat [Wed, 2 Apr 2014 08:46:45 +0000 (10:46 +0200)]
it's a bad idea to use MAILTO as a variable name as this is set in crontabs

10 years agofix wrong syntax in develdeb.pkgs
Thierry Parmentelat [Wed, 2 Apr 2014 08:40:11 +0000 (10:40 +0200)]
fix wrong syntax in develdeb.pkgs

10 years agothe latest tests require sfa from branch
Thierry Parmentelat [Wed, 2 Apr 2014 08:24:37 +0000 (10:24 +0200)]
the latest tests require sfa from branch

10 years agothis should now install -LOCAL-DEVEL-DEBS
Thierry Parmentelat [Tue, 1 Apr 2014 16:23:35 +0000 (18:23 +0200)]
this should now install -LOCAL-DEVEL-DEBS

10 years agoreview code for -LOCAL-DEVEL-DEBS; rely on gdebi to do the equivalent of yum localinstall
Thierry Parmentelat [Tue, 1 Apr 2014 16:10:05 +0000 (18:10 +0200)]
review code for -LOCAL-DEVEL-DEBS; rely on gdebi to do the equivalent of yum localinstall

10 years agooops
Thierry Parmentelat [Tue, 1 Apr 2014 15:52:38 +0000 (17:52 +0200)]
oops

10 years agobugfix
Thierry Parmentelat [Tue, 1 Apr 2014 15:46:40 +0000 (17:46 +0200)]
bugfix

10 years agotake manifold + myslice out of lxc and into a distro of their own
Thierry Parmentelat [Tue, 1 Apr 2014 15:41:16 +0000 (17:41 +0200)]
take manifold + myslice out of lxc and into a distro of their own

10 years agomailto has a default
Thierry Parmentelat [Tue, 1 Apr 2014 15:27:58 +0000 (17:27 +0200)]
mailto has a default

10 years agomake the lxc distro the default
Thierry Parmentelat [Tue, 1 Apr 2014 15:22:12 +0000 (17:22 +0200)]
make the lxc distro the default

10 years agobugfix
Thierry Parmentelat [Tue, 1 Apr 2014 15:21:58 +0000 (17:21 +0200)]
bugfix

10 years agoinstall emacs in deb build images
Thierry Parmentelat [Tue, 1 Apr 2014 15:21:44 +0000 (17:21 +0200)]
install emacs in deb build images

10 years agolxc build will pull myslice from onelab branch, not master
Thierry Parmentelat [Tue, 1 Apr 2014 10:17:27 +0000 (12:17 +0200)]
lxc build will pull myslice from onelab branch, not master
turn off support for manifold/myslice on f14 (onelab)

10 years agotests
Thierry Parmentelat [Tue, 1 Apr 2014 06:50:13 +0000 (08:50 +0200)]
tests