build.git
14 years agorc16, highlights are as follows: 4.3-rc16
Barış Metin [Tue, 19 Jan 2010 17:30:45 +0000 (17:30 +0000)]
rc16, highlights are as follows:

- general support for fedora 12 builds

- NodeManager:
   - improvements on hmac authentication.
   - support for SFA component manager ('sfacm' slicename)
- PLEWWW:
   - disable drupal user registration
   - AddNode is now admin only and has a site selector
   - tags management improved
   - nodegroups can be added/deleted/updated
   - bug fixes in plekit
- PLCAPI:
   - subtle bug fixes in filtering
   - PersonTags and SiteTags
   - additional accessors for node tags (kvariant, serial, ..)
- MyPLC:
   - plc_config now validates input according to the type
   - tag types for sites and persons
   - add new tags for nodes and slices for exemption from myops
   - introduce myplc-config rpm
   - new bootcd-kernel script for keeping bootcd variants up2date
   - cleanup some obsolete code for old chroot-jail packaging in the process
   - fix to make sure when API, BOOT, MONITOR are on the same machine as WWW that the SSL key,cert for WWW takes precedence.
   - proper setup for SSL CA certficate to be used as the server chain.
   - depend on pcucontrol and drop dependency on Monitor
- Monitor:
   - improved ticket handling
   - re-organize package
- pcuncontrol:
   - New module, extracted from Monitor.
- ipfw:
   - additional features on matching packets, including uid match
   - builds on 2.6.22 & 2.6.27 - for 32 and 64 bits
- sfa:
   - sfa-config-tty uses plc_config
   - support for both URN and HRN
   - removed hash based authentication
   - SM, AM and R organized under respective managers
- NodeConfig:
   - Added sfa_config.php
- BootManager:
   - support for when the node is behind a NAT
   - clean up RUN_LEVEL support
   - support for early sshd
- vsys-scripts:
   - ipfw frontend has a rules cleanup feature
   - improvements on vif_up
   - new script 'run_with_devices'
- Mom:
   - Don't restart disabled services.

14 years agouse the revision of rc15
Barış Metin [Tue, 19 Jan 2010 11:30:25 +0000 (11:30 +0000)]
use the revision of rc15

14 years agorc would now include the latest sfa tag
Anil-Kumar Vengalil [Tue, 19 Jan 2010 11:28:57 +0000 (11:28 +0000)]
rc would now include the latest sfa tag

14 years agoreverting changeset 16619
Thierry Parmentelat [Tue, 19 Jan 2010 08:45:52 +0000 (08:45 +0000)]
reverting changeset 16619
myplc in this tag still requires dummynet_image

14 years agomove kernel back to tag for onelab.
Barış Metin [Mon, 18 Jan 2010 17:45:28 +0000 (17:45 +0000)]
move kernel back to tag for onelab.

14 years agocleanup the obsolete sudo stuff
Thierry Parmentelat [Mon, 18 Jan 2010 14:16:15 +0000 (14:16 +0000)]
cleanup the obsolete sudo stuff

14 years agofixed pkgs syntax - does not support >, must use >=
Thierry Parmentelat [Mon, 18 Jan 2010 08:46:41 +0000 (08:46 +0000)]
fixed pkgs syntax - does not support >, must use >=

14 years agoonelab : k27 to build with trunks, k22 to use tags
Thierry Parmentelat [Sun, 17 Jan 2010 20:06:51 +0000 (20:06 +0000)]
onelab : k27 to build with trunks, k22 to use tags

14 years agoso next rc will use sfa-9.9-6, as the sfa upgrade is planned to be done manually
Anil-Kumar Vengalil [Fri, 15 Jan 2010 16:28:20 +0000 (16:28 +0000)]
so next rc will use sfa-9.9-6, as the sfa upgrade is planned to be done manually

14 years agoSetting tag sfa-0.9-9
Anil-Kumar Vengalil [Fri, 15 Jan 2010 16:12:18 +0000 (16:12 +0000)]
Setting tag sfa-0.9-9
sfa-config-tty now has the same features like plc-config-tty
Contains code to support both urn and hrn
Cleaned up request_hash related stuff
SM, AM and Registry code is organized under respective managers
Slice synchronization across federated aggregates
some bugs are fixed

