5 years agoSetting tag sliceimage-5.1-10 master sliceimage-5.1-10
Thierry Parmentelat [Wed, 18 Feb 2015 12:34:57 +0000]
Setting tag sliceimage-5.1-10
fixed taglevel in specfile

5 years agofix taglevel wrt tag
Thierry Parmentelat [Wed, 18 Feb 2015 12:33:11 +0000]
fix taglevel wrt tag

5 years agoAdded changelog entry with fixes. sliceimage-5.1-9
Thomas Dreibholz [Tue, 22 Jul 2014 06:25:39 +0000]
Added changelog entry with fixes.

5 years agoA small fix.
Thomas Dreibholz [Mon, 21 Jul 2014 13:06:04 +0000]
A small fix.

5 years agoPost install fixed:
Thomas Dreibholz [Mon, 21 Jul 2014 11:17:45 +0000]
Post install fixed:
- exit instead of return
- Only call init script when there are init scripts.

5 years agoSetting tag sliceimage-5.1-8 sliceimage-5.1-8
Thierry Parmentelat [Wed, 16 Jul 2014 21:11:29 +0000]
Setting tag sliceimage-5.1-8
use systemd unit files to initialize lxc-sliceimage instead of a sysv script

6 years agoundo previous change altogether
Thierry Parmentelat [Wed, 9 Jul 2014 11:57:27 +0000]
undo previous change altogether
the issue with yum was due to 32bits slivers in lxc nodes not being properly detected
this now is fixed in lxcsu so this change here is now entirely useless

6 years agoworkaround for 32bits slice images when running under libvirt where the personality...
Thierry Parmentelat [Tue, 1 Jul 2014 21:39:59 +0000]
workaround for 32bits slice images when running under libvirt where the personality apparently is not properly managed

6 years agooops, fix %files with /usr/lib/ instead of /lib
Thierry Parmentelat [Tue, 1 Jul 2014 08:43:26 +0000]
oops, fix %files with /usr/lib/ instead of /lib

6 years agoThomas's change revisited as a change to specfile:
Thierry Parmentelat [Mon, 30 Jun 2014 14:20:26 +0000]
Thomas's change revisited as a change to specfile:
lxc-sliceimage  - formerly an initscript - becomes a regular script in /usr/bin
a new systemd service unit file comes as a replacement to the former initscript
cron script adapted

6 years agoSetting tag sliceimage-5.1-7 sliceimage-5.1-7
Thierry Parmentelat [Mon, 28 Apr 2014 11:08:16 +0000]
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

6 years agoexpose /etc/resolv.conf to chroot before invoking pip or gem
Thierry Parmentelat [Thu, 17 Apr 2014 12:14:17 +0000]
expose /etc/resolv.conf to chroot before invoking pip or gem

6 years agorobustified for when a yum package in an image fails to install
Thierry Parmentelat [Thu, 17 Apr 2014 07:00:49 +0000]
robustified for when a yum package in an image fails to install
more details about the various extensions in build summary

6 years agoimproved logs of slice image building for system slices wrt yum, pip and gem
Thierry Parmentelat [Wed, 16 Apr 2014 16:46:19 +0000]
improved logs of slice image building for system slices wrt yum, pip and gem

6 years agowill install pip's and gem's if specified in sliceimage-<ext>.pkgs
Thierry Parmentelat [Tue, 15 Apr 2014 11:21:02 +0000]
will install pip's and gem's if specified in sliceimage-<ext>.pkgs

7 years agoSetting tag sliceimage-5.1-6 sliceimage-5.1-6
Thierry Parmentelat [Wed, 3 Jul 2013 06:19:36 +0000]
Setting tag sliceimage-5.1-6
attempt to make lxc-sliceimage (update lxc ref. images) more robust
in particular by avoiding chroot when simple file operations are involved
also this activity gets logged into /var/log/lxc-sliceimage.log
it is still unclear whether stub-based images are correctly updated

