{"action":"created","issue":{"url":"https://api.github.com/repos/ahelsing/tickettest2/issues/216","labels_url":"https://api.github.com/repos/ahelsing/tickettest2/issues/216/labels{/name}","comments_url":"https://api.github.com/repos/ahelsing/tickettest2/issues/216/comments","events_url":"https://api.github.com/repos/ahelsing/tickettest2/issues/216/events","html_url":"https://github.com/ahelsing/tickettest2/issues/216","id":77061168,"number":216,"title":"Provision must take geni_rspec_version","user":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ahelsing/tickettest2/milestones/19","html_url":"https://github.com/ahelsing/tickettest2/milestones/2.2","labels_url":"https://api.github.com/repos/ahelsing/tickettest2/milestones/19/labels","id":1113371,"number":19,"title":"2.2","description":null,"creator":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"open_issues":1,"closed_issues":10,"state":"open","created_at":"2015-05-16T15:00:53Z","updated_at":"2015-05-16T15:22:29Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-05-16T15:22:29Z","updated_at":"2015-05-16T15:22:55Z","closed_at":null,"body":"Provision in AM API v3 is being modified.\r\n\r\nPreviously, there was no way for the AM to know what RSpec format to use (besides try to remember what it did for Allocate previously).\r\n\r\nNow AM API v3 requires the geni_rspec_version option.\r\n\r\nModify the gcf-am, omni, and acceptance tests appropriately\r\n\n\n _Imported from trac ticket [#216](http://trac.gpolab.bbn.com/gcf/ticket/216),  created by ahelsing on 12-04-2012 at 16:59, last modified: 01-07-2013 at 10:26_\n"},"comment":{"url":"https://api.github.com/repos/ahelsing/tickettest2/issues/comments/102637907","html_url":"https://github.com/ahelsing/tickettest2/issues/216#issuecomment-102637907","issue_url":"https://api.github.com/repos/ahelsing/tickettest2/issues/216","id":102637907,"user":{"login":"ahelsing","id":12136824,"avatar_url":"https://avatars.githubusercontent.com/u/12136824?v=3","gravatar_id":"","url":"https://api.github.com/users/ahelsing","html_url":"https://github.com/ahelsing","followers_url":"https://api.github.com/users/ahelsing/followers","following_url":"https://api.github.com/users/ahelsing/following{/other_user}","gists_url":"https://api.github.com/users/ahelsing/gists{/gist_id}","starred_url":"https://api.github.com/users/ahelsing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ahelsing/subscriptions","organizations_url":"https://api.github.com/users/ahelsing/orgs","repos_url":"https://api.github.com/users/ahelsing/repos","events_url":"https://api.github.com/users/ahelsing/events{/privacy}","received_events_url":"https://api.github.com/users/ahelsing/received_events","type":"User","site_admin":false},"created_at":"2015-05-16T15:22:55Z","updated_at":"2015-05-16T15:22:55Z","body":"The gcf-am is not picky about request rspecs that you send it. So it should have complained that it didn't understand v0.2 RSpecs, but it didn't.\r\n\r\nThe allocate command you gave is fine.\r\n\r\nThen you call provision. And that is the spot where Omni now supplies the geni_rspec_version option to the AM.\r\n\r\nIf you include the RSpec type on the commandline, you should see more output:\r\n```\r\n$ omni.py provision -a  https://127.0.0.1:8001/ 89bb -V3 --devmode -t ProtoGENI 2 \r\n```\r\n\r\nThis should give something like this:\r\n```\r\n  Options as run:\r\n\t\taggregate: ['https://127.0.0.1:8001/']\r\n\t\tapi_version: 3\r\n\t\tdevmode: True\r\n\t\trspectype: ('ProtoGENI', '2')\r\n\r\n  Args: provision ahtest rspec-request-local-v0.2.xml\r\n\r\n  Result Summary: Provision of slivers in slice urn:publicid:IDN+geni:gpo:gcf+slice+89bb at https://localhost:8001 failed: AM https://localhost:8001 didnt support required RSpec format ProtoGENI 2, but continuing.  (Error from Aggregate: code 4: Bad Version: requested RSpec type protogeni is not a valid option.)\r\nProvision slivers in slice urn:publicid:IDN+geni:gpo:gcf+slice+89bb failed at https://localhost:8001 \r\n```\r\n\n\n_Trac comment by ahelsing on 01-07-2013 at 10:26_\n"}}