6 years agoSetting tag nodeimage-2.1-3 nodeimage-2.1-3
Thierry Parmentelat [Mon, 26 Nov 2012 09:39:38 +0000]
Setting tag nodeimage-2.1-3
fix /etc/plc.d/packages for empty install dirs

6 years agofix the corner case of an empty or non existing install-rpms/
Thierry Parmentelat [Tue, 13 Nov 2012 12:30:31 +0000]
fix the corner case of an empty or non existing install-rpms/

7 years agoSetting tag nodeimage-2.1-2 nodeimage-2.1-2
Thierry Parmentelat [Fri, 28 Sep 2012 14:59:04 +0000]
Setting tag nodeimage-2.1-2
exclude slice repos when running plc.d/packages start

7 years agoby default, ignore slice repos
Thierry Parmentelat [Tue, 4 Sep 2012 10:13:50 +0000]
by default, ignore slice repos

7 years agoSetting tag nodeimage-2.1-1 nodeimage-2.1-1
Thierry Parmentelat [Fri, 13 Apr 2012 14:52:31 +0000]
Setting tag nodeimage-2.1-1
renamed as nodeimage - works on both mainline and lxc

7 years agowhen yum repos need to be kept out of the cross-flavour symlinks &yum
Thierry Parmentelat [Thu, 5 Apr 2012 11:26:31 +0000]
when yum repos need to be kept out of the cross-flavour symlinks &yum
hacking stuff
create repo/PRESERVE to keep it out of that stuff

7 years ago/var/www/html/install-rpms/PACKAGES only relevant for cross-flavour
Thierry Parmentelat [Wed, 4 Apr 2012 14:20:44 +0000]
/var/www/html/install-rpms/PACKAGES only relevant for cross-flavour
still need to re-sign all packages in this case

7 years agoprovides a means to declare in /var/www/html/install-rpms/PACKAGES the
Thierry Parmentelat [Wed, 4 Apr 2012 14:14:46 +0000]
provides a means to declare in /var/www/html/install-rpms/PACKAGES the
list of repos that should be subject to /etc/plc.d/packages rehashing

7 years agoremove 5.0 link packages to vserver-*
Thierry Parmentelat [Fri, 30 Mar 2012 14:14:38 +0000]
remove 5.0 link packages to vserver-*

7 years agonodeimage instead of bootstrapfs
Thierry Parmentelat [Thu, 29 Mar 2012 07:28:39 +0000]
nodeimage instead of bootstrapfs

7 years agooops - fix numbers
Thierry Parmentelat [Wed, 28 Mar 2012 15:26:10 +0000]
oops - fix numbers

7 years agovserver*rpm are now sliceimage*rpm
Thierry Parmentelat [Wed, 28 Mar 2012 15:16:21 +0000]
vserver*rpm are now sliceimage*rpm

7 years agonew package name and bump release to 2.1
Thierry Parmentelat [Wed, 28 Mar 2012 15:12:19 +0000]
new package name and bump release to 2.1

7 years agoeradicate svn keywords
Thierry Parmentelat [Tue, 27 Mar 2012 14:28:33 +0000]
eradicate svn keywords

7 years agonew skeleton for yum config on f16 nodes
Thierry Parmentelat [Tue, 27 Mar 2012 14:28:14 +0000]
new skeleton for yum config on f16 nodes

7 years agoSetting tag bootstrapfs-2.0-14 bootstrapfs-2.0-14 nodeimage-2.1-0
Thierry Parmentelat [Thu, 16 Feb 2012 11:20:10 +0000]
Setting tag bootstrapfs-2.0-14
changes needed for build with yumexcludes defined in a separate pkgs file

7 years agooops
Thierry Parmentelat [Mon, 13 Feb 2012 11:54:05 +0000]
oops

7 years agobugfix, wrong command name
Thierry Parmentelat [Mon, 13 Feb 2012 11:08:28 +0000]
bugfix, wrong command name

7 years agokexclude->yumexclude
Thierry Parmentelat [Mon, 13 Feb 2012 10:25:58 +0000]
kexclude->yumexclude