7 years agohave the lxc-sliceimage initscript:
Thierry Parmentelat [Mon, 1 Jul 2013 18:44:22 +0000]
have the lxc-sliceimage initscript:
. log its stuff in /var/log/
. run as much as possible in the root context when invoking simple file operations to avoid painful warnings from sed and the like about security contexts

7 years agoSetting tag sliceimage-5.1-5 sliceimage-5.1-5
Thierry Parmentelat [Wed, 26 Jun 2013 07:21:15 +0000]
Setting tag sliceimage-5.1-5
fixes for heterogeneous slice/nodes
addresses PATH and missing eth0 among others

7 years agopatching the vref images was buggy
Thierry Parmentelat [Fri, 21 Jun 2013 09:32:20 +0000]
patching the vref images was buggy
a lot of stuff was being skipped with non-systemd images
hopefully with this in place we should have ifcfg-eth0 and chkconfig network on back into action

7 years agoartificially add /bin and /sbin to PATH so that any chroot $rootfs blabla can fly...
Thierry Parmentelat [Fri, 21 Jun 2013 09:29:50 +0000]
artificially add /bin and /sbin to PATH so that any chroot $rootfs blabla can fly even with an f18 node and a f14 slice

7 years agoSetting tag sliceimage-5.1-4 sliceimage-5.1-4
Andy Bavier [Fri, 24 May 2013 19:21:39 +0000]
Setting tag sliceimage-5.1-4
Fix machine arch in slivers

7 years agoUpdate nodemanager-lxc dependency
Andy Bavier [Fri, 24 May 2013 19:19:34 +0000]
Update nodemanager-lxc dependency

7 years agoAdd setting machine architecture for container
Andy Bavier [Fri, 24 May 2013 18:53:19 +0000]
Add setting machine architecture for container

7 years agoSetting tag sliceimage-5.1-3 sliceimage-5.1-3
Andy Bavier [Wed, 24 Oct 2012 20:29:50 +0000]
Setting tag sliceimage-5.1-3
More flexible <interface> element generation

7 years agoAdd dependency on nodemanager-lxc version
Andy Bavier [Wed, 24 Oct 2012 20:24:34 +0000]
Add dependency on nodemanager-lxc version

7 years agoAdd $interfaces variable so that <interface> elements can be generated.
Andy Bavier [Wed, 12 Sep 2012 15:18:59 +0000]
Add $interfaces variable so that <interface> elements can be generated.

8 years agoSetting tag sliceimage-5.1-2 sliceimage-5.1-2
Thierry Parmentelat [Mon, 9 Jul 2012 09:48:36 +0000]
Setting tag sliceimage-5.1-2
for linux-containers: populates refs from stubs (for system slices)
for linux-containers: memory bump to 512M, and add acpi

8 years agocreate ref images for system slices from stubs - for planetflow - 1st draft
Thierry Parmentelat [Wed, 27 Jun 2012 14:00:42 +0000]
create ref images for system slices from stubs - for planetflow - 1st draft

8 years agorename internal var - before duplicating code for lxc
Thierry Parmentelat [Wed, 27 Jun 2012 13:58:46 +0000]
rename internal var - before duplicating code for lxc

8 years agofix sshd settings
Thierry Parmentelat [Fri, 15 Jun 2012 13:55:02 +0000]
fix sshd settings

8 years agoLXC-3: Raise default memory to 512MB.
Marco Yuen [Mon, 7 May 2012 14:32:26 +0000]
LXC-3: Raise default memory to 512MB.

8 years agoSetting tag sliceimage-5.1-1 sliceimage-5.1-1
Thierry Parmentelat [Fri, 13 Apr 2012 14:50:39 +0000]
Setting tag sliceimage-5.1-1
first working draft for both mainline and lxc

8 years agopatch the f16 sliceimage for running under libvirt/lxc
Thierry Parmentelat [Thu, 12 Apr 2012 14:55:28 +0000]
patch the f16 sliceimage for running under libvirt/lxc