14 years agodrop dummynet_image that was for external dummynet boxes
Thierry Parmentelat [Fri, 15 Jan 2010 16:03:27 +0000 (16:03 +0000)]
drop dummynet_image that was for external dummynet boxes

14 years agosmooth incremental builds when tests-SVNPATH changes
Thierry Parmentelat [Fri, 15 Jan 2010 09:21:02 +0000 (09:21 +0000)]
smooth incremental builds when tests-SVNPATH changes

14 years agotests trunk
Thierry Parmentelat [Fri, 15 Jan 2010 08:54:46 +0000 (08:54 +0000)]
tests trunk

14 years agoFix the regex else vtest-init-vserver.sh generates following file
S.Çağlar Onur [Thu, 14 Jan 2010 22:41:50 +0000 (22:41 +0000)]
Fix the regex else vtest-init-vserver.sh generates following file

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
exclude=kernel kernel-vserver kernel-devel kernel-headers kernel-debuginfo util-vserver* iptables iproute drupal inotify-tools* libnl
# remarked out baseurl= line instead.
#
#
[...]

and fails;

[...]
Loaded plugins: fastestmirror
Config Error: File contains no section headers.
file: file://///etc/yum.repos.d/CentOS-Base.repo, line: 9
'exclude=kernel kernel-vserver kernel-devel kernel-headers kernel-debuginfo util-vserver* iptables iproute drupal inotify-tools* libnl\n'
++ failure
++ echo 'vtest-init-vserver.sh : Bailing out'
vtest-init-vserver.sh : Bailing out
++ exit 1

14 years agotrunks
Thierry Parmentelat [Thu, 14 Jan 2010 06:32:00 +0000 (06:32 +0000)]
trunks

14 years agoSetting tag NodeManager-1.8-23
Thierry Parmentelat [Tue, 12 Jan 2010 14:48:48 +0000 (14:48 +0000)]
Setting tag NodeManager-1.8-23
emergency tag - make the setting of hmac by the sliverauth plugin more robust

14 years agofix rpm name
Thierry Parmentelat [Mon, 11 Jan 2010 17:50:36 +0000 (17:50 +0000)]
fix rpm name

14 years agotssss
Thierry Parmentelat [Mon, 11 Jan 2010 17:43:07 +0000 (17:43 +0000)]
tssss

14 years agoSetting tag NodeManager-1.8-22
Thierry Parmentelat [Mon, 11 Jan 2010 14:57:53 +0000 (14:57 +0000)]
Setting tag NodeManager-1.8-22
support for f10 and f12 in the vref slice tag

14 years agousing the 22 branch again
Thierry Parmentelat [Mon, 11 Jan 2010 14:30:14 +0000 (14:30 +0000)]
using the 22 branch again

14 years agoSetting tag ipfw-0.9-9
Thierry Parmentelat [Mon, 11 Jan 2010 13:31:16 +0000 (13:31 +0000)]
Setting tag ipfw-0.9-9
consistent with vsys-scripts-0.95-13

14 years agoSetting tag vsys-scripts-0.95-13
Thierry Parmentelat [Mon, 11 Jan 2010 13:24:47 +0000 (13:24 +0000)]
Setting tag vsys-scripts-0.95-13
ipfw frontend has a rules cleanup feature
ongoing work around vif_up
new script 'run_with_devices'

14 years agogetrelease.sh and %distrorelease now only hold the major number as an integer - allow...
Thierry Parmentelat [Mon, 11 Jan 2010 10:55:09 +0000 (10:55 +0000)]
getrelease.sh and %distrorelease now only hold the major number as an integer - allows for comparisons even on centos5

14 years agoquoting
Thierry Parmentelat [Sun, 10 Jan 2010 20:48:08 +0000 (20:48 +0000)]
quoting

14 years agowe might build on a box other than the actual web server
Thierry Parmentelat [Sun, 10 Jan 2010 20:16:03 +0000 (20:16 +0000)]
we might build on a box other than the actual web server

