Thierry Parmentelat [Wed, 28 Nov 2007 01:00:11 +0000 (01:00 +0000)]
devel rpms are needed for srpm
Thierry Parmentelat [Wed, 28 Nov 2007 00:28:28 +0000 (00:28 +0000)]
I mean, dont care, not dont display
Thierry Parmentelat [Wed, 28 Nov 2007 00:20:06 +0000 (00:20 +0000)]
tries to fix dependencies
Marc Fiuczynski [Tue, 27 Nov 2007 22:17:49 +0000 (22:17 +0000)]
install kernel-devel*.rpms after kernel build
Marc Fiuczynski [Tue, 27 Nov 2007 17:05:13 +0000 (17:05 +0000)]
switch back to linux-patches; uncomment proper
Marc Fiuczynski [Tue, 27 Nov 2007 17:04:30 +0000 (17:04 +0000)]
revert to Thierry's srpm build approach, and change DEPENDS to kernel-devel
Marc Fiuczynski [Tue, 27 Nov 2007 17:03:12 +0000 (17:03 +0000)]
revert to Thierry's srpm build approach
Thierry Parmentelat [Tue, 27 Nov 2007 12:40:56 +0000 (12:40 +0000)]
* Makefile mostly reverted to rev. 7084 - do not use srpm packages for now
* switched back to 2.6.22 for f8 only - no need to try this anyway
* re-enabled proper
Thierry Parmentelat [Tue, 27 Nov 2007 11:12:06 +0000 (11:12 +0000)]
* temp: disabling proper
* exp: using 2.6.22 on all platforms
Thierry Parmentelat [Tue, 27 Nov 2007 09:42:15 +0000 (09:42 +0000)]
trying a longer topdir for f8 builds - Only dest dir longer than base dir not supported
Marc Fiuczynski [Mon, 26 Nov 2007 23:03:09 +0000 (23:03 +0000)]
change configure_yum_in_vserver() to update the @...@ variables from yum.conf before putting it into the vserver
Thierry Parmentelat [Mon, 26 Nov 2007 22:09:44 +0000 (22:09 +0000)]
attempt to solve mount (/proc /dev/pts) issues :
(*) attempt to use netsharedpath with /proc and /dev/pts on all platforms
(*) this is done in .rpmmacros, as well as in /etc/rpm/macros in
the vserver *AND* in the chroot being built
(*) mount/umount /proc restored on all platforms
Thierry Parmentelat [Mon, 26 Nov 2007 21:40:29 +0000 (21:40 +0000)]
revert the logic, rpms depends on srpm
(*) for usual packges
CODESPECS -> MAKE -> CODEBASE -> SOURCES -> SRPM -> RPM
(*) for packages containing 'srpm'
CODESPECS -> MAKE -> CODEBASE -> make srpm -> SRPM -> RPM
(*) needed to rename SPECS into CODESPECS for timestamps consistency
spec files get overwritten when rebuilding from source rpm
Marc Fiuczynski [Mon, 26 Nov 2007 20:47:13 +0000 (20:47 +0000)]
updated MAILTO support
Marc Fiuczynski [Mon, 26 Nov 2007 20:46:19 +0000 (20:46 +0000)]
added centos5 support
Faiyaz Ahmed [Mon, 26 Nov 2007 17:21:28 +0000 (17:21 +0000)]
added fprobe-ulog.
Faiyaz Ahmed [Mon, 26 Nov 2007 17:18:26 +0000 (17:18 +0000)]
added fprobe-ulog.
Thierry Parmentelat [Mon, 26 Nov 2007 15:49:02 +0000 (15:49 +0000)]
customizes root bash prompt
Thierry Parmentelat [Mon, 26 Nov 2007 15:48:35 +0000 (15:48 +0000)]
more verbose - simpler mirror detection - prints warning when using /etc/planetlab/plc_config
Daniel Hokka Zakrisson [Mon, 26 Nov 2007 14:10:22 +0000 (14:10 +0000)]
Should build fine now.
Thierry Parmentelat [Mon, 26 Nov 2007 06:57:43 +0000 (06:57 +0000)]
protect against recent changes
Thierry Parmentelat [Mon, 26 Nov 2007 06:56:38 +0000 (06:56 +0000)]
the exploded-tree linux trunk has changed place - thanks daniel
Daniel Hokka Zakrisson [Sun, 25 Nov 2007 02:53:32 +0000 (02:53 +0000)]
Add mtools for BootCD.
Thierry Parmentelat [Fri, 23 Nov 2007 14:28:12 +0000 (14:28 +0000)]
attempts to wrap a summary of potential mount-related installation problems in the weblog
Thierry Parmentelat [Fri, 23 Nov 2007 11:14:29 +0000 (11:14 +0000)]
remove confusing (backward) dates in log
Thierry Parmentelat [Fri, 23 Nov 2007 09:05:12 +0000 (09:05 +0000)]
linux-2.6 and Linux-2.6 have different paths to specfile
Thierry Parmentelat [Fri, 23 Nov 2007 08:56:53 +0000 (08:56 +0000)]
less confusing output in specfile when using unknown distro
Thierry Parmentelat [Fri, 23 Nov 2007 08:55:44 +0000 (08:55 +0000)]
distroname and distrorelease exported in all specfiles, as was pldistro
Thierry Parmentelat [Thu, 22 Nov 2007 19:54:04 +0000 (19:54 +0000)]
f8 is broken anyway, so let's try Daniel's - nothing to lose
Thierry Parmentelat [Thu, 22 Nov 2007 19:49:40 +0000 (19:49 +0000)]
re-enables Marc's patch on fc4 as it seems to work
without it, filesystem does not get installed on fc4 anyway
Thierry Parmentelat [Thu, 22 Nov 2007 13:32:34 +0000 (13:32 +0000)]
another readme
Thierry Parmentelat [Thu, 22 Nov 2007 12:01:04 +0000 (12:01 +0000)]
temporary : mount/umount /proc : enabled on fc4 as it used to work before - disabled on fc6 & higher
Thierry Parmentelat [Thu, 22 Nov 2007 12:00:09 +0000 (12:00 +0000)]
adding emacs to the build image
Marc Fiuczynski [Thu, 22 Nov 2007 06:11:48 +0000 (06:11 +0000)]
need languages too
Marc Fiuczynski [Thu, 22 Nov 2007 06:10:05 +0000 (06:10 +0000)]
mount /proc as some rpms require this; set _netsharedpath to /proc
Marc Fiuczynski [Thu, 22 Nov 2007 05:19:52 +0000 (05:19 +0000)]
quiet rsync motd
Marc Fiuczynski [Thu, 22 Nov 2007 04:29:29 +0000 (04:29 +0000)]
updating mirrors to include the new build.planet-laborg mirror; got rid of a few others
Marc Fiuczynski [Thu, 22 Nov 2007 04:20:22 +0000 (04:20 +0000)]
ensure that build command is executable
Marc Fiuczynski [Wed, 21 Nov 2007 22:19:30 +0000 (22:19 +0000)]
temp disable cloning support
Marc Fiuczynski [Wed, 21 Nov 2007 22:13:03 +0000 (22:13 +0000)]
when CLONED do not run vym or pkgmgmt internalize
Marc Fiuczynski [Wed, 21 Nov 2007 22:10:56 +0000 (22:10 +0000)]
update CLONED logic
Marc Fiuczynski [Wed, 21 Nov 2007 22:06:21 +0000 (22:06 +0000)]
do not run 'vserver ... pkgmgmt internalize' when cloning a reference vserver
Marc Fiuczynski [Wed, 21 Nov 2007 21:54:14 +0000 (21:54 +0000)]
/vservers not /vserver
Marc Fiuczynski [Wed, 21 Nov 2007 21:48:15 +0000 (21:48 +0000)]
/vservers not /vserver
Thierry Parmentelat [Wed, 21 Nov 2007 21:06:54 +0000 (21:06 +0000)]
test phase more robust
Thierry Parmentelat [Wed, 21 Nov 2007 21:01:58 +0000 (21:01 +0000)]
test phase more robust
Thierry Parmentelat [Wed, 21 Nov 2007 20:05:47 +0000 (20:05 +0000)]
use vserver clone when the reference *does* exist
Thierry Parmentelat [Wed, 21 Nov 2007 19:44:38 +0000 (19:44 +0000)]
add a note about kernel configs
Thierry Parmentelat [Wed, 21 Nov 2007 19:40:12 +0000 (19:40 +0000)]
uses the new tests module
Marc Fiuczynski [Wed, 21 Nov 2007 19:01:15 +0000 (19:01 +0000)]
don't sync debug/ iso/ ppc/ source/
Marc Fiuczynski [Wed, 21 Nov 2007 18:54:25 +0000 (18:54 +0000)]
rename variable path -> repopath
Marc Fiuczynski [Wed, 21 Nov 2007 18:50:22 +0000 (18:50 +0000)]
use := rather than = for consistency
Marc Fiuczynski [Wed, 21 Nov 2007 18:49:51 +0000 (18:49 +0000)]
added optimization: check if we can create new vserver from a reference image
Marc Fiuczynski [Wed, 21 Nov 2007 16:42:17 +0000 (16:42 +0000)]
- switched to mirrors. as default rsync url
- generalized so that we can also use centos in the future [not done]
- minor clean up on the set of paths to rsync
Thierry Parmentelat [Wed, 21 Nov 2007 15:19:02 +0000 (15:19 +0000)]
tries to identify why things are here - no change in contents
Thierry Parmentelat [Wed, 21 Nov 2007 14:14:12 +0000 (14:14 +0000)]
need pciutils-devel to build pypcilib
Thierry Parmentelat [Wed, 21 Nov 2007 14:10:16 +0000 (14:10 +0000)]
restores former policy to checkout /build rather than to export it, so subsequent (-o) runs can update it
Thierry Parmentelat [Wed, 21 Nov 2007 14:07:52 +0000 (14:07 +0000)]
building pypcilib for bootcd
Thierry Parmentelat [Wed, 21 Nov 2007 14:00:31 +0000 (14:00 +0000)]
a few readmes
Thierry Parmentelat [Wed, 21 Nov 2007 10:15:38 +0000 (10:15 +0000)]
oops again
Thierry Parmentelat [Wed, 21 Nov 2007 09:48:52 +0000 (09:48 +0000)]
cleanup
Thierry Parmentelat [Wed, 21 Nov 2007 09:06:11 +0000 (09:06 +0000)]
sigh again
Thierry Parmentelat [Wed, 21 Nov 2007 08:57:50 +0000 (08:57 +0000)]
sigh
Thierry Parmentelat [Wed, 21 Nov 2007 08:53:23 +0000 (08:53 +0000)]
oops
Thierry Parmentelat [Wed, 21 Nov 2007 08:46:29 +0000 (08:46 +0000)]
obsolete
Thierry Parmentelat [Wed, 21 Nov 2007 08:46:20 +0000 (08:46 +0000)]
simpler bootstrap : take the whole build
Thierry Parmentelat [Wed, 21 Nov 2007 08:24:56 +0000 (08:24 +0000)]
cleaned up last unused reference to v4_yumgroups.xml
Thierry Parmentelat [Wed, 21 Nov 2007 08:22:55 +0000 (08:22 +0000)]
replacing pldistro-fcdistro-*.lst with a pldistro-*.lst with variants embedded
Thierry Parmentelat [Wed, 21 Nov 2007 08:06:26 +0000 (08:06 +0000)]
pasted notes from former plc_devel_config.xml
Thierry Parmentelat [Wed, 21 Nov 2007 08:04:32 +0000 (08:04 +0000)]
obsolete
Marc Fiuczynski [Tue, 20 Nov 2007 20:45:13 +0000 (20:45 +0000)]
properly set pl_DISTRO_NAME for CentOS
Thierry Parmentelat [Tue, 20 Nov 2007 20:18:16 +0000 (20:18 +0000)]
rpmlib.h needs popt.h on f8
Marc Fiuczynski [Tue, 20 Nov 2007 20:13:19 +0000 (20:13 +0000)]
setting terminating null in sourcename rather than fullSource string
Marc Fiuczynski [Tue, 20 Nov 2007 19:16:13 +0000 (19:16 +0000)]
do output logging externally from within cron job
Marc Fiuczynski [Tue, 20 Nov 2007 19:00:02 +0000 (19:00 +0000)]
log actions
Thierry Parmentelat [Tue, 20 Nov 2007 10:28:36 +0000 (10:28 +0000)]
review error handling - log was not web-published when test fails
Thierry Parmentelat [Tue, 20 Nov 2007 08:41:52 +0000 (08:41 +0000)]
fine-tune depends + polishing
Thierry Parmentelat [Tue, 20 Nov 2007 08:17:49 +0000 (08:17 +0000)]
less verbose stage2
Thierry Parmentelat [Mon, 19 Nov 2007 21:30:11 +0000 (21:30 +0000)]
oops, webpath misses the last step
Thierry Parmentelat [Mon, 19 Nov 2007 21:24:36 +0000 (21:24 +0000)]
webpath wrong when autonumnbering is used
Marc Fiuczynski [Mon, 19 Nov 2007 20:06:53 +0000 (20:06 +0000)]
switch to use mirrors.kernel.org/fedora by default
Marc Fiuczynski [Mon, 19 Nov 2007 17:55:16 +0000 (17:55 +0000)]
add --delete to rsync command to ensure that old rpms that are no longer in the repo get deleted locally
Marc Fiuczynski [Mon, 19 Nov 2007 17:51:01 +0000 (17:51 +0000)]
increase loopback dev creation from 8 -> 256
Thierry Parmentelat [Mon, 19 Nov 2007 11:23:48 +0000 (11:23 +0000)]
created from f7
Thierry Parmentelat [Mon, 19 Nov 2007 11:00:09 +0000 (11:00 +0000)]
log naming
Thierry Parmentelat [Mon, 19 Nov 2007 10:49:55 +0000 (10:49 +0000)]
more doc in Makefile - normalized package names from the actual rpm names
Thierry Parmentelat [Sun, 18 Nov 2007 21:47:11 +0000 (21:47 +0000)]
trying to run mkfedora without mounting /proc at all
Thierry Parmentelat [Sun, 18 Nov 2007 21:46:30 +0000 (21:46 +0000)]
obsolete
Thierry Parmentelat [Fri, 16 Nov 2007 16:58:53 +0000 (16:58 +0000)]
propset - enables svn keywords
Thierry Parmentelat [Fri, 16 Nov 2007 15:22:28 +0000 (15:22 +0000)]
these files are needed too
Thierry Parmentelat [Fri, 16 Nov 2007 14:55:23 +0000 (14:55 +0000)]
* tentative merge of the onelab build, be sure to run
$ make stage1=true
before you make
* cleaned up obsolete stuff, like .cvsignore, devbox.sh
* to review : crontab - README - packages.sh
not sure what to do with these
Marc Fiuczynski [Thu, 8 Nov 2007 22:35:05 +0000 (22:35 +0000)]
typo in BootstrapFS dependency
Marc Fiuczynski [Thu, 8 Nov 2007 22:34:11 +0000 (22:34 +0000)]
Update BootstrapFS and VserverReference dependencies
Marc Fiuczynski [Thu, 8 Nov 2007 16:10:57 +0000 (16:10 +0000)]
sniff: typos suck.
Marc Fiuczynski [Thu, 8 Nov 2007 16:06:16 +0000 (16:06 +0000)]
need to grep for 'package:', not 'packages'
Marc Fiuczynski [Thu, 8 Nov 2007 15:31:51 +0000 (15:31 +0000)]
*do* use multiple modules for BootstrapFS
Marc Fiuczynski [Thu, 8 Nov 2007 15:29:49 +0000 (15:29 +0000)]
don't use multiple modules for BootstrapFS
Marc Fiuczynski [Thu, 8 Nov 2007 15:27:53 +0000 (15:27 +0000)]
added BootstrapFS package to the build
Marc Fiuczynski [Wed, 7 Nov 2007 21:03:03 +0000 (21:03 +0000)]
* added pl_getPackages() and pl_getGroups()
Marc Fiuczynski [Mon, 5 Nov 2007 17:41:15 +0000 (17:41 +0000)]
Need to define distrname within ''