8 years agorsync sliceimage -> .lvref with --delete option for more accurate updates
Thierry Parmentelat [Thu, 12 Apr 2012 11:55:56 +0000]
rsync sliceimage -> .lvref with --delete option for more accurate updates

8 years agooops
Thierry Parmentelat [Thu, 12 Apr 2012 04:58:08 +0000]

8 years agomore upgrade-friendly
Thierry Parmentelat [Wed, 11 Apr 2012 22:06:28 +0000]
more upgrade-friendly

8 years agoadd lxc_template.xml to packaging
Thierry Parmentelat [Wed, 11 Apr 2012 22:06:12 +0000]
add lxc_template.xml to packaging

8 years agolxc-sliceimage was broken
Thierry Parmentelat [Wed, 11 Apr 2012 13:31:29 +0000]
lxc-sliceimage was broken

8 years agonew package lxc-sliceimage
Thierry Parmentelat [Tue, 10 Apr 2012 16:41:02 +0000]
new package lxc-sliceimage

8 years agocleanup
Thierry Parmentelat [Sun, 1 Apr 2012 13:53:29 +0000]

8 years agoonly define the 2 packages sliceimage-<slicefamily> and
Thierry Parmentelat [Sun, 1 Apr 2012 13:52:43 +0000]
only define the 2 packages sliceimage-<slicefamily> and
remove any reference to sliceimage as an rpm, for poor spec2make in
recent versions

8 years agofix
Thierry Parmentelat [Thu, 29 Mar 2012 12:05:14 +0000]

8 years agooops
Thierry Parmentelat [Thu, 29 Mar 2012 11:57:01 +0000]

8 years agofixes
Thierry Parmentelat [Thu, 29 Mar 2012 11:51:10 +0000]

8 years agodefine separate package vserver-sliceimage with just the utiliy/init script for vserver
Thierry Parmentelat [Thu, 29 Mar 2012 11:35:03 +0000]
define separate package vserver-sliceimage with just the utiliy/init script for vserver

8 years agocosmetic / layout
Thierry Parmentelat [Thu, 29 Mar 2012 11:30:26 +0000]
cosmetic / layout

8 years agodeeper clean of vserver stuff
Thierry Parmentelat [Thu, 29 Mar 2012 08:21:17 +0000]
deeper clean of vserver stuff

8 years agosliceimage vs vserver in pkgs
Thierry Parmentelat [Thu, 29 Mar 2012 07:41:51 +0000]
sliceimage vs vserver in pkgs

8 years agooops
Thierry Parmentelat [Wed, 28 Mar 2012 15:25:39 +0000]

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sliceimage
Thierry Parmentelat [Wed, 28 Mar 2012 14:20:46 +0000]
Merge branch 'master' of ssh://git.onelab.eu/git/sliceimage

8 years agorenamed packages and files - vserver specifics still bundled
Thierry Parmentelat [Wed, 28 Mar 2012 14:20:25 +0000]
renamed packages and files - vserver specifics still bundled

8 years agoeradicate svn keywords
Thierry Parmentelat [Tue, 27 Mar 2012 13:52:39 +0000]
eradicate svn keywords

9 years agoSetting tag vserver-reference-5.0-6 sliceimage-5.1-0 vserver-reference-5.0-6
Thierry Parmentelat [Mon, 24 Jan 2011 03:41:43 +0000]
Setting tag vserver-reference-5.0-6
no semantic change - just fixed specfile for git URL

9 years agofix URL in specfile - rm svn-keywords
Thierry Parmentelat [Wed, 5 Jan 2011 16:59:57 +0000]
fix URL in specfile - rm svn-keywords

9 years agoSetting tag vserver-reference-5.0-5 vserver-reference-5.0-5
Daniel Hokka Zakrisson [Wed, 29 Dec 2010 17:00:13 +0000]
Setting tag vserver-reference-5.0-5
Remove ugly hack that breaks su/sudo on upgrades.

