build.git
10 years agotrying out latest code for dummynet/ipfw after Luigi at last exposed this in a git...
Thierry Parmentelat [Mon, 22 Sep 2014 14:18:07 +0000 (16:18 +0200)]
trying out latest code for dummynet/ipfw after Luigi at last exposed this in a git repo
this is advertised to be compatible with f20's version of the kernel

10 years agoSetting tag sfa-3.1-12
Thierry Parmentelat [Mon, 15 Sep 2014 18:56:10 +0000 (20:56 +0200)]
Setting tag sfa-3.1-12
getting closer with the pip/pypi packaging

10 years agoSetting tag sfa-3.1-11
Thierry Parmentelat [Mon, 15 Sep 2014 14:16:34 +0000 (16:16 +0200)]
Setting tag sfa-3.1-11
various tweaks for the openlab demo
first stab at uploading onto a pypi (for pip install sfa)

10 years agotests from master
Thierry Parmentelat [Thu, 21 Aug 2014 16:29:25 +0000 (18:29 +0200)]
tests from master

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Wed, 20 Aug 2014 16:05:27 +0000 (18:05 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

10 years agocodename utopic
Thierry Parmentelat [Wed, 20 Aug 2014 16:05:19 +0000 (18:05 +0200)]
codename utopic

10 years agoSetting tag sfa-3.1-10
Thierry Parmentelat [Wed, 20 Aug 2014 14:19:31 +0000 (16:19 +0200)]
Setting tag sfa-3.1-10
rewrote an optimized version of verify_persons in the PL driver:
Allocate and Provision should now perform much faster
in the bargain, changed the way dummy persons are created by SFA:
the sfa email is used when free, otherwise a fake email is made up from hrn
e.g. hrn=onelab.inria.thierry_parmentelat -> email=thierry_parmentelat@onelab.inria.stub
verify_chain debug flow does not up any more by default
various fixes in the iotlab driver

10 years agoSetting tag tests-5.3-8
Thierry Parmentelat [Wed, 20 Aug 2014 13:56:13 +0000 (15:56 +0200)]
Setting tag tests-5.3-8
add a few test steps to check that a slice can be emptied using an empty rspec

10 years agoSetting tag plcapi-5.3-5
Thierry Parmentelat [Tue, 19 Aug 2014 13:05:51 +0000 (15:05 +0200)]
Setting tag plcapi-5.3-5
allow GetSlices to filter on tags as well

10 years agoSetting tag plcapi-5.3-4
Thierry Parmentelat [Tue, 19 Aug 2014 10:47:02 +0000 (12:47 +0200)]
Setting tag plcapi-5.3-4
enable filtering on tags (like hrn) with GetPersons and GetSites

10 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Tue, 19 Aug 2014 09:39:27 +0000 (11:39 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

10 years agoplcapi
Thierry Parmentelat [Mon, 18 Aug 2014 18:01:24 +0000 (20:01 +0200)]
plcapi

10 years agoUpdated tags.
Thomas Dreibholz [Thu, 24 Jul 2014 13:38:02 +0000 (15:38 +0200)]
Updated tags.

10 years agoUpdated NorNet configuration.
Thomas Dreibholz [Tue, 22 Jul 2014 07:51:54 +0000 (09:51 +0200)]
Updated NorNet configuration.

10 years agoUpdated nodeimage tag.
Thomas Dreibholz [Tue, 22 Jul 2014 07:29:16 +0000 (09:29 +0200)]
Updated nodeimage tag.

10 years agoPackage naming fixes => fixes false-positive errors on missing packages during build.
Thomas Dreibholz [Tue, 22 Jul 2014 07:24:12 +0000 (09:24 +0200)]
Package naming fixes => fixes false-positive errors on missing packages during build.

10 years agoUpdated tags for nodemanager and ipfw (fixed module access issue).
Thomas Dreibholz [Tue, 22 Jul 2014 07:22:49 +0000 (09:22 +0200)]
Updated tags for nodemanager and ipfw (fixed module access issue).

10 years agosliceimage
Thierry Parmentelat [Tue, 22 Jul 2014 06:59:00 +0000 (08:59 +0200)]
sliceimage

10 years agoSetting tag sfa-3.1-9
Thierry Parmentelat [Mon, 21 Jul 2014 20:47:01 +0000 (22:47 +0200)]
Setting tag sfa-3.1-9
Register can change the user keys using 'reg-keys' as well as 'keys'
also accept a single string rather than a list of keys
remove 'geni_api' from the registry GetVersion (which is not based on geni anymore)
bump the 'sfa' tag in the same registry GetVersion to 3
remove all mutable used as default arguments

10 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

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

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

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

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

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

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

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

10 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

10 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

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

10 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...)

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

10 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

10 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

10 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

10 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

10 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

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

10 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

10 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

10 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

10 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

10 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

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

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

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

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

10 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

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

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

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

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

10 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

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

10 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)

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

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

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

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

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

10 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

10 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

10 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

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

10 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