14 years agoadopt madwifi-4099-0
Thierry Parmentelat [Sat, 9 Jan 2010 09:50:08 +0000 (09:50 +0000)]
adopt madwifi-4099-0

14 years agoSetting tag ipfw-0.9-8
Thierry Parmentelat [Sat, 9 Jan 2010 09:43:02 +0000 (09:43 +0000)]
Setting tag ipfw-0.9-8
builds on 2.6.22 & 2.6.27 - for 32 and 64 bits

14 years agoso far the specfiles were expected in the top dir, but that does not fit ipfw
Thierry Parmentelat [Sat, 9 Jan 2010 08:44:18 +0000 (08:44 +0000)]
so far the specfiles were expected in the top dir, but that does not fit ipfw

14 years agoSetting tag PLEWWW-4.3-41
Thierry Parmentelat [Sat, 9 Jan 2010 07:46:43 +0000 (07:46 +0000)]
Setting tag PLEWWW-4.3-41
disable drupal user registration (hard: patching the user module)

14 years agoSetting tag PLCAPI-4.3-32
Thierry Parmentelat [Sat, 9 Jan 2010 07:44:14 +0000 (07:44 +0000)]
Setting tag PLCAPI-4.3-32
support for fedora 12
fix subtle bug in filering with ] and quotes

14 years agoSetting tag NodeManager-1.8-21
Thierry Parmentelat [Sat, 9 Jan 2010 07:42:19 +0000 (07:42 +0000)]
Setting tag NodeManager-1.8-21
build on fedora12
uses slicename 'sfacm' instead of 'genicw'

14 years agoreview tagsfiles in alphabetical order
Thierry Parmentelat [Sat, 9 Jan 2010 07:40:34 +0000 (07:40 +0000)]
review tagsfiles in alphabetical order

14 years agoSetting tag MyPLC-4.3-37
Thierry Parmentelat [Sat, 9 Jan 2010 07:25:24 +0000 (07:25 +0000)]
Setting tag MyPLC-4.3-37
support for fedora 12
new package myplc-config for use by sfa
drupal user registration turned off

14 years agoSetting tag BootManager-4.3-16
Thierry Parmentelat [Sat, 9 Jan 2010 07:18:22 +0000 (07:18 +0000)]
Setting tag BootManager-4.3-16
support for fedora 12

14 years agoSetting tag BootCD-4.2-17
Thierry Parmentelat [Sat, 9 Jan 2010 07:12:51 +0000 (07:12 +0000)]
Setting tag BootCD-4.2-17
support for fedora 12

14 years agochecking drupal hack
Thierry Parmentelat [Fri, 8 Jan 2010 12:21:33 +0000 (12:21 +0000)]
checking drupal hack

14 years agocrond is provided by cronie
Barış Metin [Thu, 7 Jan 2010 16:39:08 +0000 (16:39 +0000)]
crond is provided by cronie

14 years agotrying out bootmanager trunk
Thierry Parmentelat [Thu, 7 Jan 2010 15:35:36 +0000 (15:35 +0000)]
trying out bootmanager trunk

14 years agotry to reenable monitor/zabbix/plcrt..
Thierry Parmentelat [Wed, 6 Jan 2010 15:08:17 +0000 (15:08 +0000)]
try to reenable monitor/zabbix/plcrt..

14 years agoSetting tag tests-4.3-6
Thierry Parmentelat [Wed, 6 Jan 2010 06:39:29 +0000 (06:39 +0000)]
Setting tag tests-4.3-6
smarter for configuring sfa, using the new sfa-config-tty 'e' feature

14 years agoSetting tag sfa-0.9-8
Thierry Parmentelat [Wed, 6 Jan 2010 06:03:46 +0000 (06:03 +0000)]
Setting tag sfa-0.9-8
checkpoint with fewer mentions of geni

