build.git
9 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Fri, 24 Apr 2015 10:25:28 +0000 (12:25 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

* 'master' of ssh://git.onelab.eu/git/build:
  Setting tag sfa-3.1-15 major rework of the iotlab driver, that uses an IoT-lab REST API and so does not need to interact with LDAP and OAR directly deprecated cortexlab driver altogether cosmetic changes in displaying credentials, rights and certificates for hopefully more readable error messages always start postgresql if not running (ignore /etc/myplc-release) does not need lxc=enter-namespace anymore for make sync

9 years agobootcd and plcpi
Thierry Parmentelat [Fri, 24 Apr 2015 10:25:01 +0000 (12:25 +0200)]
bootcd and plcpi

9 years agobootcd
Thierry Parmentelat [Thu, 23 Apr 2015 15:49:36 +0000 (17:49 +0200)]
bootcd

9 years agoabove, not below
Thierry Parmentelat [Thu, 23 Apr 2015 08:59:30 +0000 (10:59 +0200)]
above, not below

9 years agoSetting tag sfa-3.1-15
Thierry Parmentelat [Thu, 23 Apr 2015 08:53:40 +0000 (10:53 +0200)]
Setting tag sfa-3.1-15
major rework of the iotlab driver, that uses an IoT-lab REST API
and so does not need to interact with LDAP and OAR directly
deprecated cortexlab driver altogether
cosmetic changes in displaying credentials, rights and certificates
for hopefully more readable error messages
always start postgresql if not running (ignore /etc/myplc-release)
does not need lxc=enter-namespace anymore for make sync

9 years agouse tagged sfa
Thierry Parmentelat [Tue, 14 Apr 2015 06:40:44 +0000 (08:40 +0200)]
use tagged sfa

9 years agoturn off procprotect in fedora20 as well
Thierry Parmentelat [Sun, 12 Apr 2015 08:25:27 +0000 (10:25 +0200)]
turn off procprotect in fedora20 as well

9 years agolbuild-nightly.sh does not include build.common
Thierry Parmentelat [Sat, 11 Apr 2015 12:22:21 +0000 (14:22 +0200)]
lbuild-nightly.sh does not include build.common

9 years agofiguring out guest's ipv4 now relies on domiflist and arp - much more robust, and...
Thierry Parmentelat [Sat, 11 Apr 2015 11:38:25 +0000 (13:38 +0200)]
figuring out guest's ipv4 now relies on domiflist and arp - much more robust, and no need to cache anything

9 years agoanother (hopefully last) fix related to suppressing lxc-enter-namespace
Thierry Parmentelat [Sat, 11 Apr 2015 09:39:34 +0000 (11:39 +0200)]
another (hopefully last) fix related to suppressing lxc-enter-namespace

9 years agogrant build guests the ablity to run mknods for creating root images
Thierry Parmentelat [Fri, 10 Apr 2015 15:58:29 +0000 (17:58 +0200)]
grant build guests the ablity to run mknods for creating root images

9 years agoother fix
Thierry Parmentelat [Fri, 10 Apr 2015 14:07:11 +0000 (16:07 +0200)]
other fix

9 years agofix
Thierry Parmentelat [Fri, 10 Apr 2015 13:59:42 +0000 (15:59 +0200)]
fix

9 years agoa first attempt at getting rid of lxc-enter-namespace using ssh - and virsh net-dhcp...
Thierry Parmentelat [Fri, 10 Apr 2015 13:49:19 +0000 (15:49 +0200)]
a first attempt at getting rid of lxc-enter-namespace using ssh - and virsh net-dhcp-leases to locate the guest IP

9 years agolxc-enter-namespace is broken for me right now
Thierry Parmentelat [Fri, 10 Apr 2015 08:30:25 +0000 (10:30 +0200)]
lxc-enter-namespace is broken for me right now
it is unclear why this is necessary anyway, so let us try without the explicit dhclient thing

9 years agorun plain python3, not -u
Thierry Parmentelat [Sat, 4 Apr 2015 09:09:37 +0000 (11:09 +0200)]
run plain python3, not -u

9 years agotake out code targetting svn + svn tagnames
Thierry Parmentelat [Sat, 4 Apr 2015 09:08:10 +0000 (11:08 +0200)]
take out code targetting svn + svn tagnames

9 years agomodule-tools runs py3
Thierry Parmentelat [Fri, 3 Apr 2015 14:27:35 +0000 (16:27 +0200)]
module-tools runs py3

9 years agomodule-tools & git clone : specify --depth only when necessary 5.3.8
Thierry Parmentelat [Fri, 3 Apr 2015 08:26:59 +0000 (10:26 +0200)]
module-tools & git clone : specify --depth only when necessary
Merge branch 'master' of ssh://git.onelab.eu/git/build

9 years agocleaned up ipfw- tags - only use refs to git.onelab.eu that in turn mirrors from...
Thierry Parmentelat [Fri, 3 Apr 2015 08:19:20 +0000 (10:19 +0200)]
cleaned up ipfw- tags - only use refs to git.onelab.eu that in turn mirrors from the latest google repo

9 years agoSetting tag nodemanager-5.2-16
Thierry Parmentelat [Fri, 3 Apr 2015 07:55:49 +0000 (09:55 +0200)]
Setting tag nodemanager-5.2-16
initscript plugin reviewed
turn off the initscript machinery completely on hosts that run f>=20
some tweaks related to cgroup naming in f>=20, including for ipv6
ideally all code depending on the cgroup naming scheme should use cgroups.py
we are not there yet but this is a bit cleaner already

9 years agoSetting tag plcapi-5.3-7
Thierry Parmentelat [Fri, 3 Apr 2015 06:23:43 +0000 (08:23 +0200)]
Setting tag plcapi-5.3-7
reviewed logging strategy, no more direct print but use log instead

9 years agoSetting tag procprotect-0.4-7
Thierry Parmentelat [Fri, 3 Apr 2015 06:12:20 +0000 (08:12 +0200)]
Setting tag procprotect-0.4-7
only cleaned up the systemd unit file to get rid of ControlGroup:

9 years agoSetting tag transforward-0.1-9
Thierry Parmentelat [Fri, 3 Apr 2015 05:52:19 +0000 (07:52 +0200)]
Setting tag transforward-0.1-9
only cleaned up the systemd unit file to remove ControlGroup:

9 years agoSetting tag bootcd-5.2-5
Thierry Parmentelat [Fri, 3 Apr 2015 05:50:28 +0000 (07:50 +0200)]
Setting tag bootcd-5.2-5
changes for fedora 21 and its new release of syslinux

9 years agof21
Thierry Parmentelat [Wed, 1 Apr 2015 15:10:22 +0000 (17:10 +0200)]
f21

9 years agohide procprotect from f21 build for checking if it's still useful
Thierry Parmentelat [Fri, 27 Mar 2015 09:03:35 +0000 (10:03 +0100)]
hide procprotect from f21 build for checking if it's still useful

9 years agodeploy python3 everywhere
Thierry Parmentelat [Wed, 18 Mar 2015 20:31:12 +0000 (21:31 +0100)]
deploy python3 everywhere

9 years agopartial-repo.sh has a -i flag (incremental) to avoid doing the stuff over again
Thierry Parmentelat [Tue, 17 Mar 2015 08:46:30 +0000 (09:46 +0100)]
partial-repo.sh has a -i flag (incremental) to avoid doing the stuff over again
useful for tests and bonding plcs

9 years agousing git for 2 repos that have migrated already
Thierry Parmentelat [Mon, 16 Mar 2015 11:08:03 +0000 (12:08 +0100)]
using git for 2 repos that have migrated already

9 years agothe svn service is unreliable - getting rid of it
Thierry Parmentelat [Mon, 16 Mar 2015 11:07:46 +0000 (12:07 +0100)]
the svn service is unreliable - getting rid of it
6 repos have moved from svn to git

9 years agonodemanager
Thierry Parmentelat [Tue, 10 Mar 2015 10:21:12 +0000 (11:21 +0100)]
nodemanager

9 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Tue, 3 Mar 2015 10:50:52 +0000 (11:50 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

9 years agoincrease the memory for lxc VMs to 1Gb
Thierry Parmentelat [Tue, 3 Mar 2015 10:48:48 +0000 (11:48 +0100)]
increase the memory for lxc VMs to 1Gb
in particular we see the test myplc VMs struggle with GetBootMedium

9 years agoincrease the memory for lxc VMs to 1Gb
Thierry Parmentelat [Tue, 3 Mar 2015 10:48:48 +0000 (11:48 +0100)]
increase the memory for lxc VMs to 1Gb

9 years agouse latest sfa no matter what
Thierry Parmentelat [Mon, 2 Mar 2015 20:20:29 +0000 (21:20 +0100)]
use latest sfa no matter what

9 years agoremove vim-enhanced from bootcd in an attempt to shrink this a bit
Thierry Parmentelat [Mon, 2 Mar 2015 16:19:15 +0000 (17:19 +0100)]
remove vim-enhanced from bootcd in an attempt to shrink this a bit

9 years agoreworking plcapi logs
Thierry Parmentelat [Mon, 2 Mar 2015 15:04:08 +0000 (16:04 +0100)]
reworking plcapi logs

9 years agotransforward and procprotect
Thierry Parmentelat [Mon, 2 Mar 2015 13:56:08 +0000 (14:56 +0100)]
transforward and procprotect

9 years agoneed to use the 2nd release of fedora-release first
Thierry Parmentelat [Mon, 2 Mar 2015 10:34:05 +0000 (11:34 +0100)]
need to use the 2nd release of fedora-release first

9 years agobootcd master
Thierry Parmentelat [Sun, 1 Mar 2015 11:41:10 +0000 (12:41 +0100)]
bootcd master

9 years agosee completer duration
Thierry Parmentelat [Sun, 1 Mar 2015 06:20:44 +0000 (07:20 +0100)]
see completer duration

9 years agofix in searching fedora-release rpm
Thierry Parmentelat [Sat, 28 Feb 2015 13:14:42 +0000 (14:14 +0100)]
fix in searching fedora-release rpm

9 years agoditto with --noseclabel in lbuild-nightly
Thierry Parmentelat [Sat, 28 Feb 2015 13:02:22 +0000 (14:02 +0100)]
ditto with --noseclabel in lbuild-nightly

9 years agorun lxc-enter-namespace with the --noseclabel flag
Thierry Parmentelat [Sat, 28 Feb 2015 12:49:11 +0000 (13:49 +0100)]
run lxc-enter-namespace with the --noseclabel flag

9 years agoadd policycoreutils to the nodeimage packages, so that authconfig can run from the...
Thierry Parmentelat [Fri, 27 Feb 2015 20:08:09 +0000 (21:08 +0100)]
add policycoreutils to the nodeimage packages, so that authconfig can run from the bootmanager

9 years agotests
Thierry Parmentelat [Fri, 27 Feb 2015 06:39:51 +0000 (07:39 +0100)]
tests

9 years agoSetting tag sliceimage-5.1-10 5.3.7
Thierry Parmentelat [Wed, 18 Feb 2015 12:35:01 +0000 (13:35 +0100)]
Setting tag sliceimage-5.1-10
fixed taglevel in specfile

9 years agomanual
Thierry Parmentelat [Wed, 18 Feb 2015 11:54:10 +0000 (12:54 +0100)]
manual

9 years agomore manual changes
Thierry Parmentelat [Wed, 18 Feb 2015 11:52:45 +0000 (12:52 +0100)]
more manual changes

9 years agoSetting tag vsys-scripts-0.95-50
Thierry Parmentelat [Wed, 18 Feb 2015 11:49:48 +0000 (12:49 +0100)]
Setting tag vsys-scripts-0.95-50
a new vsys script for rebooting a vserver

9 years agoSetting tag tests-5.3-9
Thierry Parmentelat [Wed, 18 Feb 2015 11:48:51 +0000 (12:48 +0100)]
Setting tag tests-5.3-9
add tests for sfa and empty rspecs

9 years agomanual tweaks
Thierry Parmentelat [Wed, 18 Feb 2015 10:46:29 +0000 (11:46 +0100)]
manual tweaks

9 years agoSetting tag plewww-5.2-5
Thierry Parmentelat [Wed, 18 Feb 2015 10:38:28 +0000 (11:38 +0100)]
Setting tag plewww-5.2-5
tweaks in node_downloads.php about memory size and compression scheme

9 years agoSetting tag plcapi-5.3-6
Thierry Parmentelat [Wed, 18 Feb 2015 10:35:32 +0000 (11:35 +0100)]
Setting tag plcapi-5.3-6
extensions for the ipv6 feature
DeleteSliceTag can be run with the 'node' auth
xmlrpc-epi-php.c has has a tweak for f21/php-5.6
also SOAPpy is not present in f21 anymore, so drop that dep. with f>=21

9 years agoSetting tag nodemanager-5.2-15
Thierry Parmentelat [Wed, 18 Feb 2015 10:31:50 +0000 (11:31 +0100)]
Setting tag nodemanager-5.2-15
addition to support for ipv6 to lxc slivers
(thanks to Guilherme Sperb Machado)
privatebridge plugin is back to the -lxc rpm
add systemd dependency to network.target

9 years agoSetting tag nodeimage-5.2-4
Thierry Parmentelat [Wed, 18 Feb 2015 10:27:16 +0000 (11:27 +0100)]
Setting tag nodeimage-5.2-4
minor change; start plc packages only at run-time, not build-time
only available on systems that have systemctl

9 years agoSetting tag myplc-5.3-3
Thierry Parmentelat [Wed, 18 Feb 2015 10:17:24 +0000 (11:17 +0100)]
Setting tag myplc-5.3-3
tweaked renew_reminder for federation

9 years agoSetting tag procprotect-0.4-6
Thierry Parmentelat [Wed, 18 Feb 2015 10:13:38 +0000 (11:13 +0100)]
Setting tag procprotect-0.4-6
moved pathname from stack to heap, and robustified

9 years agoSetting tag transforward-0.1-8
Thierry Parmentelat [Wed, 18 Feb 2015 10:02:49 +0000 (11:02 +0100)]
Setting tag transforward-0.1-8
add a requirement to the right kernel rpm

9 years agobootcd
Thierry Parmentelat [Tue, 27 Jan 2015 09:41:13 +0000 (10:41 +0100)]
bootcd

9 years agoI have restored a 'master' symbolic-ref on the mainstream git repos for sfa, that...
Thierry Parmentelat [Tue, 20 Jan 2015 09:02:02 +0000 (10:02 +0100)]
I have restored a 'master' symbolic-ref on the mainstream git repos for sfa, that points at geni-v3

9 years agogo back to a - hopefully much - smaller footprint for the bootcd
Thierry Parmentelat [Fri, 16 Jan 2015 09:05:07 +0000 (10:05 +0100)]
go back to a - hopefully much - smaller footprint for the bootcd

9 years agobuilding libvirt-1.2.11 on f20 requires ceph-devel-compat
Thierry Parmentelat [Tue, 13 Jan 2015 13:13:25 +0000 (14:13 +0100)]
building libvirt-1.2.11 on f20 requires ceph-devel-compat

9 years agoturn off fprobe-ulog on f20 too as it seems f20 now uses an incompatible kernel as...
Thierry Parmentelat [Mon, 5 Jan 2015 10:30:04 +0000 (11:30 +0100)]
turn off fprobe-ulog on f20 too as it seems f20 now uses an incompatible kernel as well

9 years agoclean up f12
Thierry Parmentelat [Fri, 2 Jan 2015 16:06:36 +0000 (17:06 +0100)]
clean up f12

9 years agoMerge branch 'master' of ssh://git.onelab.eu/git/build
Thierry Parmentelat [Fri, 2 Jan 2015 14:51:13 +0000 (15:51 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/build

9 years agofix previous move that had gone wrong after I accidentally mixed f21 and f12
Thierry Parmentelat [Fri, 2 Jan 2015 14:49:27 +0000 (15:49 +0100)]
fix previous move that had gone wrong after I accidentally mixed f21 and f12

9 years agof21
Thierry Parmentelat [Fri, 2 Jan 2015 14:14:06 +0000 (15:14 +0100)]
f21

9 years agoplcapi@master
Thierry Parmentelat [Fri, 2 Jan 2015 13:43:45 +0000 (14:43 +0100)]
plcapi@master

9 years agoturning off problematic builds on f21 more carefully
Thierry Parmentelat [Sun, 21 Dec 2014 16:43:38 +0000 (17:43 +0100)]
turning off problematic builds on f21 more carefully
so far: fprobe-ulog and vsys-wrapper

9 years agoadd python-nose for building libvirt-1.2.11
Thierry Parmentelat [Sat, 20 Dec 2014 18:25:29 +0000 (19:25 +0100)]
add python-nose for building libvirt-1.2.11

9 years agoadd a dep to wireshark-devel
Thierry Parmentelat [Fri, 19 Dec 2014 13:45:45 +0000 (14:45 +0100)]
add a dep to wireshark-devel

9 years agoexplicitly use branch 1.2.11
Thierry Parmentelat [Fri, 19 Dec 2014 13:01:51 +0000 (14:01 +0100)]
explicitly use branch 1.2.11

9 years agof21
Thierry Parmentelat [Thu, 18 Dec 2014 15:54:27 +0000 (16:54 +0100)]
f21

9 years agofor f21, add a third candidate to locate the fedora-release rpm when scaffolding...
Thierry Parmentelat [Thu, 18 Dec 2014 15:44:41 +0000 (16:44 +0100)]
for f21, add a third candidate to locate the fedora-release rpm when scaffolding a root image

9 years agoturn off fprobe-ulog until it builds again - this is to assess the f21 build
Thierry Parmentelat [Wed, 17 Dec 2014 17:09:32 +0000 (18:09 +0100)]
turn off fprobe-ulog until it builds again - this is to assess the f21 build

9 years agorebuilding libvirt-1.2.11
Thierry Parmentelat [Wed, 17 Dec 2014 13:39:35 +0000 (14:39 +0100)]
rebuilding libvirt-1.2.11

9 years agosync f21
Thierry Parmentelat [Thu, 11 Dec 2014 08:54:36 +0000 (09:54 +0100)]
sync f21

9 years agoignore .du files
Thierry Parmentelat [Thu, 11 Dec 2014 08:54:27 +0000 (09:54 +0100)]
ignore .du files

9 years agoSetting tag sfa-3.1-13
Thierry Parmentelat [Mon, 1 Dec 2014 15:15:09 +0000 (16:15 +0100)]
Setting tag sfa-3.1-13
bugfix - was adding extraneous backslashes in email address when attempting to AddPerson

9 years agoVM creation script - fix for ubuntus precise and onwards
Thierry Parmentelat [Wed, 1 Oct 2014 07:06:53 +0000 (09:06 +0200)]
VM creation script - fix for ubuntus precise and onwards

9 years agouse nodemanager from master
Thierry Parmentelat [Wed, 1 Oct 2014 07:06:33 +0000 (09:06 +0200)]
use nodemanager from master

9 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

9 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

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

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

9 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

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

9 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

9 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

9 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

9 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

9 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

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

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

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

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

9 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.

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