summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Thierry Parmentelat [Tue, 4 Mar 2008 15:16:34 +0000 (15:16 +0000)]
let plc.d/packages redo createrepo
Thierry Parmentelat [Tue, 4 Mar 2008 14:55:50 +0000 (14:55 +0000)]
fix
Thierry Parmentelat [Tue, 4 Mar 2008 14:51:54 +0000 (14:51 +0000)]
postinstall for signing pkgs - noderepo requires myplc - using Provides: on the myplc* side
Thierry Parmentelat [Tue, 4 Mar 2008 14:03:27 +0000 (14:03 +0000)]
missing quotes
Thierry Parmentelat [Tue, 4 Mar 2008 13:48:53 +0000 (13:48 +0000)]
no need to check out build
Thierry Parmentelat [Tue, 4 Mar 2008 13:24:45 +0000 (13:24 +0000)]
cross-module name change for more consistency
Thierry Parmentelat [Tue, 4 Mar 2008 12:30:39 +0000 (12:30 +0000)]
first draft of a noderepo package
(probably doesn't work but commit is needed for testing)
purpose is to package all the node-oriented rpms on cross-platform myplc
Marc Fiuczynski [Fri, 22 Feb 2008 20:52:00 +0000 (20:52 +0000)]
fix: yum clean all installroot was pointing at the wrong directory
Marc Fiuczynski [Fri, 22 Feb 2008 20:49:53 +0000 (20:49 +0000)]
minor clean up of code that invokes an optional .post processing script after packages from the specified .pkgs file have been installed
Marc Fiuczynski [Fri, 22 Feb 2008 20:35:28 +0000 (20:35 +0000)]
get rid of the nullglob
Stephen Soltesz [Wed, 20 Feb 2008 20:31:26 +0000 (20:31 +0000)]
I meant for that to be vdir at this point in the script
Stephen Soltesz [Wed, 20 Feb 2008 20:29:51 +0000 (20:29 +0000)]
Modified to run config.planetlab/*.post scripts for the various bootstrap pkgs
files available in cofig.*/bootstrap*.post
Thierry Parmentelat [Fri, 18 Jan 2008 15:59:25 +0000 (15:59 +0000)]
Tagging module BootstrapFS -- from bootstrapfs-0.1-1 to bootstrapfs-0.1-2
search more carefully for alternate pkgs files
handling of sysconfig/crontab and creation of site_admin reviewed
(this tag is set with module-tag.py)
Faiyaz Ahmed [Thu, 17 Jan 2008 21:45:17 +0000 (21:45 +0000)]
Im not sure what I'm doing but mef says this is how to make these changes.
Marc Fiuczynski [Thu, 10 Jan 2008 19:21:10 +0000 (19:21 +0000)]
for got $
Marc Fiuczynski [Thu, 10 Jan 2008 19:17:45 +0000 (19:17 +0000)]
With more care check if there are any pkgs to build.
Thierry Parmentelat [Thu, 10 Jan 2008 16:12:35 +0000 (16:12 +0000)]
for onelab
Faiyaz Ahmed [Wed, 9 Jan 2008 17:31:56 +0000 (17:31 +0000)]
obscure naming confused me. comments inline.
Thierry Parmentelat [Tue, 8 Jan 2008 11:49:43 +0000 (11:49 +0000)]
ready for tagging
reviewed URLs and %{plrelease}
Thierry Parmentelat [Sat, 5 Jan 2008 09:58:03 +0000 (09:58 +0000)]
fix typo & repair broken build
Thierry Parmentelat [Fri, 4 Jan 2008 23:02:43 +0000 (23:02 +0000)]
production image was not installed
Faiyaz Ahmed [Fri, 4 Jan 2008 21:03:11 +0000 (21:03 +0000)]
syntax error.
Faiyaz Ahmed [Thu, 3 Jan 2008 22:12:59 +0000 (22:12 +0000)]
create site_admin account and disable cron delay.
Faiyaz Ahmed [Thu, 3 Jan 2008 21:08:12 +0000 (21:08 +0000)]
Doesn't belong here.
Thierry Parmentelat [Thu, 13 Dec 2007 16:12:10 +0000 (16:12 +0000)]
commenting off site_admin as it breaks the build
Faiyaz Ahmed [Wed, 12 Dec 2007 21:06:13 +0000 (21:06 +0000)]
expand tabs.
Faiyaz Ahmed [Wed, 12 Dec 2007 21:04:16 +0000 (21:04 +0000)]
moved site admin down so as not to get in the vref. Also disabled 000-delay.cron.
Faiyaz Ahmed [Wed, 12 Dec 2007 20:32:32 +0000 (20:32 +0000)]
SSH doesn't accept passwords. This looks ok. No password for console access.
Faiyaz Ahmed [Wed, 12 Dec 2007 20:22:25 +0000 (20:22 +0000)]
Bad idea. Have to figure out how to make that a console only account.
Faiyaz Ahmed [Wed, 12 Dec 2007 20:19:36 +0000 (20:19 +0000)]
add site_admin account
Thierry Parmentelat [Wed, 12 Dec 2007 12:00:47 +0000 (12:00 +0000)]
missed changes needed after pldistro files have moved in build/config.<pldistro>
Daniel Hokka Zakrisson [Fri, 7 Dec 2007 16:50:45 +0000 (16:50 +0000)]
Remove unneeded services.
Thierry Parmentelat [Fri, 7 Dec 2007 15:59:29 +0000 (15:59 +0000)]
fix wrong argument passing to pl_root_mkfedora & more strict checking
Thierry Parmentelat [Fri, 7 Dec 2007 12:31:14 +0000 (12:31 +0000)]
cleaning up the root creation functions and build.common - untested
Thierry Parmentelat [Thu, 6 Dec 2007 08:55:20 +0000 (08:55 +0000)]
(*) groups distro-dependent files in build/config.<distro>
(*) renamed .lst files into .pkgs (lst suffix commonly used for other/tmp purposes)
(*) distro-dependent files are (mostly) optional, defaults to planetlab
(*) mkfedora accepts new -f argument : to pass a pkgs file rather than -p .. -g ..
(*) mkfedora supports junk: and precious: in pkgs file
this is from the former bootcd/prep.sh - to reduce footprint
Notes.
(*) this is untested
(*) mkfedora still supports -x (exclude) on the command line and in pkgs file
however I suspect this feature is never used
(*) mkfedora is still a separate command - could/should be merged into buld.common
(*) myplc/build.functions could/should be merged into build.common as well
Thierry Parmentelat [Wed, 21 Nov 2007 16:57:26 +0000 (16:57 +0000)]
previous change trashed the -k option to mkfedora
Thierry Parmentelat [Wed, 21 Nov 2007 09:51:43 +0000 (09:51 +0000)]
oops - uses new lst parsing in subdir too
Thierry Parmentelat [Wed, 21 Nov 2007 09:31:37 +0000 (09:31 +0000)]
naming .lst files after pldistro - including the <pldistro>-filesystems directory
Thierry Parmentelat [Tue, 20 Nov 2007 08:33:09 +0000 (08:33 +0000)]
adds group PlanetLab in things to install
at least rpm is required at runtime
the initial purpose of this bootstrap tarball is to speed up installs
Marc Fiuczynski [Mon, 12 Nov 2007 14:42:33 +0000 (14:42 +0000)]
minor cleanup
Marc Fiuczynski [Thu, 8 Nov 2007 16:36:51 +0000 (16:36 +0000)]
eliminate file entry for BootstrapFS in %{_datadir}
Marc Fiuczynski [Thu, 8 Nov 2007 16:34:51 +0000 (16:34 +0000)]
move timing comment to the tar operation
Marc Fiuczynski [Thu, 8 Nov 2007 16:26:08 +0000 (16:26 +0000)]
It appears that some rpm is mounting /proc, which is not what we want.
Marc Fiuczynski [Thu, 8 Nov 2007 16:02:23 +0000 (16:02 +0000)]
fix using the wrong variable names, update comments, and put in some debugging echo statements
Marc Fiuczynski [Thu, 8 Nov 2007 15:52:59 +0000 (15:52 +0000)]
* call pl_mkfedora directly rather than pl_setup_chroot
* use the build.common pl_get{Packages,Groups} functions
Marc Fiuczynski [Thu, 8 Nov 2007 15:46:04 +0000 (15:46 +0000)]
include bash in the base installation of a vserver reference
Marc Fiuczynski [Thu, 8 Nov 2007 15:35:30 +0000 (15:35 +0000)]
need to pushd/popd to the BootstrapFS module
Marc Fiuczynski [Thu, 8 Nov 2007 15:35:08 +0000 (15:35 +0000)]
fixed typo
Marc Fiuczynski [Wed, 7 Nov 2007 21:01:27 +0000 (21:01 +0000)]
* use pl_getPackages and pl_getGroups functions from build.common
* "clean all" the yum cache of the base vserver reference image
Marc Fiuczynski [Tue, 6 Nov 2007 20:49:33 +0000 (20:49 +0000)]
Support to build bootstrap filesystems (i.e. PlanetLab-Bootstrap*.tar.bz2)
Marc Fiuczynski [Tue, 6 Nov 2007 20:42:36 +0000 (20:42 +0000)]
renamed bootstrap-filesystem -> bootstrap-filesystems
Marc Fiuczynski [Tue, 6 Nov 2007 20:39:39 +0000 (20:39 +0000)]
subdir to keep the package definitons for PlanetLab-Bootstrap*.tar.bz2 files
Marc Fiuczynski [Tue, 6 Nov 2007 20:37:22 +0000 (20:37 +0000)]
Following PlanetLab convention for managing our source code.