build.git
16 years agoDeprecate PlanetLabAuth. Not used by anything
Faiyaz Ahmed [Fri, 5 Oct 2007 19:45:45 +0000 (19:45 +0000)]
Deprecate PlanetLabAuth.  Not used by anything

16 years agoDeprecate pycurl. Use fc6+ release.
Faiyaz Ahmed [Fri, 5 Oct 2007 19:44:04 +0000 (19:44 +0000)]
Deprecate pycurl.  Use fc6+ release.

16 years agoRenamed modules to keep inline with SVN. Removed deprecated modules (commented reason).
Faiyaz Ahmed [Fri, 5 Oct 2007 19:38:08 +0000 (19:38 +0000)]
Renamed modules to keep inline with SVN.  Removed deprecated modules (commented reason).

16 years agoRemoved PlanetLabConf
Faiyaz Ahmed [Fri, 5 Oct 2007 18:41:36 +0000 (18:41 +0000)]
Removed PlanetLabConf

16 years agoAdded SVNROOT.
Faiyaz Ahmed [Tue, 2 Oct 2007 17:33:05 +0000 (17:33 +0000)]
Added SVNROOT.

16 years agoPlanetLabConf was deprecated with the new pl_conf'less NM
Faiyaz Ahmed [Tue, 25 Sep 2007 19:21:56 +0000 (19:21 +0000)]
PlanetLabConf was deprecated with the new pl_conf'less NM

16 years agoRemoved PlanetLabAccounts and PlanetLabConf
Faiyaz Ahmed [Tue, 25 Sep 2007 19:21:08 +0000 (19:21 +0000)]
Removed PlanetLabAccounts and PlanetLabConf

16 years agoRemoved PlanetLabAccounts
Faiyaz Ahmed [Tue, 25 Sep 2007 18:38:47 +0000 (18:38 +0000)]
Removed PlanetLabAccounts

16 years agoRemove PLCAPI from vserver-reference
Faiyaz Ahmed [Tue, 18 Sep 2007 20:26:16 +0000 (20:26 +0000)]
Remove PLCAPI from vserver-reference

16 years ago- umount image lazily.
Marc Fiuczynski [Mon, 17 Sep 2007 16:49:15 +0000 (16:49 +0000)]
- umount image lazily.

- change order where a few of the /dev devices are created.
  - NOTE: need to make sure that it is ok to have those devices
    exposed within a vserver.

16 years agoDo umount's lazily.
Marc Fiuczynski [Mon, 17 Sep 2007 16:46:19 +0000 (16:46 +0000)]
Do umount's lazily.

16 years ago.rpmbuild.sh is now rpmbuild.sh in CVS
Marc Fiuczynski [Wed, 12 Sep 2007 21:05:52 +0000 (21:05 +0000)]
.rpmbuild.sh is now rpmbuild.sh in CVS

16 years agoalways use rpmbuild.sh to properly invoke rpmbuild
Marc Fiuczynski [Wed, 12 Sep 2007 20:28:14 +0000 (20:28 +0000)]
always use rpmbuild.sh to properly invoke rpmbuild

16 years agoupdate usage from .rpmbuild.sh -> rpmbuild.sh & get rid of makefile support to genera...
Marc Fiuczynski [Wed, 12 Sep 2007 20:26:20 +0000 (20:26 +0000)]
update usage from .rpmbuild.sh -> rpmbuild.sh & get rid of makefile support to generate the file

16 years agocreate a separate rpmbuild script that can be properly executed from sudo
Marc Fiuczynski [Wed, 12 Sep 2007 20:25:40 +0000 (20:25 +0000)]
create a separate rpmbuild script that can be properly executed from sudo

16 years agoignore .rpmbuild.sh, which gets generated by Rules.mk
Marc Fiuczynski [Wed, 12 Sep 2007 17:17:42 +0000 (17:17 +0000)]
ignore .rpmbuild.sh, which gets generated by Rules.mk

16 years agoalways use PWD as HOME to get current build directory as home directory for rpmbuild
Marc Fiuczynski [Mon, 10 Sep 2007 22:24:20 +0000 (22:24 +0000)]
always use PWD as HOME to get current build directory as home directory for rpmbuild

16 years agoalways use PWD as HOME to get current build directory as home directory for rpmbuild
Marc Fiuczynski [Mon, 10 Sep 2007 22:17:14 +0000 (22:17 +0000)]
always use PWD as HOME to get current build directory as home directory for rpmbuild

