Timeline
10/01/12:
- 19:03 Ticket #104 (Client code rejects Aggregate IDs that are just domain names) created by
-
An aggregate with id of
www.example.com
without thehttp://
causes … - 15:28 Ticket #103 (the slice table in gmoc-db2 has unique key uuid, where the unique key ...) created by
-
The
slice
table in gmoc-db2 is: […] However, uuids are not … - 15:16 Ticket #102 (the sliver table in gmoc-db2 has unique key uuid, where the unique key ...) created by
-
The
sliver
table in gmoc-db2 is: […] However, uuids are not … - 14:30 Ticket #101 (foam5.gpolab.bbn.com sliver data is not being submitted to the database) created by
- The following XML is successfully submitted from tau-verde …
- 14:04 Ticket #100 (POP and organization should be consistent about whether the web UI ...) created by
- The …
- 14:00 Milestone 2012-09-04 client release completed
- First release of python client for relational data submission.
- 13:51 Ticket #99 (organizations submitted via client have broken short name in database) created by
- If you submit an Organization via the client the short name is …
- 13:41 Ticket #98 (the contact table does not contain a last_update field) created by
- The gpo-infra contact in gmoc-db2 looks like this: […] There is no …
- 13:34 Ticket #97 (every time data is reported, new entries are added to *_instantiation ...) created by
-
The
aggregate_instantiation
table contains one entry for every … - 13:21 Ticket #96 (site metadata submission leads to duplicate address submission) created by
-
The
address
table on gmoc-db2 contains: […] It appears that every … - 11:52 Ticket #95 (Aggregate details for ExoGENI/InstaGENI test data gives Internal ...) created by
- This link gives me an Internal Server error: …
- 11:51 Ticket #94 (If reference Aggregate by ID which doesn't exist generate an error) created by
- Tried to reference an Aggregate by ID which did not exist. When …
- 11:37 Ticket #93 (release the latest version of gmoc.py) created by
- We need a public release of the latest version of gmoc.py at an …
- 11:17 Ticket #91 (gmoc.py XML data submission fails with an XML validation error) closed by
- fixed: Kevin found that the POP database table was being keyed by POP and org …
- 10:22 Ticket #92 (Aggregate ID validate hangs) closed by
- fixed: This looks fixed in 0.6.4.
09/11/12:
- 17:45 Ticket #92 (Aggregate ID validate hangs) created by
- I tried to construct an Aggregate with id …
- 17:14 Ticket #91 (gmoc.py XML data submission fails with an XML validation error) created by
- When i try to report FOAM data using the new gmoc.py, the code: […] …
09/06/12:
- 16:33 Ticket #90 (`Network` object `circuits` can't be set) closed by
- fixed: Fixed in 0.6.3. Closing.
- 16:28 Ticket #88 (Define `circuit-admin-state` constant in document.) closed by
- fixed: Fixed. Closing.
- 16:27 Ticket #89 (Resource id can be any type of URN in doc) closed by
- fixed: Fixed. Closing.
- 16:27 Ticket #87 (Add VLAN object to doc) closed by
- fixed: Fixed. Closing.
- 16:26 Ticket #86 (Add vlans to Interface object in doc) closed by
- fixed: Fixed. Closing.
- 16:25 Ticket #84 (Add Slice's primaryContact to doc) closed by
- fixed: Fixed. Closing.
- 16:25 Ticket #83 (Fix SliceAuthority's type in document) closed by
- fixed: Fixed. Closing.
- 15:53 Ticket #90 (`Network` object `circuits` can't be set) created by
- If I do: […] I get the following error: […]
- 15:18 Ticket #89 (Resource id can be any type of URN in doc) created by
-
The
Resource
identifier should be "A URN". - 15:16 Ticket #88 (Define `circuit-admin-state` constant in document.) created by
- Circuit' circuit-admin-state constant isn't defined.
- 15:15 Ticket #87 (Add VLAN object to doc) created by
-
Add
VLAN
object to doc. - 15:15 Ticket #86 (Add vlans to Interface object in doc) created by
-
Interface
is missing reference tovlans
. - 15:13 Ticket #85 (Fix Interface' maxBPS in document) created by
-
Interface
'smaxBPS
: The name is confusing because it looks like … - 15:12 Ticket #84 (Add Slice's primaryContact to doc) created by
-
Slice
should have aprimaryContact
field of typestring
which … - 15:11 Ticket #83 (Fix SliceAuthority's type in document) created by
-
SliceAuthority
's type: Instead of[constant]
say `[constant: … - 13:26 Ticket #71 (when slivers are defined, Resource.slices throws an exception) closed by
- fixed: Fixed in 0.6.2! The code in the description now reports: […] or, …
09/05/12:
- 15:44 Ticket #80 (no Contact data is serialized into XML for SliceAuthority users) closed by
- fixed: Looks good in 0.6.1: […]
- 15:42 Ticket #49 (many-to-many mapping of slivers to resources is not supported) closed by
- fixed: This looks much better in 0.6.1. The code: […] now yields: […] …
- 14:08 Ticket #68 (mandatory GMOCClient.serviceURL parameter is not required by __init__()) closed by
-
fixed: Validator now says:
[…]
When I put
serviceURL
in, it says: … - 14:03 Ticket #60 (validateContactURN generates URN in dubious namespace) closed by
- fixed: If I supply an email address, I now get: […] If I supply a urn it …
- 13:58 Ticket #67 (determine what to do about Aggregate unique identifier) closed by
- fixed: Verified this works in 0.6.1. Closing.
- 13:56 Ticket #75 (Slice's URN should have an authority matching it's SA) closed by
- fixed: This is fixed in 0.6.1. Closing.
- 13:55 Ticket #79 (`Resource`'s XML is missing `state` properties information) closed by
- fixed: Fixed in 0.6.1. Closing.
09/04/12:
- 15:14 Ticket #81 (Slice.toXML() output is missing creator parameter) closed by
- fixed: This is fixed in v0.6.0.
- 15:10 Ticket #82 (Slice.__init__() does the wrong thing when a created timestamp is provided) closed by
- fixed: This is fixed in v0.6.0.
- 13:10 Ticket #77 (Resource id should check that it's a URN) closed by
- fixed: Code throws an error if id isn't a URN. Closing.
- 13:07 Ticket #73 (Slice object's primaryContact should not be Creator's e-mail) closed by
-
fixed: Kevin says that the object will have a
primaryContact
but that it … - 12:58 Ticket #72 (toXML() for Location object does not include Physical Address) closed by
- fixed: Fixed in 0.6.0
09/03/12:
- 17:05 Ticket #82 (Slice.__init__() does the wrong thing when a created timestamp is provided) created by
-
There's a typo in the
Slice.__init__()
method, such that the … - 16:57 Ticket #81 (Slice.toXML() output is missing creator parameter) created by
- My slices have valid creator parameters set: […] yields: […] But …
- 16:47 Ticket #80 (no Contact data is serialized into XML for SliceAuthority users) created by
- When someone is a user at a slice authority, the old XML contained …
- 16:42 Ticket #79 (`Resource`'s XML is missing `state` properties information) created by
-
I made a
Resource
object with astate
and that information is not … - 16:40 Ticket #78 (Resource's type should be from a list of enumerated types) created by
- Resource object's type should be chosen from a pre-defined list. This …
- 16:37 Ticket #77 (Resource id should check that it's a URN) created by
-
Make sure that
Resource
id's are URNs. Type doesn't matter. - 16:31 Ticket #76 (Include GMOC client version in XML) created by
- Submit the version of the GMOC client that generated the XML file as a …
- 16:17 Ticket #75 (Slice's URN should have an authority matching it's SA) created by
- I managed to create a Slice object with a URN that doesn't match the …
- 16:14 Ticket #74 (Organization's toXML() should print url) created by
-
I don't see the information in
Organization
object'surl
field in … - 16:11 Ticket #73 (Slice object's primaryContact should not be Creator's e-mail) created by
-
The
Slice
object is missing aprimaryContact
property which should … - 16:07 Ticket #36 (`SA_TYPE_PROTOGENI` should be of type string.) closed by
- fixed: Fixed in 0.5.3.
- 15:54 Ticket #72 (toXML() for Location object does not include Physical Address) created by
-
I added both a
GeoLocation
and aPhysicalAddress
to aLocation
… - 13:42 Ticket #66 (the identifier for POP objects should be a URN) closed by
- fixed: The code: […] now yields: […]
- 13:41 Ticket #70 (Sliver.state parameter is encoded incorrectly in XML serialization) closed by
- fixed: In v0.5.2, my submitted value of "Up" is rejected by …
- 13:40 Ticket #69 (Sliver.approved parameter is omitted from XML serialization) closed by
- fixed: In v0.5.2, this value is serialized: […]
- 13:28 Ticket #71 (when slivers are defined, Resource.slices throws an exception) created by
- This code: […] yields: […]
- 13:17 Ticket #35 (`POP` is missing `sliceAuthorities` attribute) closed by
- fixed: Fixed in 0.5.0.
- 13:10 Ticket #59 (typo in sliver setter of ResourceMapping object) closed by
- fixed: As of v0.5.0, this error is no longer thrown.
- 13:07 Ticket #65 (self.__endpoints() does not exist) closed by
- fixed: This is fixed in 0.5.0
- 13:01 Ticket #63 (typo: Interface, Network, and ResourceMapping classes are multiply defined) closed by
- invalid: Thanks for the info, Kevin. Closing as invalid.
- 12:43 Ticket #70 (Sliver.state parameter is encoded incorrectly in XML serialization) created by
- When instantiating a sliver, i pass along the value "Up" for the …
- 12:37 Ticket #69 (Sliver.approved parameter is omitted from XML serialization) created by
-
This code:
[…]
yields:
[…]
The
Sliver.approved
parameter is … - 12:25 Ticket #64 (Resource.description is an optional parameter, but Resource.toXML() ...) closed by
- fixed: This is fixed in v0.5.0.
- 12:21 Ticket #68 (mandatory GMOCClient.serviceURL parameter is not required by __init__()) created by
- The code: […] fails with: […] Either: A. The code should …
- 12:08 Ticket #67 (determine what to do about Aggregate unique identifier) created by
- Sorry to make a "decide what to do" ticket, but we need this, so we'll …
- 11:53 Ticket #66 (the identifier for POP objects should be a URN) created by
- When a POP object is instantiated with a bare name as its identifier, …
- 11:31 Ticket #65 (self.__endpoints() does not exist) created by
-
gmoc.py
has two references to__endpoints
(with two_
) which … - 11:03 Ticket #64 (Resource.description is an optional parameter, but Resource.toXML() ...) created by
- I tested with this modified gmoc.py snippet, which tries to …
- 10:47 Ticket #63 (typo: Interface, Network, and ResourceMapping classes are multiply defined) created by
- The gmoc.py source code contains two "class Interface" definitions, …
- 10:24 Ticket #62 (debugging XML output gives no indication as to where in the XML the ...) created by
- The code: […] yields: […] This gives no information about where …
09/02/12:
- 23:13 Ticket #61 (validateContactURN() error is confusing) created by
- The following code […] Returns […] If the URN I pass in as …
- 23:05 Ticket #33 (`PhysicalAddress` improperly allows `id` to be set) closed by
- fixed: This seems to be fixed in v0.4.0
- 20:31 Ticket #60 (validateContactURN generates URN in dubious namespace) created by
-
This code:
[…]
yields:
[…]
It looks like
validateContactURN
… - 20:15 Ticket #59 (typo in sliver setter of ResourceMapping object) created by
- This code: […] yields: […]
- 19:13 Ticket #46 (Aggregate.slices still iterates over Sliver.slices instead of using ...) closed by
- fixed: This looks good in v.0.4.0. This code: […] yields: […]
- 19:03 Ticket #48 (don't autogenerate a URN for resources which don't provide one) closed by
- fixed: This code: […] now yields: […] which is probably fine for now.
- 18:59 Ticket #58 (visible name `uuid_` of parameter to `Slice.__init__()` is confusing) closed by
- fixed: This is fixed in v0.4.0.
- 16:13 Ticket #57 (the Resource.pop setter is a noop) closed by
- fixed: Fixed. The code: […] now yields: […]
- 16:10 Ticket #55 (Resource.__init__() no longer accepts pop argument) closed by
- fixed: Fixed.
- 16:09 Ticket #56 (the Aggregate.pop setter is a noop) closed by
- fixed: Fixed.
- 16:09 Ticket #54 (Aggregate.__init__() no longer accepts pop argument) closed by
- fixed: Fixed.
- 16:08 Ticket #52 (the Slice.sliceAuthority() setter is a noop) closed by
- fixed: Fixed. The code: […] now yields: […]
- 16:07 Ticket #51 (Slice.__init__() function no longer accepts sa parameter) closed by
- fixed: Fixed. The code: […] now yields: […]
- 16:05 Ticket #53 (the SliceAuthority.pop setter is a noop) closed by
- fixed: This is fixed. Now: […] yields: […]
- 16:04 Ticket #50 (SliceAuthority.__init__() no longer accepts pop argument) closed by
- fixed: This is fixed: now […] yields: […]
- 16:03 Ticket #58 (visible name `uuid_` of parameter to `Slice.__init__()` is confusing) created by
- When initializing a Slice object, the named parameter to set a uuid is …
- 16:02 Ticket #47 (typo in Slice __init__ method prevents uuid from being set) closed by
-
fixed: Setting a string UUID in
Slice.__init__()
now works. I still don't … - 15:59 Ticket #45 (typo in `Sliver.slice` getter) closed by
- fixed: Fixed: the Sliver.slice getter now succeeds.
- 15:58 Ticket #44 (typoes in POP.resources() getter) closed by
- fixed: Fixed. The code: […] now yields: […]
- 15:56 Ticket #31 (the Sliver.slices parameter needs improvement) closed by
- fixed: Item 2 is fixed: now: […] yields: […] Good enough.
- 13:42 Ticket #57 (the Resource.pop setter is a noop) created by
- The issue described in 53 affects the Resource object as well.
- 13:41 Ticket #56 (the Aggregate.pop setter is a noop) created by
- The issue described in 53 affects the Aggregate object as well.
- 13:39 Ticket #55 (Resource.__init__() no longer accepts pop argument) created by
- The issue described in 50 affects the Resource object as well.
- 13:38 Ticket #54 (Aggregate.__init__() no longer accepts pop argument) created by
- The issue described in 50 affects the Aggregate object as well.
- 13:36 Ticket #53 (the SliceAuthority.pop setter is a noop) created by
- The code: […] yields: […]
- 13:30 Ticket #52 (the Slice.sliceAuthority() setter is a noop) created by
- The code: […] yields: […]
- 13:27 Ticket #51 (Slice.__init__() function no longer accepts sa parameter) created by
- The code: […] yields: […]
- 13:16 Ticket #50 (SliceAuthority.__init__() no longer accepts pop argument) created by
- The code: […] yields: […]
09/01/12:
- 23:07 Ticket #49 (many-to-many mapping of slivers to resources is not supported) created by
- On tau-verde, my test host, the following sliver to datapath mappings …
- 22:33 Ticket #48 (don't autogenerate a URN for resources which don't provide one) created by
- The code: […] yields: […] Resources should be defined in the …
- 22:21 Ticket #42 (`SliceAuthority` class is missing an operator attribute) closed by
- fixed: This code: […] yields: […] So this is fixed in v0.2.1.
- 22:20 Ticket #41 (typo in Resources.slices and Aggregate.slices getters) closed by
- fixed: The Aggregate.slices getter works in 0.2.1: […] yields: […] I …
- 22:18 Ticket #40 (class Aggregate throws "TypeError: __call__() got an unexpected ...) closed by
- fixed: Keyword arguments work again in v0.2.1.
- 22:17 Ticket #37 (syntax error in Resource.slices()) closed by
- fixed: The Resource.slices and Aggregate.slices getters both succeed in v0.2.1.
- 22:14 Ticket #43 (can't use __init__ to set Aggregate.version and Aggregate.type) closed by
- fixed: Verified that this is fixed in 0.2.1.
- 20:37 Ticket #47 (typo in Slice __init__ method prevents uuid from being set) created by
- The code: […] yields […] This is because of a typo in the …
- 20:24 Ticket #46 (Aggregate.slices still iterates over Sliver.slices instead of using ...) created by
- Invoking: […] on an aggregate with slivers defined yields: […]
- 20:21 Ticket #45 (typo in `Sliver.slice` getter) created by
-
The
Sliver.slice
getter is defined as: […] which should be … - 20:16 Ticket #44 (typoes in POP.resources() getter) created by
- The code: […] yields: […] This is because the resources getter …
- 19:34 Ticket #43 (can't use __init__ to set Aggregate.version and Aggregate.type) created by
-
This code:
[…]
yields:
[…]
That is, invoking
Aggregate
with … - 17:51 Ticket #39 (typo in Aggregate.resources setter) closed by
-
fixed: Fixed: setting
Aggregate.resources
works now. - 17:50 Ticket #38 (when Aggregate.resource() is used to set an aggregate's resources, ...) closed by
- fixed: Looks fixed. […]
- 17:42 Ticket #30 (the Sliver object needs a setter for the approved parameter) closed by
- fixed: This works now. It rejected my initial submission because it was type …
- 17:36 Ticket #28 (datetime setters need to use datetime.datetime as the type, rather ...) closed by
- fixed: This has been fixed: […] now yields: […]
- 17:33 Ticket #27 (Aggregate class 'slivers' setter throws an error due to a typo) closed by
-
fixed: This has been fixed: it's possible to set
Aggregate.slivers
now. - 17:32 Ticket #26 (need to import python types when comparing to ListType) closed by
-
fixed: This has been fixed --- it's possible to set
Aggregate.resources
now. - 17:31 Ticket #25 ("organization" parameter should be consistently named either ...) closed by
- fixed: Looks like this was resolved, and Kevin picked "operator" as the name.
- 17:28 Ticket #42 (`SliceAuthority` class is missing an operator attribute) created by
- See 25 for the question of what this attribute should be …
- 17:23 Ticket #24 (objects with a UUID field should accept a string) closed by
- fixed: Tested this: * The code: […] yields: […] * The code: […] …
- 17:11 Ticket #41 (typo in Resources.slices and Aggregate.slices getters) created by
-
The class
Resources
has a slices getter: […] However, the sliver … - 16:32 Ticket #40 (class Aggregate throws "TypeError: __call__() got an unexpected ...) created by
- I haven't checked whether this is true for other classes yet, but …
- 16:19 Ticket #29 (need a version number in the gmoc.py code) closed by
- fixed: This is resolved in code version 0.2.0: […]
Note: See TracTimeline
for information about the timeline view.