8 years agoSetting tag bootstrapfs-2.0-13 bootstrapfs-2.0-13
Thierry Parmentelat [Wed, 31 Aug 2011 09:53:54 +0000]
Setting tag bootstrapfs-2.0-13
plc.d/packages: rewrote comments about some corner cases where it fails
plc.d/packages: marginally more robust

8 years agoadd note
Thierry Parmentelat [Wed, 31 Aug 2011 09:51:53 +0000]
add note

8 years agocosmetic
Thierry Parmentelat [Tue, 30 Aug 2011 17:44:23 +0000]
cosmetic
better explanation message about the various forms supported

8 years agoSetting tag bootstrapfs-2.0-12 bootstrapfs-2.0-12
Thierry Parmentelat [Fri, 10 Jun 2011 13:37:59 +0000]
Setting tag bootstrapfs-2.0-12
minor tweak in plc.d/packages

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/bootstrapfs
Thierry Parmentelat [Fri, 10 Jun 2011 12:21:24 +0000]
Merge branch 'master' of ssh://git.onelab.eu/git/bootstrapfs

8 years agoSetting tag bootstrapfs-2.0-11 bootstrapfs-2.0-11
Baris Metin [Mon, 6 Jun 2011 18:56:49 +0000]
Setting tag bootstrapfs-2.0-11
sl6 templates

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/bootstrapfs
Thierry Parmentelat [Mon, 9 May 2011 08:04:07 +0000]
Merge branch 'master' of ssh://git.onelab.eu/git/bootstrapfs

8 years agominor tweaks in /etc/plc.d/packages
Thierry Parmentelat [Thu, 5 May 2011 09:01:44 +0000]
minor tweaks in /etc/plc.d/packages

8 years agoadd sl6 templates
S.Çağlar Onur [Fri, 11 Mar 2011 18:05:10 +0000]
add sl6 templates

8 years agoSetting tag bootstrapfs-2.0-10 bootstrapfs-2.0-10
Thierry Parmentelat [Thu, 17 Feb 2011 21:11:36 +0000]
Setting tag bootstrapfs-2.0-10
bugfix for multi-flavour deployments

8 years agoadd dep. to ed
Thierry Parmentelat [Mon, 7 Feb 2011 14:10:01 +0000]
add dep. to ed

8 years agoMerge branch 'master' of ssh://git.onelab.eu/git/bootstrapfs
Thierry Parmentelat [Sat, 5 Feb 2011 23:20:03 +0000]
Merge branch 'master' of ssh://git.onelab.eu/git/bootstrapfs

8 years agonot only print actions, actually perform them
Thierry Parmentelat [Sat, 5 Feb 2011 23:19:51 +0000]
not only print actions, actually perform them

8 years agoSetting tag bootstrapfs-2.0-9 bootstrapfs-2.0-9
Thierry Parmentelat [Fri, 4 Feb 2011 13:19:46 +0000]
Setting tag bootstrapfs-2.0-9
for multi-flavours : 'packages' step in plc.d now handles vserver links and related hacks in yumgroups

8 years agocheck more appropriately
Thierry Parmentelat [Fri, 4 Feb 2011 08:25:45 +0000]
check more appropriately

8 years agotake care of yumgroups for when multi-flavour
Thierry Parmentelat [Thu, 3 Feb 2011 17:17:23 +0000]
take care of yumgroups for when multi-flavour
rewrite the code that handles vserver symlinks
revert to default mode that runs createrepo on a need-by-need basis
need to manually run /etc/plc.c/packages force
to force a re-run of createrepo

8 years agodon't check for createrepo and take it for granted
Thierry Parmentelat [Thu, 3 Feb 2011 12:29:39 +0000]
don't check for createrepo and take it for granted

8 years agodo not support (very old) yum-arch, only createrepo
Thierry Parmentelat [Thu, 3 Feb 2011 12:28:05 +0000]
do not support (very old) yum-arch, only createrepo