9 years agoRemove ugly hack that breaks su/sudo on upgrades.
Daniel Hokka Zakrisson [Wed, 29 Dec 2010 16:50:19 +0000]
Remove ugly hack that breaks su/sudo on upgrades.

9 years agoSetting tag vserver-reference-5.0-4 vserver-reference-5.0-4
Thierry Parmentelat [Tue, 7 Dec 2010 19:48:38 +0000]
Setting tag vserver-reference-5.0-4
optimize rpm construction - skips stripping and the like

9 years agotry speeding up the build
Barış Metin [Mon, 29 Nov 2010 11:19:13 +0000]
try speeding up the build

10 years agoSetting tag VserverReference-5.0-3
Barış Metin [Mon, 5 Jul 2010 12:31:07 +0000]
Setting tag VserverReference-5.0-3
module name changes

10 years agooops
Thierry Parmentelat [Fri, 2 Jul 2010 21:32:29 +0000]

10 years agoprepare for lowercasing module names
Thierry Parmentelat [Fri, 2 Jul 2010 14:59:40 +0000]
prepare for lowercasing module names

10 years agoSetting tag VserverReference-5.0-2
Thierry Parmentelat [Fri, 12 Mar 2010 20:40:43 +0000]
Setting tag VserverReference-5.0-2
iron out system slices reference image update

10 years agowhen systemslices rpm gets updated, make sure the change makes it to the .vref image
Thierry Parmentelat [Thu, 11 Mar 2010 17:23:47 +0000]
when systemslices rpm gets updated, make sure the change makes it to the .vref image

10 years agorun the vserver-reference initscript upon update of systemslices as well
Thierry Parmentelat [Mon, 8 Mar 2010 14:58:30 +0000]
run the vserver-reference initscript upon update of systemslices as well

10 years agobe more careful about slices that might not exist after a hung vserver reference...
Marc Fiuczynski [Thu, 25 Feb 2010 14:45:35 +0000]
be more careful about slices that might not exist after a hung vserver reference pass

10 years agoSetting tag VserverReference-5.0-1
Thierry Parmentelat [Fri, 29 Jan 2010 14:33:59 +0000]
Setting tag VserverReference-5.0-1
first working version of 5.0:
pld.c/, db-config.d/ and nodeconfig/ scripts should now sit in the module they belong to
nodefamily is 3-fold with pldistro-fcdistro-arch
new module layout

10 years agoBranch 5.0 for module VserverReference created (as new trunk) from tag VserverReferen...
Thierry Parmentelat [Fri, 29 Jan 2010 14:30:25 +0000]
Branch 5.0 for module VserverReference created (as new trunk) from tag VserverReference-4.2-16

10 years agofixed and moved the server-side yum scripts, from nodeconfig/yum to BootstrapFS/nodec...
Thierry Parmentelat [Wed, 27 Jan 2010 18:44:46 +0000]
fixed and moved the server-side yum scripts, from nodeconfig/yum to BootstrapFS/nodeconfig/yum
  now known as the nodeyum package
  (might need some moer work for properly handling kexcludes in multi-fc plcs)
cleaned up all uses of /etc/planetlab/{node,slice}family
nodeconfig now does not need the build/ module anymore at build time

10 years agoSetting tag VserverReference-4.2-16
Thierry Parmentelat [Tue, 20 Oct 2009 12:43:15 +0000]
Setting tag VserverReference-4.2-16
fix issue about locating the post-install script(s)
this was causing the onelab distro to miss the /etc/sudoers patch

10 years agoturns out baris and I were doing the same change at the same time - this one is simpler
Thierry Parmentelat [Tue, 20 Oct 2009 11:12:24 +0000]
turns out baris and I were doing the same change at the same time - this one is simpler

