Thierry Parmentelat [Thu, 13 Dec 2007 12:32:09 +0000 (12:32 +0000)]
build libxmlrpc for php on f8
Thierry Parmentelat [Sat, 8 Dec 2007 13:23:45 +0000 (13:23 +0000)]
first draft of an about page
Thierry Parmentelat [Sat, 8 Dec 2007 12:58:22 +0000 (12:58 +0000)]
still for fc4 - the fix this morning was not enough
Thierry Parmentelat [Sat, 8 Dec 2007 09:04:05 +0000 (09:04 +0000)]
pycurl & psycopg2 were made but not installed on fc4
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
Daniel Hokka Zakrisson [Wed, 5 Dec 2007 21:29:01 +0000 (21:29 +0000)]
Fix typo.
Daniel Hokka Zakrisson [Thu, 29 Nov 2007 23:05:46 +0000 (23:05 +0000)]
Support cramfs and serial images.
Daniel Hokka Zakrisson [Thu, 29 Nov 2007 22:25:18 +0000 (22:25 +0000)]
Run xmlrpclib.Transport's __init__ too (required on F7).
Daniel Hokka Zakrisson [Thu, 29 Nov 2007 04:44:07 +0000 (04:44 +0000)]
Use the new bootcd's build.sh script, which does not need root.
Daniel Hokka Zakrisson [Wed, 28 Nov 2007 22:29:14 +0000 (22:29 +0000)]
Tabs vs. spaces.
Daniel Hokka Zakrisson [Tue, 27 Nov 2007 22:05:24 +0000 (22:05 +0000)]
Make DNS optional as well for non-primary static networks.
Tony Mack [Mon, 26 Nov 2007 15:50:22 +0000 (15:50 +0000)]
ports > 254 accepted
Thierry Parmentelat [Mon, 26 Nov 2007 12:58:07 +0000 (12:58 +0000)]
oops
Thierry Parmentelat [Mon, 26 Nov 2007 12:48:14 +0000 (12:48 +0000)]
review policy for building our pycurl/psycopg2 or not - based on fedora distrib
Tony Mack [Wed, 21 Nov 2007 20:28:21 +0000 (20:28 +0000)]
allow static network without a gateway as long it isnt a primary network
Thierry Parmentelat [Wed, 21 Nov 2007 19:39:17 +0000 (19:39 +0000)]
organizing the tests area
Thierry Parmentelat [Wed, 21 Nov 2007 18:45:29 +0000 (18:45 +0000)]
organizing the tests area
Tony Mack [Tue, 20 Nov 2007 20:19:05 +0000 (20:19 +0000)]
-fix bug: users can properly update slice description/url if slice has none
Stephen Soltesz [Mon, 19 Nov 2007 15:40:41 +0000 (15:40 +0000)]
Added person['enabled'] check to the notify_owners() function. This will
prevent the bug where disabled persons with the tech-contact role are notified of boot notifications.
Thierry Parmentelat [Mon, 19 Nov 2007 09:41:46 +0000 (09:41 +0000)]
missing oids in the conf_files table causes fc6 myplc to fail in /etc/plc.d/db
Tony Mack [Thu, 15 Nov 2007 23:51:55 +0000 (23:51 +0000)]
fix documentation
Thierry Parmentelat [Wed, 14 Nov 2007 13:10:50 +0000 (13:10 +0000)]
from onelab subversion repo
Tony Mack [Tue, 13 Nov 2007 22:47:15 +0000 (22:47 +0000)]
reverse changes
Tony Mack [Tue, 13 Nov 2007 22:44:18 +0000 (22:44 +0000)]
reverse changes
Tony Mack [Tue, 13 Nov 2007 22:31:35 +0000 (22:31 +0000)]
revert changes
Tony Mack [Tue, 13 Nov 2007 22:20:53 +0000 (22:20 +0000)]
revert changes
Tony Mack [Tue, 13 Nov 2007 19:41:41 +0000 (19:41 +0000)]
Merge from trunk
Tony Mack [Tue, 13 Nov 2007 19:38:13 +0000 (19:38 +0000)]
bumped to 4.2.0
Tony Mack [Tue, 13 Nov 2007 19:31:05 +0000 (19:31 +0000)]
Added methods for managing PCU types and protocols
Tony Mack [Mon, 12 Nov 2007 22:54:33 +0000 (22:54 +0000)]
Methods for managing PCU model types and protocols
Tony Mack [Mon, 12 Nov 2007 22:49:55 +0000 (22:49 +0000)]
Added PCUProtocolTypes, PCUTypes.py
Tony Mack [Mon, 12 Nov 2007 22:49:09 +0000 (22:49 +0000)]
Objects representing PCU Model types and PCU protocols
Tony Mack [Mon, 12 Nov 2007 22:45:01 +0000 (22:45 +0000)]
-modified 'pcu_protocol_type', 'pcu_protocol_types', 'view_pcu_types' schema
Tony Mack [Fri, 9 Nov 2007 22:00:30 +0000 (22:00 +0000)]
added pcu_types, pcu_type_port tables and pcu_type_ports, view_pcu_types views
Tony Mack [Fri, 9 Nov 2007 21:41:38 +0000 (21:41 +0000)]
Support storing pcu types
Tony Mack [Tue, 6 Nov 2007 21:53:58 +0000 (21:53 +0000)]
Rationalize: can now update aggregate values (conf_files, nodes)
Tony Mack [Tue, 6 Nov 2007 21:52:21 +0000 (21:52 +0000)]
Rationalize: added associate functions
Tony Mack [Tue, 6 Nov 2007 03:53:33 +0000 (03:53 +0000)]
Rationalize: can now update aggregate values (roles, sites, keys, slices)
Tony Mack [Tue, 6 Nov 2007 03:52:01 +0000 (03:52 +0000)]
Rationalize: can now update aggregate values (nodenetworks, nodegroups, conf_files, slices, slices_whitelist)
Tony Mack [Tue, 6 Nov 2007 03:49:59 +0000 (03:49 +0000)]
Rationalize: can now update aggregate values (persons, nodes)
Tony Mack [Tue, 6 Nov 2007 03:48:50 +0000 (03:48 +0000)]
Rationalize: can now update aggregate values (persons, addresses)
Tony Mack [Tue, 6 Nov 2007 03:43:55 +0000 (03:43 +0000)]
Rationalize: added associate functions
Tony Mack [Tue, 6 Nov 2007 03:43:42 +0000 (03:43 +0000)]
Rationalize: added associate functions
Tony Mack [Tue, 6 Nov 2007 03:42:57 +0000 (03:42 +0000)]
Rationalize: added associate function
Tony Mack [Tue, 6 Nov 2007 03:42:15 +0000 (03:42 +0000)]
Rationalize: added associate functions
Tony Mack [Tue, 6 Nov 2007 02:23:25 +0000 (02:23 +0000)]
Added separate_types() method
Thierry Parmentelat [Thu, 25 Oct 2007 23:04:25 +0000 (23:04 +0000)]
auto-maintained URL tag
Thierry Parmentelat [Thu, 25 Oct 2007 22:11:50 +0000 (22:11 +0000)]
cannot use $URL$ in the spec file
Thierry Parmentelat [Thu, 25 Oct 2007 20:33:17 +0000 (20:33 +0000)]
set svn:keywords property for proper keywords expansion
Thierry Parmentelat [Thu, 25 Oct 2007 19:59:31 +0000 (19:59 +0000)]
merged from onelab newplc-4.0.13 tag
Thierry Parmentelat [Thu, 25 Oct 2007 19:22:54 +0000 (19:22 +0000)]
merge from onelab
Thierry Parmentelat [Thu, 25 Oct 2007 19:22:37 +0000 (19:22 +0000)]
merge from onelab
Stephen Soltesz [Thu, 25 Oct 2007 16:40:36 +0000 (16:40 +0000)]
Modified DocBook.py to use the same convention as NodeManager/doc/DocBook.py
Added DocBookLocal.py for the local creation of a function list for DocBook.py
Faiyaz Ahmed [Wed, 24 Oct 2007 20:55:48 +0000 (20:55 +0000)]
Regression test script and cron
Tony Mack [Mon, 22 Oct 2007 18:19:35 +0000 (18:19 +0000)]
we lost 'update_last_updated' method somehow. Added it back in
Marc Fiuczynski [Sun, 14 Oct 2007 18:11:35 +0000 (18:11 +0000)]
Only build pycurl for older Fedora releases.
Tony Mack [Wed, 10 Oct 2007 18:25:49 +0000 (18:25 +0000)]
do not cache whitelisted nodes
Tony Mack [Wed, 3 Oct 2007 17:42:09 +0000 (17:42 +0000)]
- remove unnecessary print statement
Tony Mack [Mon, 1 Oct 2007 20:59:41 +0000 (20:59 +0000)]
- merge from PlanetLab Europe
Tony Mack [Mon, 1 Oct 2007 20:51:47 +0000 (20:51 +0000)]
- Merge from PlanetLab Europe
Tony Mack [Mon, 1 Oct 2007 20:14:17 +0000 (20:14 +0000)]
- dont allow duplicate attributes
Tony Mack [Fri, 21 Sep 2007 20:16:26 +0000 (20:16 +0000)]
- import Person, Persons
Tony Mack [Thu, 20 Sep 2007 18:04:36 +0000 (18:04 +0000)]
- allow any site member to add their slice to any node at their site, even if their slice isnt on the node's whitelist
Tony Mack [Thu, 20 Sep 2007 17:55:17 +0000 (17:55 +0000)]
- let everyone at a site see all the nodes at their site, even if the nodes have a whitelist that their slice isnt on.
Marc Fiuczynski [Fri, 14 Sep 2007 15:34:01 +0000 (15:34 +0000)]
This file was merged from OneLab directly into our release branch.
Also need this file to be on the cvs HEAD.
Marc Fiuczynski [Thu, 13 Sep 2007 21:16:18 +0000 (21:16 +0000)]
Import from Thierry. These files are needed for Methods/*NodeNetworkSetting*.py
Tony Mack [Thu, 13 Sep 2007 18:19:08 +0000 (18:19 +0000)]
- merge from PlanetLab Europe
Tony Mack [Thu, 13 Sep 2007 18:12:54 +0000 (18:12 +0000)]
- merge from PlanetLab Europe
Tony Mack [Thu, 13 Sep 2007 18:06:50 +0000 (18:06 +0000)]
- removing unused file
Tony Mack [Wed, 12 Sep 2007 21:43:41 +0000 (21:43 +0000)]
- merge from PlanetLab Europe
Tony Mack [Wed, 12 Sep 2007 17:52:27 +0000 (17:52 +0000)]
- merge from PlanetLab Europe
Tony Mack [Mon, 10 Sep 2007 21:53:35 +0000 (21:53 +0000)]
- update comments
- remove unnecessary code
Tony Mack [Mon, 10 Sep 2007 21:31:40 +0000 (21:31 +0000)]
- added new method GetSliceKeys
Tony Mack [Mon, 10 Sep 2007 21:31:21 +0000 (21:31 +0000)]
- returns user public key information
- Initial checkin of new API implementation
Marc Fiuczynski [Fri, 31 Aug 2007 02:52:12 +0000 (02:52 +0000)]
fix pycurl_incompatver value
Marc Fiuczynski [Fri, 31 Aug 2007 02:46:47 +0000 (02:46 +0000)]
Don't build local pycurl if curl_vernum >= 7.16.0
Tony Mack [Wed, 22 Aug 2007 19:57:19 +0000 (19:57 +0000)]
- update 'last_updated' field
Tony Mack [Wed, 22 Aug 2007 19:54:21 +0000 (19:54 +0000)]
- added update_last_updated(). Records when a record was last updated
Tony Mack [Mon, 20 Aug 2007 20:37:25 +0000 (20:37 +0000)]
- only query required slice_fields
Tony Mack [Mon, 20 Aug 2007 20:31:47 +0000 (20:31 +0000)]
- log fault details
Tony Mack [Mon, 20 Aug 2007 20:24:46 +0000 (20:24 +0000)]
- allow SessionAuth()
Tony Mack [Mon, 20 Aug 2007 19:11:55 +0000 (19:11 +0000)]
- only query the node_fields we need
Tony Mack [Mon, 20 Aug 2007 19:11:08 +0000 (19:11 +0000)]
- limit what we log by default
Marc Fiuczynski [Thu, 16 Aug 2007 18:41:30 +0000 (18:41 +0000)]
wildcard refresh-peer.py* so that FC6 rpmbuild doesn't complain
Tony Mack [Wed, 8 Aug 2007 19:58:43 +0000 (19:58 +0000)]
- increment version/release
Tony Mack [Wed, 8 Aug 2007 19:50:40 +0000 (19:50 +0000)]
- create whitelist table/view after slices table is created because whitelist need to reference slices
Tony Mack [Wed, 1 Aug 2007 17:01:01 +0000 (17:01 +0000)]
- modified 'site_nodes' view to only return nodes that aren't marked 'deleted'
Tony Mack [Thu, 26 Jul 2007 16:30:32 +0000 (16:30 +0000)]
- Allow local admins to delete peer slices from local nodes.
- Dont allow local admins to delete peer slices from peer nodes
Tony Mack [Thu, 26 Jul 2007 16:17:27 +0000 (16:17 +0000)]
- fix typo when raising whitelist exception
Tony Mack [Mon, 23 Jul 2007 19:03:48 +0000 (19:03 +0000)]
- returns only nodes with a whitelist
Tony Mack [Mon, 23 Jul 2007 19:02:45 +0000 (19:02 +0000)]
- added GetWhitelist() function
Tony Mack [Mon, 23 Jul 2007 19:02:17 +0000 (19:02 +0000)]
- always query 'slice_ids_whitelist' so we can make sure only valid nodes are returned. remove this field later if user hasnt specified it.
- fix nodes iterator bug.
Tony Mack [Thu, 19 Jul 2007 17:46:22 +0000 (17:46 +0000)]
- allow plc to delete slice attributes on foreign slices
Tony Mack [Thu, 19 Jul 2007 16:43:22 +0000 (16:43 +0000)]
- fix bug limited what nodes were returned to non admins
Tony Mack [Mon, 16 Jul 2007 20:00:09 +0000 (20:00 +0000)]
- make sure to handle anon callers correctly
Tony Mack [Mon, 16 Jul 2007 19:33:38 +0000 (19:33 +0000)]
- fixed filter bug
Tony Mack [Thu, 12 Jul 2007 18:09:10 +0000 (18:09 +0000)]
- Do not allow whitelist management of peer nodes
Tony Mack [Thu, 12 Jul 2007 18:07:42 +0000 (18:07 +0000)]
- do not allow whitelist management of peer nodes
Tony Mack [Thu, 12 Jul 2007 18:03:10 +0000 (18:03 +0000)]
- added methods AddSliceToNodesWhitelist, DelteSliceFromNodesWhitelist
Tony Mack [Thu, 12 Jul 2007 18:02:12 +0000 (18:02 +0000)]
- initial checkin of admin only method used to manage node whitelist