14 years agoSetting tag sfa-0.9-7
Thierry Parmentelat [Tue, 5 Jan 2010 15:19:13 +0000 (15:19 +0000)]
Setting tag sfa-0.9-7
checkpointing
this is believed to pass the tests; among other things:
reworked configuration based on the myplc config with xml skeleton (no more sfa_config)

14 years agotweak
Thierry Parmentelat [Tue, 5 Jan 2010 10:37:41 +0000 (10:37 +0000)]
tweak

14 years agoagain
Thierry Parmentelat [Tue, 5 Jan 2010 10:28:44 +0000 (10:28 +0000)]
again

14 years agofaster
Thierry Parmentelat [Tue, 5 Jan 2010 10:25:02 +0000 (10:25 +0000)]
faster

14 years agooops
Thierry Parmentelat [Tue, 5 Jan 2010 10:17:13 +0000 (10:17 +0000)]
oops

14 years agoincremental builds..
Thierry Parmentelat [Tue, 5 Jan 2010 10:06:08 +0000 (10:06 +0000)]
incremental builds..

14 years agofor incremental builds again
Thierry Parmentelat [Tue, 5 Jan 2010 09:47:08 +0000 (09:47 +0000)]
for incremental builds again

14 years agowhen using nightly script with -o, the context options were correctly guessed from...
Thierry Parmentelat [Tue, 5 Jan 2010 09:42:08 +0000 (09:42 +0000)]
when using nightly script with -o, the context options were correctly guessed from the saved context but not properly passed across vserver exec

14 years agoconvenience
Thierry Parmentelat [Tue, 5 Jan 2010 09:22:19 +0000 (09:22 +0000)]
convenience

14 years agotrying out new sfa config with related tests
Thierry Parmentelat [Tue, 5 Jan 2010 09:05:59 +0000 (09:05 +0000)]
trying out new sfa config with related tests

14 years agof12
Thierry Parmentelat [Mon, 4 Jan 2010 23:52:32 +0000 (23:52 +0000)]
f12

14 years agouse sfa trunk
Thierry Parmentelat [Mon, 4 Jan 2010 20:08:04 +0000 (20:08 +0000)]
use sfa trunk

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

14 years agoa more recent madwifi - for f12
Thierry Parmentelat [Mon, 4 Jan 2010 11:10:15 +0000 (11:10 +0000)]
a more recent madwifi - for f12

14 years agopointing to the latest tag
Anil-Kumar Vengalil [Sat, 2 Jan 2010 18:31:21 +0000 (18:31 +0000)]
pointing to the latest tag

14 years agothe ipfw package for the root context has a new name
Thierry Parmentelat [Sat, 2 Jan 2010 16:21:53 +0000 (16:21 +0000)]
the ipfw package for the root context has a new name

14 years agoSetting tag MyPLC-4.3-36
Marc Fiuczynski [Thu, 31 Dec 2009 15:03:11 +0000 (15:03 +0000)]
Setting tag MyPLC-4.3-36
- fix to make sure when API, BOOT, MONITOR are on the same
machine as WWW that the SSL key,cert for WWW takes precedence.
- Do proper setup for SSL CA certficate to be used as the server
chain.

14 years agousing test module in the trunk
Anil-Kumar Vengalil [Wed, 30 Dec 2009 21:51:58 +0000 (21:51 +0000)]
using test module in the trunk

14 years agotrying out trunk for f12
Thierry Parmentelat [Wed, 30 Dec 2009 07:43:48 +0000 (07:43 +0000)]
trying out trunk for f12

14 years agotweak for finding pkgs.py when creating the test vserver
Thierry Parmentelat [Sun, 27 Dec 2009 18:06:21 +0000 (18:06 +0000)]
tweak for finding pkgs.py when creating the test vserver

14 years agoSetting tag pypcilib-0.2-9
Thierry Parmentelat [Sun, 27 Dec 2009 17:53:25 +0000 (17:53 +0000)]
Setting tag pypcilib-0.2-9
fix build for fedora 12

14 years agoSetting tag BootCD-4.2-16
Thierry Parmentelat [Sun, 27 Dec 2009 17:50:02 +0000 (17:50 +0000)]
Setting tag BootCD-4.2-16
fix build on fedora12