16 years agomake sure 'build' user has proper sudoers setup
Marc Fiuczynski [Mon, 10 Sep 2007 19:39:10 +0000 (19:39 +0000)]
make sure 'build' user has proper sudoers setup

16 years agobuild new PLCWWW and myplc-native modules
Marc Fiuczynski [Thu, 6 Sep 2007 21:02:43 +0000 (21:02 +0000)]
build new PLCWWW and myplc-native modules

16 years agoset pl_FEDORA_RELEASE to the result of calling pl_getFedoraRelease()
Marc Fiuczynski [Fri, 31 Aug 2007 03:17:34 +0000 (03:17 +0000)]
set pl_FEDORA_RELEASE to the result of calling pl_getFedoraRelease()

16 years agoonly build pycurl if we have a compatible curl-devel installed
Marc Fiuczynski [Fri, 31 Aug 2007 02:51:03 +0000 (02:51 +0000)]
only build pycurl if we have a compatible curl-devel installed

16 years agoAssume that pl_makedevs() was called to have /dev devices and dirs properly setup...
Marc Fiuczynski [Fri, 31 Aug 2007 02:23:08 +0000 (02:23 +0000)]
Assume that pl_makedevs() was called to have /dev devices and dirs properly setup before invoking mkfedora

16 years agoUse build.common functions
Marc Fiuczynski [Fri, 31 Aug 2007 02:21:22 +0000 (02:21 +0000)]
Use build.common functions

16 years agofix pl_mkfedora: call mkfedora not ./mkfedora
Marc Fiuczynski [Fri, 31 Aug 2007 02:20:54 +0000 (02:20 +0000)]
fix pl_mkfedora: call mkfedora not ./mkfedora

fix pl_setup_chroot: proper options argument handling

16 years agoCommon functions and variables used by various build.sh, build_devel.sh, prep.sh...
Marc Fiuczynski [Thu, 30 Aug 2007 16:34:48 +0000 (16:34 +0000)]
Common functions and variables used by various build.sh, build_devel.sh, prep.sh, and build.functions files in other PL CVS modules

16 years agoRemove finger (planetlabid)
Faiyaz Ahmed [Wed, 29 Aug 2007 20:28:08 +0000 (20:28 +0000)]
Remove finger (planetlabid)

16 years agoRemove PlanetlabID
Faiyaz Ahmed [Wed, 29 Aug 2007 19:20:37 +0000 (19:20 +0000)]
Remove PlanetlabID

16 years agofix so that it prints Core for Fedora release<7 and otherwise just drops Core for...
Marc Fiuczynski [Tue, 28 Aug 2007 21:49:09 +0000 (21:49 +0000)]
fix so that it prints Core for Fedora release<7 and otherwise just drops Core for release>=7

16 years agoadded OLPC F7 mirror repository
Marc Fiuczynski [Fri, 24 Aug 2007 05:01:39 +0000 (05:01 +0000)]
added OLPC F7 mirror repository

16 years agoAs of release version 7, Fedora dropped 'core'
Marc Fiuczynski [Fri, 24 Aug 2007 05:00:14 +0000 (05:00 +0000)]
As of release version 7, Fedora dropped 'core'

16 years agoAs of release version 7, Fedora dropped 'core'
Marc Fiuczynski [Fri, 24 Aug 2007 04:47:00 +0000 (04:47 +0000)]
As of release version 7, Fedora dropped 'core'

16 years agouse native mysql* from FC distribution rather than local/old mysql
Marc Fiuczynski [Wed, 22 Aug 2007 14:42:27 +0000 (14:42 +0000)]
use native mysql* from FC distribution rather than local/old mysql

16 years agofinal changes to gets things to build on FC6
Marc Fiuczynski [Wed, 22 Aug 2007 14:41:32 +0000 (14:41 +0000)]
final changes to gets things to build on FC6

16 years agouse smoke as a FC repository
Marc Fiuczynski [Tue, 21 Aug 2007 03:47:21 +0000 (03:47 +0000)]
use smoke as a FC repository

16 years agoswitch to using coblitz service rather than coblitz repository as source for FC rpms
Marc Fiuczynski [Tue, 21 Aug 2007 03:41:37 +0000 (03:41 +0000)]
switch to using coblitz service rather than coblitz repository as source for FC rpms

16 years agoAtticed. Replaced by v4_yumgroups.xml.
Faiyaz Ahmed [Mon, 20 Aug 2007 20:02:14 +0000 (20:02 +0000)]
Atticed.  Replaced by v4_yumgroups.xml.