8 years agoSetting tag bootstrapfs-2.0-8 bootstrapfs-2.0-8
Thierry Parmentelat [Thu, 27 Jan 2011 21:03:58 +0000]
Setting tag bootstrapfs-2.0-8
no semantic change - attempt to speed up build

8 years agospeed up build - skip std rpm postprocessing
Thierry Parmentelat [Wed, 26 Jan 2011 11:44:07 +0000]
speed up build - skip std rpm postprocessing

8 years agoSetting tag bootstrapfs-2.0-7 bootstrapfs-2.0-7
Thierry Parmentelat [Sun, 23 Jan 2011 11:58:09 +0000]
Setting tag bootstrapfs-2.0-7
yum repo template for f14 nodes
tweaks the way /etc/plc.d/packages works

8 years agotemplates for the f14 yum config that goes on the nodes
Thierry Parmentelat [Wed, 19 Jan 2011 17:01:30 +0000]
templates for the f14 yum config that goes on the nodes

8 years agofix URL in specfile - rm svn-keywords
Thierry Parmentelat [Wed, 5 Jan 2011 16:55:35 +0000]
fix URL in specfile - rm svn-keywords

9 years agofix links for vserver-* packages
Barış Metin [Wed, 15 Sep 2010 12:49:11 +0000]
fix links for vserver-* packages

9 years agoMerge commit 'local_master/master'
root [Fri, 20 Aug 2010 13:09:28 +0000]
Merge commit 'local_master/master'

9 years agoSetting tag BootstrapFS-2.0-6
Barış Metin [Mon, 5 Jul 2010 12:32:52 +0000]
Setting tag BootstrapFS-2.0-6
add sha1sum
module name changes

9 years agofixed sha1sum generation
Thierry Parmentelat [Sun, 4 Jul 2010 06:30:41 +0000]
fixed sha1sum generation

9 years agobugfix
Thierry Parmentelat [Sat, 3 Jul 2010 08:17:15 +0000]
bugfix

9 years agoprepare for lowercaing module name
Thierry Parmentelat [Fri, 2 Jul 2010 14:41:13 +0000]
prepare for lowercaing module name

9 years agocreate sha1 checksum files
S.Çağlar Onur [Thu, 1 Jul 2010 15:20:57 +0000]
create sha1 checksum files

9 years agoSetting tag BootstrapFS-2.0-5
Barış Metin [Tue, 27 Apr 2010 08:55:57 +0000]
Setting tag BootstrapFS-2.0-5
support different flavours of vservers on nodes

9 years agofix typo again
Barış Metin [Tue, 27 Apr 2010 08:53:46 +0000]
fix typo again

9 years agofix misleading commit
Barış Metin [Tue, 27 Apr 2010 08:52:49 +0000]
fix misleading commit

9 years agotypo
Thierry Parmentelat [Tue, 27 Apr 2010 08:36:07 +0000]
typo

9 years agocreate symlinks instead of copying files
Barış Metin [Thu, 22 Apr 2010 09:55:57 +0000]
create symlinks instead of copying files

9 years agoget the correct pkg name
Barış Metin [Tue, 20 Apr 2010 16:31:12 +0000]
get the correct pkg name

9 years agoto be able to create different flavours of vservers (exp. f8 on f12 nodes)
Barış Metin [Tue, 20 Apr 2010 15:02:29 +0000]
to be able to create different flavours of vservers (exp. f8 on f12 nodes)
cp vrefs to all supported deployments in install-rpms
next step is to add packages to yumgroups.xml

9 years agoSetting tag BootstrapFS-2.0-4
Thierry Parmentelat [Mon, 12 Apr 2010 10:27:26 +0000]
Setting tag BootstrapFS-2.0-4
fix unmatched $ in URL svn keywords

9 years agounmatched $
Thierry Parmentelat [Mon, 12 Apr 2010 10:25:21 +0000]
unmatched $

9 years agoSetting tag BootstrapFS-2.0-3
Thierry Parmentelat [Fri, 2 Apr 2010 13:11:44 +0000]
Setting tag BootstrapFS-2.0-3
choice between various pldistros is not made at build time, but at run time
relies on GetNodeFlavour to expose the node's fcdistro - requires PLCAPI-5.0-5
in addition, the baseurl for the myplc repo is http:// and not https:// anymore
the https method does not work on fedora 12, and GPG is used below anyway