14 years agoSetting tag vsys-0.9-4
Thierry Parmentelat [Sun, 27 Dec 2009 16:12:20 +0000 (16:12 +0000)]
Setting tag vsys-0.9-4
fix build for f12

14 years agosvn keywords
Thierry Parmentelat [Sun, 27 Dec 2009 16:08:18 +0000 (16:08 +0000)]
svn keywords

14 years agono such "install" rpm
Thierry Parmentelat [Sun, 27 Dec 2009 16:08:07 +0000 (16:08 +0000)]
no such "install" rpm

14 years agousing nodeconfig tag
Thierry Parmentelat [Sun, 27 Dec 2009 16:00:33 +0000 (16:00 +0000)]
using nodeconfig tag

14 years agofind pkgs.py
Thierry Parmentelat [Sun, 27 Dec 2009 15:54:09 +0000 (15:54 +0000)]
find pkgs.py

14 years agothe mirror line usually has a colon in the url
Thierry Parmentelat [Sat, 26 Dec 2009 19:05:28 +0000 (19:05 +0000)]
the mirror line usually has a colon in the url

14 years agoa new format for pkgs files
Thierry Parmentelat [Sat, 26 Dec 2009 16:04:52 +0000 (16:04 +0000)]
a new format for pkgs files

14 years agoSetting tag MyPLC-4.3-35
Marc Fiuczynski [Wed, 23 Dec 2009 16:52:44 +0000 (16:52 +0000)]
Setting tag MyPLC-4.3-35
- Change sysctl.conf source to be PlanetLabConfsysctl.con rather than the php script.

14 years agoSetting tag nodeconfig-4.3-7
Marc Fiuczynski [Wed, 23 Dec 2009 16:50:25 +0000 (16:50 +0000)]
Setting tag nodeconfig-4.3-7
- decompose PlanetLabConf/sysctl.php into sysctl.conf and
sysctl-ip_forward.php. This is in prep of phasing out the latter
altogether, as enabling ip_forwarding should be something that is
managed by NM.
- PlanetLabConf/ntptickers.php migrated PlanetLabConf/ntp/step-tickers.php
- Added sfa_config.php
- updated ntp server set for .de (german) nodes.
- f12 related changes from Thierry/Baris

14 years agouse tags and not trunk
Barış Metin [Tue, 22 Dec 2009 17:23:59 +0000 (17:23 +0000)]
use tags and not trunk

14 years agoSetting tag MyPLC-4.3-34
Barış Metin [Tue, 22 Dec 2009 17:17:19 +0000 (17:17 +0000)]
Setting tag MyPLC-4.3-34
depend on pcucontrol

14 years agobuild monitor
Marc Fiuczynski [Tue, 22 Dec 2009 16:59:48 +0000 (16:59 +0000)]
build monitor

14 years agouse monitor, myplc and pcucontrol from trunk for the moment.
Barış Metin [Tue, 22 Dec 2009 16:05:36 +0000 (16:05 +0000)]
use monitor, myplc and pcucontrol from trunk for the moment.

14 years agodon't need setuptools in devel.pkgs anymore.
Barış Metin [Tue, 22 Dec 2009 16:02:24 +0000 (16:02 +0000)]
don't need setuptools in devel.pkgs anymore.

14 years agoremove packages not used by coblitz
Marc Fiuczynski [Tue, 22 Dec 2009 15:23:31 +0000 (15:23 +0000)]
remove packages not used by coblitz

14 years agoadd pcucontrol. build monitor and myplc from trunk
Barış Metin [Tue, 22 Dec 2009 12:16:39 +0000 (12:16 +0000)]
add pcucontrol. build monitor and myplc from trunk

14 years agooops
Thierry Parmentelat [Mon, 21 Dec 2009 09:47:48 +0000 (09:47 +0000)]
oops

14 years agoaliases
Thierry Parmentelat [Mon, 21 Dec 2009 09:46:19 +0000 (09:46 +0000)]
aliases

14 years agotrunk for bootcd
Thierry Parmentelat [Sun, 20 Dec 2009 19:44:56 +0000 (19:44 +0000)]
trunk for bootcd