16 years agomake ln paths relative instead of absolute. URL check was failing in PlanetLabConf.
Faiyaz Ahmed [Tue, 14 Aug 2007 16:16:39 +0000 (16:16 +0000)]
make ln paths relative instead of absolute.  URL check was failing in PlanetLabConf.

16 years agoAdded jre
Faiyaz Ahmed [Mon, 13 Aug 2007 19:20:55 +0000 (19:20 +0000)]
Added jre

16 years agoutil-vserver depends on libnl
Daniel Hokka Zakrisson [Tue, 31 Jul 2007 14:15:30 +0000 (14:15 +0000)]
util-vserver depends on libnl

16 years agoadd libnl
Daniel Hokka Zakrisson [Fri, 27 Jul 2007 20:08:34 +0000 (20:08 +0000)]
add libnl

16 years agoClean up the way the kernel gets built for i386 and x86_64 architectures.
Marc Fiuczynski [Tue, 24 Jul 2007 15:20:36 +0000 (15:20 +0000)]
Clean up the way the kernel gets built for i386 and x86_64 architectures.

16 years agofix off-by-one bug
Marc Fiuczynski [Mon, 23 Jul 2007 15:50:59 +0000 (15:50 +0000)]
fix off-by-one bug

16 years agoproperly terminate target string with null character
Marc Fiuczynski [Mon, 23 Jul 2007 15:12:44 +0000 (15:12 +0000)]
properly terminate target string with null character

16 years agocompile parseSpec with -D_GNU_SOURCE to eliminate stupid 'warning: implicit declarati...
Marc Fiuczynski [Thu, 19 Jul 2007 20:39:33 +0000 (20:39 +0000)]
compile parseSpec with -D_GNU_SOURCE to eliminate stupid 'warning: implicit declaration of function strnlen' message

16 years agoRemove CoDemux so kernel dev can continue without vnet.
Faiyaz Ahmed [Mon, 2 Jul 2007 17:44:40 +0000 (17:44 +0000)]
Remove CoDemux so kernel dev can continue without vnet.

16 years agoDisconnect madwifi.
Faiyaz Ahmed [Thu, 28 Jun 2007 16:46:38 +0000 (16:46 +0000)]
Disconnect madwifi.

16 years agoRemove vnet. Precursor to new kernel w/ iptables + vsever support.
Faiyaz Ahmed [Tue, 26 Jun 2007 17:54:33 +0000 (17:54 +0000)]
Remove vnet.  Precursor to new kernel w/ iptables + vsever support.

16 years agoAdd which to the VServer reference.
David E. Eisenstat [Mon, 25 Jun 2007 19:09:11 +0000 (19:09 +0000)]
Add which to the VServer reference.

17 years agoDeprecate v3_yumgroups.xml in favor of v4_yumgroups.xml.
Faiyaz Ahmed [Wed, 9 May 2007 20:26:38 +0000 (20:26 +0000)]
Deprecate v3_yumgroups.xml in favor of v4_yumgroups.xml.

17 years agoDeprecating v3_yumgroups.xml
Faiyaz Ahmed [Wed, 9 May 2007 20:25:23 +0000 (20:25 +0000)]
Deprecating v3_yumgroups.xml

17 years agoremoved duplicate codemux entry
Marc Fiuczynski [Fri, 4 May 2007 16:34:33 +0000 (16:34 +0000)]
removed duplicate codemux entry

17 years agoIncludes codemux
Faiyaz Ahmed [Wed, 2 May 2007 16:21:11 +0000 (16:21 +0000)]
Includes codemux

17 years agoadded codemux
KyoungSoo Park [Fri, 27 Apr 2007 19:17:20 +0000 (19:17 +0000)]
added codemux

17 years agoimported madwifi 0.9.3
Thierry Parmentelat [Mon, 16 Apr 2007 16:45:42 +0000 (16:45 +0000)]
imported madwifi 0.9.3

17 years agomyplc-release creation should be ok now
Thierry Parmentelat [Mon, 16 Apr 2007 15:28:18 +0000 (15:28 +0000)]
myplc-release creation should be ok now

17 years agooops, dir creation did not work, done otherwise
Thierry Parmentelat [Mon, 16 Apr 2007 15:17:06 +0000 (15:17 +0000)]
oops, dir creation did not work, done otherwise

17 years agomkdir before creating myplc-release
Thierry Parmentelat [Mon, 16 Apr 2007 15:08:08 +0000 (15:08 +0000)]
mkdir before creating myplc-release

17 years agocreate myplc-release with build date, hostname, location and detailed version, for...
Thierry Parmentelat [Mon, 16 Apr 2007 13:59:29 +0000 (13:59 +0000)]
create myplc-release with build date, hostname, location and detailed version, for embedding into myplc