9 years agoyum to use http to fetch myplc rpms as they are GPG checked anyway
Thierry Parmentelat [Fri, 2 Apr 2010 12:03:39 +0000]
yum to use http to fetch myplc rpms as they are GPG checked anyway

9 years agomulti-fcdistro yum config
Thierry Parmentelat [Fri, 2 Apr 2010 07:54:50 +0000]
multi-fcdistro yum config

9 years agoremove install deadlock
Thierry Parmentelat [Fri, 2 Apr 2010 04:15:17 +0000]
remove install deadlock

9 years agooops
Thierry Parmentelat [Thu, 1 Apr 2010 17:53:49 +0000]
oops

9 years agoscaffolding multi-fcdistro yum config
Thierry Parmentelat [Thu, 1 Apr 2010 14:51:04 +0000]
scaffolding multi-fcdistro yum config

9 years agominor change in case noderepo gets installed before myplc is started
Thierry Parmentelat [Mon, 22 Mar 2010 13:11:17 +0000]
minor change in case noderepo gets installed before myplc is started

9 years agoSetting tag BootstrapFS-2.0-2
Thierry Parmentelat [Fri, 12 Mar 2010 17:55:02 +0000]
Setting tag BootstrapFS-2.0-2
new slicerepo package for exposing stuff to slivers

9 years agocosmetic
Thierry Parmentelat [Fri, 12 Mar 2010 17:04:00 +0000]
cosmetic

9 years agooops
Thierry Parmentelat [Fri, 12 Mar 2010 16:56:58 +0000]
oops

9 years agofirst draft of the slicerepo
Thierry Parmentelat [Fri, 12 Mar 2010 13:59:47 +0000]
first draft of the slicerepo

9 years agoSetting tag BootstrapFS-2.0-1
Thierry Parmentelat [Fri, 29 Jan 2010 14:02:45 +0000]
Setting tag BootstrapFS-2.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 nodeyum; first draft has the php scripts and conf_files for tweaking nodes yum config

9 years agofix broken yum repo generation
Thierry Parmentelat [Thu, 28 Jan 2010 14:13:00 +0000]
fix broken yum repo generation

9 years agooops, had been moved to the wrong place
Thierry Parmentelat [Wed, 27 Jan 2010 22:12:09 +0000]
oops, had been moved to the wrong place

9 years agoplc.d/packages part of nodeyum
Thierry Parmentelat [Wed, 27 Jan 2010 21:41:40 +0000]
plc.d/packages part of nodeyum

9 years agofix
Thierry Parmentelat [Wed, 27 Jan 2010 20:54:58 +0000]
fix

9 years agoconf_files belong to the same module
Thierry Parmentelat [Wed, 27 Jan 2010 20:44:22 +0000]
conf_files belong to the same module

9 years agofix
Thierry Parmentelat [Wed, 27 Jan 2010 20:37:13 +0000]
fix

9 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

9 years agomore fixes
Thierry Parmentelat [Tue, 26 Jan 2010 19:50:48 +0000]
more fixes

9 years agokwd
Thierry Parmentelat [Tue, 26 Jan 2010 17:40:52 +0000]
kwd

9 years agofix bootstrapfs names, and add fcdistro to extension tarballs
Thierry Parmentelat [Tue, 26 Jan 2010 17:20:29 +0000]
fix bootstrapfs names, and add fcdistro to extension tarballs

9 years agoBranch 2.0 for module BootstrapFS created (as new trunk) from tag BootstrapFS-1.0-11
Thierry Parmentelat [Tue, 26 Jan 2010 16:51:02 +0000]
Branch 2.0 for module BootstrapFS created (as new trunk) from tag BootstrapFS-1.0-11