10 years agothe very same sed command is run by config.planetlab/vserver.post
Barış Metin [Tue, 20 Oct 2009 11:01:29 +0000]
the very same sed command is run by config.planetlab/vserver.post
use pl_locateDistroFile to locate the postfile

10 years ago- comment out requiretty
Barış Metin [Mon, 19 Oct 2009 20:25:44 +0000]
- comment out requiretty

Setting tag VserverReference-4.2-15

--This line, and those below, will be ignored--
Please write a changelog for this new tag in the section above
Index: build.sh
--- build.sh (.../tags/VserverReference-4.2-14) (révision 15364)
+++ build.sh (.../trunk) (révision 15364)
@@ -137,5 +137,6 @@

 # fix sudoers config
 [ -f ${vref}/etc/sudoers ] && echo -e "\nDefaults\tlogfile=/var/log/sudo\n" >> ${vref}/etc/sudoers
+[ -f ${vref}/etc/sudoers ] && sed -i 's,^Defaults.*requiretty,#Defaults requiretty,' ${vref}/etc/sudoers

 exit 0

10 years agocomment out requiretty from /etc/sudoers.
Barış Metin [Mon, 19 Oct 2009 20:11:34 +0000]
comment out requiretty from /etc/sudoers.

10 years agoSetting tag VserverReference-4.2-14
Thierry Parmentelat [Fri, 9 Oct 2009 15:42:28 +0000]
Setting tag VserverReference-4.2-14
can use groups in the pkgs file with +++ for space

10 years agocan yum install groups (use +++ for space) in bootstrapfs and vserver-reference
Thierry Parmentelat [Fri, 9 Oct 2009 13:40:34 +0000]
can yum install groups (use +++ for space) in bootstrapfs and vserver-reference

10 years agoSetting tag VserverReference-4.2-13
Stephen Soltesz [Mon, 10 Aug 2009 18:02:06 +0000]
Setting tag VserverReference-4.2-13
Added remove for all VROOTs rather than the last one.  BUG FIX.

10 years agothe code looks like it was incomplete, since it referenced a local value
Stephen Soltesz [Mon, 3 Aug 2009 16:00:31 +0000]
the code looks like it was incomplete, since it referenced a local value
rather than iterating across all of them.  This fix applies the 'rm' to all
VROOT dirs, and prevents 'rpm --allmatches' from hanging on boot up.

11 years agoTagging module VserverReference - VserverReference-4.2-12
Thierry Parmentelat [Tue, 24 Mar 2009 15:29:17 +0000]
Tagging module VserverReference - VserverReference-4.2-12
fix for fedora 10

11 years agofix for gnuradio
Thierry Parmentelat [Tue, 24 Mar 2009 13:18:33 +0000]
fix for gnuradio

11 years agoTagging module VserverReference - VserverReference-4.2-11
Thierry Parmentelat [Thu, 2 Oct 2008 18:15:21 +0000]
Tagging module VserverReference - VserverReference-4.2-11
on 64bits archs, locates util-vserver's config file correctly

11 years agosearches util-vserver init file - for 64bits archs
Thierry Parmentelat [Wed, 1 Oct 2008 04:42:49 +0000]
searches util-vserver init file - for 64bits archs

12 years agoTagging module VserverReference - VserverReference-4.2-10
Daniel Hokka Zakrisson [Thu, 3 Jul 2008 11:55:48 +0000]
Tagging module VserverReference - VserverReference-4.2-10
Use the correct yum.conf to get access to required packages such as pf2slice.

12 years agoUse the right yum configuration to get access to the necessary RPMs.
Daniel Hokka Zakrisson [Thu, 3 Jul 2008 11:48:47 +0000]
Use the right yum configuration to get access to the necessary RPMs.

12 years agoTagging module VserverReference - VserverReference-4.2-9
Daniel Hokka Zakrisson [Mon, 30 Jun 2008 18:07:04 +0000]
Tagging module VserverReference - VserverReference-4.2-9
Scriptlet fix.