17 years agoweb pages now packaged separately in the plcwww rmp package
Thierry Parmentelat [Mon, 16 Apr 2007 13:35:23 +0000 (13:35 +0000)]
web pages now packaged separately in the plcwww rmp package

17 years agoweb pages now packaged separately in the plcwww rmp package
Thierry Parmentelat [Mon, 16 Apr 2007 12:55:26 +0000 (12:55 +0000)]
web pages now packaged separately in the plcwww rmp package

17 years agoimported new_plc_www from HEAD into onelab subversion codebase
Thierry Parmentelat [Wed, 28 Mar 2007 07:40:10 +0000 (07:40 +0000)]
imported new_plc_www from HEAD into onelab subversion codebase

17 years agouses the branch rather than rc2
Thierry Parmentelat [Thu, 22 Mar 2007 21:01:35 +0000 (21:01 +0000)]
uses the branch rather than rc2

17 years agosvn extraction in multi_module mode missed semi-colon
Thierry Parmentelat [Mon, 19 Mar 2007 16:25:04 +0000 (16:25 +0000)]
svn extraction in multi_module mode missed semi-colon

17 years agoimported components : spec file needs being tweaked
Thierry Parmentelat [Mon, 19 Mar 2007 13:26:55 +0000 (13:26 +0000)]
imported components : spec file needs being tweaked

17 years agooops - screwed up between package and MODULE
Thierry Parmentelat [Mon, 19 Mar 2007 11:39:46 +0000 (11:39 +0000)]
oops - screwed up between package and MODULE

17 years agoget rid of default tags and stuff - allows to specify an alternate tagsfile
Thierry Parmentelat [Mon, 19 Mar 2007 09:18:55 +0000 (09:18 +0000)]
get rid of default tags and stuff - allows to specify an alternate tagsfile

17 years agoextracts tag definition
Thierry Parmentelat [Fri, 16 Mar 2007 19:08:13 +0000 (19:08 +0000)]
extracts tag definition

17 years agosame with bootmanager
Thierry Parmentelat [Fri, 16 Mar 2007 16:07:57 +0000 (16:07 +0000)]
same with bootmanager

17 years agobootcd imported into onelab subversion repo
Thierry Parmentelat [Fri, 16 Mar 2007 14:59:47 +0000 (14:59 +0000)]
bootcd imported into onelab subversion repo

17 years agooops, the SPEC needs to be relative to SVNPATH
Thierry Parmentelat [Wed, 14 Mar 2007 09:14:03 +0000 (09:14 +0000)]
oops, the SPEC needs to be relative to SVNPATH

17 years agobuilds new_plc_api from onelab subversion server on svn.one-lab.org
Thierry Parmentelat [Tue, 13 Mar 2007 15:53:07 +0000 (15:53 +0000)]
builds new_plc_api from onelab subversion server on svn.one-lab.org
using trunk for now

17 years agouses wireless-tools 29pre14
Thierry Parmentelat [Tue, 6 Mar 2007 22:19:16 +0000 (22:19 +0000)]
uses wireless-tools 29pre14

17 years agoSVNPATH tweaked after subversion tree reviewed
Thierry Parmentelat [Tue, 6 Mar 2007 17:04:46 +0000 (17:04 +0000)]
SVNPATH tweaked after subversion tree reviewed

17 years agoFix rsync for 2 boot servers.
Faiyaz Ahmed [Fri, 2 Mar 2007 21:12:49 +0000 (21:12 +0000)]
Fix rsync for 2 boot servers.

17 years agorevert to 1.49
Faiyaz Ahmed [Fri, 2 Mar 2007 20:55:36 +0000 (20:55 +0000)]
revert to 1.49

17 years agoRevert to 1.30
Faiyaz Ahmed [Fri, 2 Mar 2007 20:53:00 +0000 (20:53 +0000)]
Revert to 1.30

17 years agorevert to 1.23.2.1
Faiyaz Ahmed [Fri, 2 Mar 2007 20:42:25 +0000 (20:42 +0000)]
revert to 1.23.2.1

17 years agoreverting to 1.45.2.7
Faiyaz Ahmed [Fri, 2 Mar 2007 20:40:30 +0000 (20:40 +0000)]
reverting to 1.45.2.7

17 years agoreverts to TAG:=HEAD - TAG gets overridden by the wrapper script anyway
Thierry Parmentelat [Wed, 21 Feb 2007 11:10:03 +0000 (11:10 +0000)]
reverts to TAG:=HEAD - TAG gets overridden by the wrapper script anyway