9 years agoBranch 2.0 for module BootstrapFS created (as new trunk) from tag BootstrapFS-1.0-11 1.0
Thierry Parmentelat [Tue, 26 Jan 2010 16:50:59 +0000]
Branch 2.0 for module BootstrapFS created (as new trunk) from tag BootstrapFS-1.0-11

9 years ago3-fold nodefamily now has fcdistro as well
Thierry Parmentelat [Tue, 26 Jan 2010 13:57:24 +0000]
3-fold nodefamily now has fcdistro as well

9 years agoSetting tag BootstrapFS-1.0-11 BootstrapFS-1.0-11
Thierry Parmentelat [Mon, 4 Jan 2010 15:22:00 +0000]
Setting tag BootstrapFS-1.0-11
for building on fedora12

9 years agoSetting tag BootstrapFS-1.0-11
Thierry Parmentelat [Mon, 4 Jan 2010 15:21:58 +0000]
Setting tag BootstrapFS-1.0-11
for building on fedora12

9 years agofor f12
Thierry Parmentelat [Sun, 3 Jan 2010 21:49:56 +0000]
for f12

10 years agoSetting tag BootstrapFS-1.0-10
Thierry Parmentelat [Thu, 22 Oct 2009 09:25:29 +0000]
Setting tag BootstrapFS-1.0-10
cosmetic change in message at build-time

10 years agocosmetic
Thierry Parmentelat [Tue, 20 Oct 2009 11:12:34 +0000]
cosmetic

10 years agoSetting tag BootstrapFS-1.0-9
Thierry Parmentelat [Fri, 9 Oct 2009 15:41:54 +0000]
Setting tag BootstrapFS-1.0-9
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 agoTagging module BootstrapFS - BootstrapFS-1.0-8
Thierry Parmentelat [Tue, 7 Apr 2009 17:05:20 +0000]
Tagging module BootstrapFS - BootstrapFS-1.0-8
bugfix for when a .post script is not needed

10 years agosometimes there is no post script
Thierry Parmentelat [Tue, 7 Apr 2009 16:59:30 +0000]
sometimes there is no post script

10 years agoTagging module BootstrapFS - BootstrapFS-1.0-7
Thierry Parmentelat [Tue, 7 Apr 2009 09:38:49 +0000]
Tagging module BootstrapFS - BootstrapFS-1.0-7
search post-install scripts (.post) in path (distro, then planetlab)
mostly useful for externally-defined pldistros

10 years agosvn:keywords
Thierry Parmentelat [Fri, 3 Apr 2009 09:02:40 +0000]
svn:keywords

10 years agolocate .post scripts as for .pkgs files, i.e. first in pldistro-dep config dir, then...
Thierry Parmentelat [Fri, 3 Apr 2009 07:45:02 +0000]
locate .post scripts as for .pkgs files, i.e. first in pldistro-dep config dir, then in default config.planetlab

10 years agowarns before running post install script
Thierry Parmentelat [Thu, 2 Apr 2009 17:45:16 +0000]
warns before running post install script

10 years agoTagging module BootstrapFS - BootstrapFS-1.0-6
Thierry Parmentelat [Thu, 8 Jan 2009 09:30:18 +0000]
Tagging module BootstrapFS - BootstrapFS-1.0-6
fix build bug when dealing with extensions

10 years agofix http://svn.planet-lab.org/changeset/11139 : extensions were not building
Thierry Parmentelat [Tue, 6 Jan 2009 13:44:09 +0000]
fix svn.planet-lab.org/changeset/11139 : extensions were not building

10 years agoTagging module BootstrapFS - BootstrapFS-1.0-5
Thierry Parmentelat [Thu, 4 Dec 2008 07:31:31 +0000]
Tagging module BootstrapFS - BootstrapFS-1.0-5
optional package bootstrapfs-<pldiftr>-<arch>-plain comes with uncompressed images for faster tests

10 years agothe new bootstrapfs-*-plain rpm has uncompressed bootstrapfs images (for tests)
Thierry Parmentelat [Mon, 24 Nov 2008 17:22:00 +0000]
the new bootstrapfs-*-plain rpm has uncompressed bootstrapfs images (for tests)