12 years agoThe scriptlet should succeed if the directory does not exist.
Daniel Hokka Zakrisson [Mon, 30 Jun 2008 18:05:15 +0000]
The scriptlet should succeed if the directory does not exist.

12 years agoTagging module VserverReference - VserverReference-4.2-8
Daniel Hokka Zakrisson [Fri, 27 Jun 2008 20:05:56 +0000]
Tagging module VserverReference - VserverReference-4.2-8
Unset the immutable and iunlink bits to make sure we can install the package.

12 years agoTry to fix weird state of files causing the install to fail.
Daniel Hokka Zakrisson [Fri, 27 Jun 2008 20:04:53 +0000]
Try to fix weird state of files causing the install to fail.

12 years agoTagging module VserverReference - VserverReference-4.2-7
Daniel Hokka Zakrisson [Fri, 27 Jun 2008 16:42:46 +0000]
Tagging module VserverReference - VserverReference-4.2-7
Let rpm remove the files.

12 years agoRPM should take care of this.
Daniel Hokka Zakrisson [Fri, 27 Jun 2008 16:05:53 +0000]
RPM should take care of this.

12 years agoTagging module VserverReference - VserverReference-4.2-6
Thierry Parmentelat [Thu, 24 Apr 2008 17:12:30 +0000]
Tagging module VserverReference - VserverReference-4.2-6
empty change, this should *not* be a noarch package

12 years agoundoing previous change - thanks Daniel
Thierry Parmentelat [Thu, 24 Apr 2008 13:10:39 +0000]
undoing previous change - thanks Daniel

12 years agovserver images considered arch-neutral
Thierry Parmentelat [Thu, 24 Apr 2008 12:27:35 +0000]
vserver images considered arch-neutral

12 years agoTagging module VserverReference - VserverReference-4.2-5
Thierry Parmentelat [Mon, 21 Apr 2008 13:04:22 +0000]
Tagging module VserverReference - VserverReference-4.2-5
tweaked pre script that was removing everything under /vservers/.vref
dismantle vcached (as far as this module is concerned)
sudo to log in /var/log/sudo

12 years agoMake sudo log to /var/log/sudo
Faiyaz Ahmed [Thu, 10 Apr 2008 16:18:30 +0000]
Make sudo log to /var/log/sudo

12 years agocross-module change -- cleaning vcached, and vserver pre install script
Thierry Parmentelat [Thu, 10 Apr 2008 14:03:14 +0000]
cross-module change -- cleaning vcached, and vserver pre install script

12 years agoTagging module VserverReference - VserverReference-4.2-4
Thierry Parmentelat [Fri, 28 Mar 2008 14:03:51 +0000]
Tagging module VserverReference - VserverReference-4.2-4
bugfix, 4.2-3 was broken as the slicefamily stamp could not get created, thus nm issued 'vuseradd -t default'

12 years agobugfix : slices did not get created correctly
Thierry Parmentelat [Fri, 28 Mar 2008 14:00:45 +0000]
bugfix : slices did not get created correctly

12 years agoTagging module VserverReference - VserverReference-4.2-3
Thierry Parmentelat [Wed, 26 Mar 2008 10:45:53 +0000]
Tagging module VserverReference - VserverReference-4.2-3
a single node can now install several instances of this package
package name contains slicefamily - <pldistro>-<fcdistro>-<arch>
setattr --iunlink or --~iunlink appropriately (uses /proc/virtual/info)
does not copy yum.conf from host anymore

12 years agomultiple slice falvours - second iteration
Thierry Parmentelat [Sat, 22 Mar 2008 11:03:45 +0000]
multiple slice falvours - second iteration
* review naming scheme for system slices; now planetflow vref image is named like
  planetflow-f8-i386 for consistency
* use for sensible name for the stamp where default slicefamily is stored

12 years agosomehow yesterday's change got lost
Thierry Parmentelat [Sat, 22 Mar 2008 08:23:11 +0000]
somehow yesterday's change got lost