17 years agohard-wire the local build policy for now
Thierry Parmentelat [Wed, 21 Feb 2007 10:21:25 +0000 (10:21 +0000)]
hard-wire the local build policy for now

17 years agofetches yumgroups.xml according to PLDISTRO
Thierry Parmentelat [Wed, 14 Feb 2007 08:47:15 +0000 (08:47 +0000)]
fetches yumgroups.xml according to PLDISTRO

17 years agocreation
Thierry Parmentelat [Wed, 14 Feb 2007 08:39:33 +0000 (08:39 +0000)]
creation

17 years agosvn-capable : knows how to use component-SVNPATH variable if set
Thierry Parmentelat [Mon, 12 Feb 2007 09:42:25 +0000 (09:42 +0000)]
svn-capable : knows how to use component-SVNPATH variable if set

17 years agoscp's nightlies to both boot servers {boot1,boot2}.
Faiyaz Ahmed [Fri, 9 Feb 2007 21:45:26 +0000 (21:45 +0000)]
scp's nightlies to both boot servers {boot1,boot2}.

17 years agooops - reverting accidental checkin
Thierry Parmentelat [Fri, 9 Feb 2007 01:35:54 +0000 (01:35 +0000)]
oops - reverting accidental checkin

17 years agomerges changes from planetlab.mk
Thierry Parmentelat [Fri, 9 Feb 2007 01:16:19 +0000 (01:16 +0000)]
merges changes from planetlab.mk

17 years ago- fix rsync command
Mark Huang [Thu, 8 Feb 2007 15:18:08 +0000 (15:18 +0000)]
- fix rsync command

17 years ago- don't bother signing or uploading SRPMS
Mark Huang [Thu, 8 Feb 2007 06:00:58 +0000 (06:00 +0000)]
- don't bother signing or uploading SRPMS
- fix paths now that boot is running MyPLC
- run yum-arch and createrepo on the build server

17 years ago- no need to checkout everything for myplc build anymore
Mark Huang [Thu, 8 Feb 2007 00:23:45 +0000 (00:23 +0000)]
- no need to checkout everything for myplc build anymore

17 years agoadd comment header
Mark Huang [Wed, 7 Feb 2007 23:49:42 +0000 (23:49 +0000)]
add comment header

17 years agosplit off myplc-devel chroot stuff into separate wrapper script
Mark Huang [Wed, 7 Feb 2007 23:46:29 +0000 (23:46 +0000)]
split off myplc-devel chroot stuff into separate wrapper script

17 years ago- remove custom yum from the build, no need for ssl certificate checking
Mark Huang [Tue, 6 Feb 2007 21:33:55 +0000 (21:33 +0000)]
- remove custom yum from the build, no need for ssl certificate checking
  anymore
- remove dhcp from the build, FC4 fixes it
- remove pl_auth, don't use this anymore with new NM
- remove plcapilib, replaced by new_plc_api

17 years ago- plcsh requires PyXML
Mark Huang [Sun, 4 Feb 2007 04:29:57 +0000 (04:29 +0000)]
- plcsh requires PyXML

17 years agoremove fc2 kernel-utils and lvm rpms from planetlab group
Mark Huang [Sun, 4 Feb 2007 04:19:31 +0000 (04:19 +0000)]
remove fc2 kernel-utils and lvm rpms from planetlab group

17 years ago- add PLCAPI to the node build (mostly for plcsh)
Mark Huang [Fri, 2 Feb 2007 04:49:56 +0000 (04:49 +0000)]
- add PLCAPI to the node build (mostly for plcsh)

17 years ago- change ownership of built files so that we can delete them later
Mark Huang [Thu, 1 Feb 2007 16:03:33 +0000 (16:03 +0000)]
- change ownership of built files so that we can delete them later

17 years agofix install
Thierry Parmentelat [Tue, 30 Jan 2007 17:46:10 +0000 (17:46 +0000)]
fix install

17 years agofiner-grained install
Thierry Parmentelat [Tue, 30 Jan 2007 15:56:08 +0000 (15:56 +0000)]
finer-grained install

17 years agoSource extraction : handles correctly the case where two modules have different CVSROOT
Thierry Parmentelat [Mon, 29 Jan 2007 19:18:45 +0000 (19:18 +0000)]
Source extraction : handles correctly the case where two modules have different CVSROOT
Of course the file hierarchy under SOURCES remains the same oas before

Also, supports debugging tricks like
$ make package=kernel +CVSROOT
to display the value of CVSROOT