14 years agoturn off yum verbosity in mkfedora
Thierry Parmentelat [Sun, 20 Dec 2009 19:32:54 +0000 (19:32 +0000)]
turn off yum verbosity in mkfedora

14 years agotry nodeconfig trunk for f12
Thierry Parmentelat [Sun, 20 Dec 2009 12:26:49 +0000 (12:26 +0000)]
try nodeconfig trunk for f12

14 years agopsycopg2 dependency for sfa
Barış Metin [Sun, 20 Dec 2009 11:05:32 +0000 (11:05 +0000)]
psycopg2 dependency for sfa

14 years agoSetting tag BootManager-4.3-15
Marc Fiuczynski [Sat, 19 Dec 2009 14:06:06 +0000 (14:06 +0000)]
Setting tag BootManager-4.3-15
- support for when the node is behind a NAT
- clean up RUN_LEVEL support
- support for early sshd

14 years agoturning off monitor, plcrt and zabbix for now, until the packaging stabilizes
Thierry Parmentelat [Sat, 19 Dec 2009 11:41:47 +0000 (11:41 +0000)]
turning off monitor, plcrt and zabbix for now, until the packaging stabilizes

14 years agopypcilib from trunk
Thierry Parmentelat [Fri, 18 Dec 2009 18:09:35 +0000 (18:09 +0000)]
pypcilib from trunk

14 years agoSetting tag PLCAPI-4.3-31
Barış Metin [Fri, 18 Dec 2009 17:57:48 +0000 (17:57 +0000)]
Setting tag PLCAPI-4.3-31
* patch for php-5.3 (the one in f12)
* validate email addresses with regex
* add PersonTags and SiteTags
* add additional accessors for node tags (kvariant, serial, ..)

14 years agoSetting tag MyPLC-4.3-33
Barış Metin [Fri, 18 Dec 2009 17:38:53 +0000 (17:38 +0000)]
Setting tag MyPLC-4.3-33
* validate input according to type in plc_config
* added the _genicw system slice
* add tag types for sites and persons
* add new tags for nodes and slices for exemption from myops

14 years agoremove TurboGears from devel.pkgs
Barış Metin [Fri, 18 Dec 2009 16:24:22 +0000 (16:24 +0000)]
remove TurboGears from devel.pkgs

14 years agotrying out monitor trunk
Thierry Parmentelat [Thu, 17 Dec 2009 21:45:59 +0000 (21:45 +0000)]
trying out monitor trunk

14 years agoSetting tag Monitor-3.0-28
Barış Metin [Thu, 17 Dec 2009 16:27:38 +0000 (16:27 +0000)]
Setting tag Monitor-3.0-28
do not need buildrequires. a new tag to fix centos builds

14 years agoSetting tag Monitor-3.0-27
Barış Metin [Thu, 17 Dec 2009 11:52:31 +0000 (11:52 +0000)]
Setting tag Monitor-3.0-27
fix rpm build issues

14 years agofedora has easy_install (the command) in -devel
Barış Metin [Thu, 17 Dec 2009 11:48:32 +0000 (11:48 +0000)]
fedora has easy_install (the command) in -devel

14 years agomove shebang to first line
Barış Metin [Wed, 16 Dec 2009 16:29:35 +0000 (16:29 +0000)]
move shebang to first line

14 years agooops
Thierry Parmentelat [Wed, 16 Dec 2009 15:55:14 +0000 (15:55 +0000)]
oops

14 years agoSetting tag Monitor-3.0-26
Barış Metin [Wed, 16 Dec 2009 15:41:21 +0000 (15:41 +0000)]
Setting tag Monitor-3.0-26
to many changes, but mostly moved stuff around. there are some small fixes here and there.

14 years agosvn keywords
Thierry Parmentelat [Wed, 16 Dec 2009 15:09:18 +0000 (15:09 +0000)]
svn keywords

14 years agofix path
Thierry Parmentelat [Wed, 16 Dec 2009 15:09:05 +0000 (15:09 +0000)]
fix path