)]}'
{"id":"openstack%2Fpuppet-openstacklib~134843","triplet_id":"openstack%2Fpuppet-openstacklib~master~I68705c28955a54e26d98f1de718016691c64e4b1","project":"openstack/puppet-openstacklib","branch":"master","topic":"move_openstackclient","hashtags":[],"change_id":"I68705c28955a54e26d98f1de718016691c64e4b1","subject":"Move openstackclient parent provider to openstacklib","status":"MERGED","created":"2014-11-17 01:47:32.000000000","updated":"2015-03-15 23:57:17.000000000","submitted":"2015-03-15 23:57:17.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2bfae96e5a84b17ec0d095ea740b055e40f2dd20","_number":134843,"virtual_id_number":134843,"owner":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"date":"2015-03-05 19:41:17.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":0,"_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},{"value":2,"date":"2015-03-15 23:57:17.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7462,"name":"Ivan Chavero","email":"ichavero@redhat.com","username":"ichavero"},{"value":0,"_account_id":6554,"name":"Spencer Krum","email":"nibz@spencerkrum.com","username":"krum-spencer"},{"value":0,"_account_id":11166,"name":"Lukas Bezdicka","email":"social@v3.sk","username":"xbezdick"},{"value":0,"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"all":[{"value":2,"date":"2015-03-05 19:40:07.000000000","_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2015-03-12 09:09:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":2,"date":"2015-03-15 23:54:30.000000000","_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-03-05 23:45:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7462,"name":"Ivan Chavero","email":"ichavero@redhat.com","username":"ichavero"},{"value":0,"_account_id":6554,"name":"Spencer Krum","email":"nibz@spencerkrum.com","username":"krum-spencer"},{"value":0,"_account_id":11166,"name":"Lukas Bezdicka","email":"social@v3.sk","username":"xbezdick"},{"value":1,"date":"2015-03-05 19:45:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},"all":[{"value":0,"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":1,"date":"2015-03-15 23:54:30.000000000","_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-03-05 22:33:37.000000000","_account_id":7462,"name":"Ivan Chavero","email":"ichavero@redhat.com","username":"ichavero"},{"value":0,"_account_id":6554,"name":"Spencer Krum","email":"nibz@spencerkrum.com","username":"krum-spencer"},{"value":0,"_account_id":11166,"name":"Lukas Bezdicka","email":"social@v3.sk","username":"xbezdick"},{"value":0,"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"_account_id":6554,"name":"Spencer Krum","email":"nibz@spencerkrum.com","username":"krum-spencer"},{"_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},{"_account_id":7462,"name":"Ivan Chavero","email":"ichavero@redhat.com","username":"ichavero"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},{"_account_id":11166,"name":"Lukas Bezdicka","email":"social@v3.sk","username":"xbezdick"},{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-11-17 18:57:57.000000000","updated_by":{"_account_id":6554,"name":"Spencer Krum","email":"nibz@spencerkrum.com","username":"krum-spencer"},"reviewer":{"_account_id":6554,"name":"Spencer Krum","email":"nibz@spencerkrum.com","username":"krum-spencer"},"state":"REVIEWER"},{"updated":"2014-12-18 12:39:36.000000000","updated_by":{"_account_id":11166,"name":"Lukas Bezdicka","email":"social@v3.sk","username":"xbezdick"},"reviewer":{"_account_id":11166,"name":"Lukas Bezdicka","email":"social@v3.sk","username":"xbezdick"},"state":"REVIEWER"},{"updated":"2015-03-05 19:40:07.000000000","updated_by":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"reviewer":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"state":"REVIEWER"},{"updated":"2015-03-05 19:45:32.000000000","updated_by":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"reviewer":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"state":"REVIEWER"},{"updated":"2015-03-05 22:33:37.000000000","updated_by":{"_account_id":7462,"name":"Ivan Chavero","email":"ichavero@redhat.com","username":"ichavero"},"reviewer":{"_account_id":7462,"name":"Ivan Chavero","email":"ichavero@redhat.com","username":"ichavero"},"state":"REVIEWER"},{"updated":"2015-03-12 09:09:41.000000000","updated_by":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"reviewer":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"state":"REVIEWER"},{"updated":"2015-03-15 23:54:30.000000000","updated_by":{"_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},"reviewer":{"_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},"state":"REVIEWER"},{"updated":"2015-03-15 23:57:17.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"432fd1421331b8129257ab192e655db8dad5f0d1","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-11-17 01:47:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e917cc44cb38d01e5ba1058a1da0b4a661ef248d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-17 01:48:32.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/1/check/gate-puppet-openstacklib-puppet-lint/e5b76d3 : SUCCESS in 17s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/1/check/gate-puppet-openstacklib-puppet-syntax/ef9abb7 : FAILURE in 7s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/1/check/gate-puppet-openstacklib-puppet-unit-3.3/186fa7e : SUCCESS in 35s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/1/check/gate-puppet-openstacklib-puppet-unit-3.4/60176cf : SUCCESS in 34s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/1/check/gate-puppet-openstacklib-puppet-unit-3.6/ee8cb6c : SUCCESS in 57s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/1/check/gate-puppet-openstacklib-puppet-unit-3.7/6dbefad : SUCCESS in 33s","accounts_in_message":[],"_revision_number":1},{"id":"460332d51548f6dbf1bcb0e1bba194787e27141e","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-11-17 03:28:38.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9b94013eba11b383ff5ec0c0f0d895bd269a4772","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-17 03:31:48.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/2/check/gate-puppet-openstacklib-puppet-lint/d7e454f : FAILURE in 17s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/2/check/gate-puppet-openstacklib-puppet-syntax/cbb8e03 : SUCCESS in 8s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/2/check/gate-puppet-openstacklib-puppet-unit-3.3/8d1e8b3 : SUCCESS in 38s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/2/check/gate-puppet-openstacklib-puppet-unit-3.4/77320c8 : SUCCESS in 54s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/2/check/gate-puppet-openstacklib-puppet-unit-3.6/d27ed54 : SUCCESS in 58s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/2/check/gate-puppet-openstacklib-puppet-unit-3.7/5eff434 : SUCCESS in 57s","accounts_in_message":[],"_revision_number":2},{"id":"c853dd1fa6de83d24981455ee27357fb282fa5c0","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-11-17 17:59:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ba28b5b008e5fef352286ab5cce18225be98016f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-17 18:07:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/3/check/gate-puppet-openstacklib-puppet-lint/fd22c4e : SUCCESS in 31s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/3/check/gate-puppet-openstacklib-puppet-syntax/5281343 : SUCCESS in 8s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/3/check/gate-puppet-openstacklib-puppet-unit-3.3/aa61d40 : SUCCESS in 40s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/3/check/gate-puppet-openstacklib-puppet-unit-3.4/238f829 : SUCCESS in 47s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/3/check/gate-puppet-openstacklib-puppet-unit-3.6/2bbc559 : SUCCESS in 53s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/3/check/gate-puppet-openstacklib-puppet-unit-3.7/23cc5c5 : SUCCESS in 45s","accounts_in_message":[],"_revision_number":3},{"id":"51e735617b0ce2464b73ecd7ab52e1963fdbb4ea","author":{"_account_id":6554,"name":"Spencer Krum","email":"nibz@spencerkrum.com","username":"krum-spencer"},"date":"2014-11-17 18:57:57.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"38120da46172e84ccd9391591ae99c0c1855912d","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-11-18 22:16:45.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"6f328e2c73dbe7f3fcf56abeaee22023d5557064","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-11-25 01:45:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"60fe1348d1af22d0f3e5478a41d9d4482969adf3","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-11-25 01:47:34.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"4600e933434a177bdde9938566d15ed05a9b8a0a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-25 03:29:22.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/4/check/gate-puppet-openstacklib-puppet-lint/b1c5d42 : SUCCESS in 34s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/4/check/gate-puppet-openstacklib-puppet-syntax/adf5cc0 : SUCCESS in 17s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/4/check/gate-puppet-openstacklib-puppet-unit-3.3/9edb500 : SUCCESS in 34s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/4/check/gate-puppet-openstacklib-puppet-unit-3.4/6b652ed : SUCCESS in 45s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/4/check/gate-puppet-openstacklib-puppet-unit-3.6/bde6e42 : SUCCESS in 49s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/4/check/gate-puppet-openstacklib-puppet-unit-3.7/229161d : SUCCESS in 51s","accounts_in_message":[],"_revision_number":4},{"id":"1b304747e062598384528a094cbcb9b36c51a4cd","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-02 18:20:59.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6beced3f3a28761b0eeb93d7ee94726f0c2e9b87","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-02 18:24:27.000000000","message":"Patch Set 5: Workflow-1\n\nI am going to WIP this while we evaluate whether UCA and RDO packages can be made available for this soon, as well as whether a 1.0 release of python-openstackclient will happen soon.","accounts_in_message":[],"_revision_number":5},{"id":"56978383e4d152c2652a049ea0af5197d90b5a98","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-02 18:24:33.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/5/check/gate-puppet-openstacklib-puppet-lint/190a8f9 : SUCCESS in 17s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/5/check/gate-puppet-openstacklib-puppet-syntax/d295ae6 : SUCCESS in 30s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/5/check/gate-puppet-openstacklib-puppet-unit-3.3/693f70c : SUCCESS in 53s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/5/check/gate-puppet-openstacklib-puppet-unit-3.4/82b78a9 : SUCCESS in 42s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/5/check/gate-puppet-openstacklib-puppet-unit-3.6/644b1f6 : SUCCESS in 47s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/5/check/gate-puppet-openstacklib-puppet-unit-3.7/1e905a8 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":5},{"id":"470a366b1dddd242885ba72c7d1532b26b4ca799","author":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"date":"2014-12-05 15:37:07.000000000","message":"Patch Set 5:\n\nhttps://pypi.python.org/pypi/python-openstackclient/1.0.0\n\nI think we should proceed with this commit as soon as possible.","accounts_in_message":[],"_revision_number":5},{"id":"799269fc04023a17ccccff0023a2de871a77ce90","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2014-12-05 15:40:47.000000000","message":"Patch Set 5:\n\n@rich: we still need the package in the distros","accounts_in_message":[],"_revision_number":5},{"id":"fc4c09e81784de93712696c593208266a8146cdc","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-14 00:04:44.000000000","message":"Abandoned\n\nWe\u0027re moving forward with Aviator since we won\u0027t have ubuntu packages for openstackclient until kilo.","accounts_in_message":[],"_revision_number":5},{"id":"74a47740ce6246037e809c0d97a33e43eb822c28","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-15 23:38:51.000000000","message":"Restored\n\nWe\u0027re still in a standoff between aviator and openstackclient. I\u0027ll unabandon this for the time being so it can be evaluated on its own.","accounts_in_message":[],"_revision_number":5},{"id":"537932b616659f5f5abaf7e4bab3d95a989f6654","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 00:41:43.000000000","message":"Patch Set 5:\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/5/check//gate-puppet-openstacklib-puppet-lint/e66e8b8/ : SUCCESS in 23s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/5/check//gate-puppet-openstacklib-puppet-syntax/cb901d1/ : SUCCESS in 8s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/5/check//gate-puppet-openstacklib-puppet-unit-3.3/61723b6/ : SUCCESS in 44s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/5/check//gate-puppet-openstacklib-puppet-unit-3.4/9f69a3b/ : SUCCESS in 45s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/5/check//gate-puppet-openstacklib-puppet-unit-3.6/d9d9a2b/ : SUCCESS in 56s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/5/check//gate-puppet-openstacklib-puppet-unit-3.7/18e7e49/ : SUCCESS in 43s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/5/check//gate-puppet-openstacklib-puppet-beaker-rspec/624a8ae/ : FAILURE in 44s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"8f01419f4f64155a37ccd3d887b6c52542970413","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-16 22:37:14.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"7800480fef1e9a14f33b605cf36bf0a1987fbfb6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 22:51:31.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/6/check//gate-puppet-openstacklib-puppet-lint/c86cb8d/ : SUCCESS in 24s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/6/check//gate-puppet-openstacklib-puppet-syntax/613023d/ : SUCCESS in 8s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/6/check//gate-puppet-openstacklib-puppet-unit-3.3/6f9ec4d/ : FAILURE in 47s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/6/check//gate-puppet-openstacklib-puppet-unit-3.4/fe98f30/ : FAILURE in 54s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/6/check//gate-puppet-openstacklib-puppet-unit-3.6/bb282d0/ : FAILURE in 33s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/6/check//gate-puppet-openstacklib-puppet-unit-3.7/7c8c793/ : FAILURE in 43s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/6/check//gate-puppet-openstacklib-puppet-beaker-rspec/4c7a750/ : FAILURE in 13s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"8ebda541bfd90f0d673d83820f09664002a71a41","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-16 23:52:29.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"a7f10b27fa741a231e7d5d041a18edf146ac3e5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-17 01:43:46.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/7/check//gate-puppet-openstacklib-puppet-lint/34a608d/ : SUCCESS in 19s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/7/check//gate-puppet-openstacklib-puppet-syntax/d780d04/ : SUCCESS in 13s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/7/check//gate-puppet-openstacklib-puppet-unit-3.3/dfe598e/ : FAILURE in 52s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/7/check//gate-puppet-openstacklib-puppet-unit-3.4/cb57553/ : FAILURE in 1m 00s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/7/check//gate-puppet-openstacklib-puppet-unit-3.6/5a25641/ : FAILURE in 40s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/7/check//gate-puppet-openstacklib-puppet-unit-3.7/cb8d014/ : FAILURE in 54s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/7/check//gate-puppet-openstacklib-puppet-beaker-rspec/d6ba6e1/ : FAILURE in 30s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"9a577cd5c6901e0afafe5bc46eb2a41ab66faf62","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-17 01:54:46.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"ce77e9c23a57d48a16c691a75013f8b102c59c81","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-17 02:29:13.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"a11aaea738056c9a16e7d3135609973d85ffbc5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-17 03:00:44.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/9/check//gate-puppet-openstacklib-puppet-lint/53d0620/ : SUCCESS in 13s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/9/check//gate-puppet-openstacklib-puppet-syntax/a1321f5/ : SUCCESS in 1s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/9/check//gate-puppet-openstacklib-puppet-unit-3.3/f6a82fd/ : FAILURE in 37s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/9/check//gate-puppet-openstacklib-puppet-unit-3.4/e168de3/ : FAILURE in 35s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/9/check//gate-puppet-openstacklib-puppet-unit-3.6/4d8f650/ : FAILURE in 32s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/9/check//gate-puppet-openstacklib-puppet-unit-3.7/eb58ae3/ : FAILURE in 33s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/9/check//gate-puppet-openstacklib-puppet-beaker-rspec/2d812c1/ : FAILURE in 22s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"5bcf57456c3fe0633c121ea12827fd3d256bfd90","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-17 03:01:15.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"8c2e4aa64d42ac2b510f76dfb966be7e50c34750","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-17 03:07:16.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/10/check//gate-puppet-openstacklib-puppet-lint/c638617/ : SUCCESS in 19s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/10/check//gate-puppet-openstacklib-puppet-syntax/e88ac3b/ : SUCCESS in 0s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/10/check//gate-puppet-openstacklib-puppet-unit-3.3/4ddbe87/ : SUCCESS in 37s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/10/check//gate-puppet-openstacklib-puppet-unit-3.4/6572455/ : SUCCESS in 46s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/10/check//gate-puppet-openstacklib-puppet-unit-3.6/4e3a329/ : SUCCESS in 1m 12s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/10/check//gate-puppet-openstacklib-puppet-unit-3.7/224272d/ : SUCCESS in 43s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/10/check//gate-puppet-openstacklib-puppet-beaker-rspec/14c1902/ : FAILURE in 20s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"f2a8718fc37c189efd66af01c551ab76b607ff2f","author":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"date":"2014-12-17 03:24:55.000000000","message":"Patch Set 10: Code-Review+1\n\nNice!","accounts_in_message":[],"_revision_number":10},{"id":"5b2551860a65958da0bc80b4580095900d567df8","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2014-12-17 17:55:36.000000000","message":"Patch Set 10: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":10},{"id":"ddf7328a0856f36b3293e07fdf1a9c73c1aabc1c","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-17 18:18:11.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"bd61e39763619a12065157049e5337089b9e41a6","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-17 21:52:11.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"966a1ed182ae964df02ffad7ffd9fccf61ab8675","author":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"date":"2014-12-17 21:56:47.000000000","message":"Patch Set 12: Code-Review+1\n\nYes.","accounts_in_message":[],"_revision_number":12},{"id":"64e11a12c7eb04049fa3134b401c1191e9d3202d","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-18 00:21:20.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"4fa6dabe84dfbe2687c5b93bd6e99d8c3a943ff1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-18 01:41:38.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/13/check/gate-puppet-openstacklib-puppet-lint/865ff3c/ : SUCCESS in 22s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/13/check/gate-puppet-openstacklib-puppet-syntax/61f731f/ : SUCCESS in 7s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/13/check/gate-puppet-openstacklib-puppet-unit-3.3/3fdd348/ : FAILURE in 41s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/13/check/gate-puppet-openstacklib-puppet-unit-3.4/3cb1fb6/ : FAILURE in 41s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/13/check/gate-puppet-openstacklib-puppet-unit-3.6/989a506/ : FAILURE in 43s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/13/check/gate-puppet-openstacklib-puppet-unit-3.7/49d0e05/ : FAILURE in 43s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/13/check/gate-puppet-openstacklib-puppet-beaker-rspec/9e9bd50/ : FAILURE in 34s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"70c14b54029a0c80c326af1a0ac0975c819dee59","author":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"date":"2014-12-18 01:42:38.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"d287f444524ee75975029a08196560eaa5960cb6","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-18 01:49:12.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"7ef1288cc62dcaedd80a7601ed4efc7c2e6b1099","author":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"date":"2014-12-18 01:55:37.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"84ff6a18ffad040db159d957f08797347a658e4d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-18 02:27:52.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/14/check/gate-puppet-openstacklib-puppet-lint/899fdae/ : SUCCESS in 16s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/14/check/gate-puppet-openstacklib-puppet-syntax/cee8ced/ : SUCCESS in 9s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/14/check/gate-puppet-openstacklib-puppet-unit-3.3/6f7611f/ : SUCCESS in 46s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/14/check/gate-puppet-openstacklib-puppet-unit-3.4/0df22f5/ : SUCCESS in 47s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/14/check/gate-puppet-openstacklib-puppet-unit-3.6/5d5400f/ : SUCCESS in 55s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/14/check/gate-puppet-openstacklib-puppet-unit-3.7/f0e0438/ : SUCCESS in 40s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/14/check/gate-puppet-openstacklib-puppet-beaker-rspec/6e35f33/ : FAILURE in 40s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"c87f19152610010aaaa24c3854ab436fe2c3a2da","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2014-12-18 10:18:04.000000000","message":"Patch Set 14: Code-Review+2","accounts_in_message":[],"_revision_number":14},{"id":"ea0c950e68cd174229918f8d6239830a1be5e5b5","author":{"_account_id":11166,"name":"Lukas Bezdicka","email":"social@v3.sk","username":"xbezdick"},"date":"2014-12-18 12:39:36.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"2d99c7401387d0b4bae38945f6cf67678497377e","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2014-12-18 18:09:55.000000000","message":"Patch Set 14: Workflow-1\n\nWe want to move this into the keystone module during the Juno cycle in order to prevent keystone from needing a new version of openstacklib. I am going to WIP this for the moment, just to make it clear that we\u0027re doing this in two cycles - 1) everything in keystone during Juno, 2) extract into openstacklib on master/kilo","accounts_in_message":[],"_revision_number":14},{"id":"b11e758d2f86692e432958fbfd564554f70bc2d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-30 21:24:05.000000000","message":"Patch Set 14: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":14},{"id":"65b3dd0f334639e6c4ec541c3426a83540366a56","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2015-02-03 22:43:03.000000000","message":"Patch Set 14: -Code-Review","accounts_in_message":[],"_revision_number":14},{"id":"0212d4fcf54a0e2829f9f6b1e47f24875395b28d","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2015-03-05 19:24:05.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"2195d0020ab0533dfc126e8462737055cec8dee1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 19:32:42.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-lint/782452d/ : SUCCESS in 36s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-syntax/ceb6fe4/ : SUCCESS in 14s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-unit-3.3/5240062/ : SUCCESS in 1m 02s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-unit-3.4/629a574/ : SUCCESS in 1m 11s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-unit-3.6/231cb29/ : SUCCESS in 1m 29s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-unit-3.7/fbd7c54/ : SUCCESS in 1m 01s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-beaker-rspec/ef87180/ : FAILURE in 48s (non-voting)\n- gate-puppet-openstacklib-puppet-syntax-future http://logs.openstack.org/43/134843/15/check/gate-puppet-openstacklib-puppet-syntax-future/e4d4c3b/ : SUCCESS in 42s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"ccac27dae510954bc311ee83703a4d77ea1bbe73","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2015-03-05 19:39:30.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"23082bc0869e2f3c555ea497da125f95e8523974","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2015-03-05 19:40:07.000000000","message":"Patch Set 16: Code-Review+2","accounts_in_message":[],"_revision_number":16},{"id":"896a0123af7e1df7fb5622f95d450e31b8a701a8","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2015-03-05 19:41:17.000000000","message":"Patch Set 16:\n\nThis should be merged only when https://review.openstack.org/#/c/161848/ is ready (which depends on https://review.openstack.org/134843), otherwise the duplicated files will cause problems if people install this before keystone is ready.","accounts_in_message":[],"_revision_number":16},{"id":"69f336fd71807e244968b1d3f7b29b6b3d647186","author":{"_account_id":9983,"name":"Richard Megginson","email":"rmeggins@redhat.com","username":"rmeggins"},"date":"2015-03-05 19:45:32.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"3f8603da3b41df24aaccf2f21fe2e68fdab3c4ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 19:47:19.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-lint/5503e0a/ : SUCCESS in 53s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-syntax/ea9b9fa/ : SUCCESS in 31s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-unit-3.3/f155fbb/ : SUCCESS in 1m 06s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-unit-3.4/b507646/ : SUCCESS in 54s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-unit-3.6/6cccda3/ : SUCCESS in 1m 14s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-unit-3.7/878ec87/ : SUCCESS in 47s\n- gate-puppet-openstacklib-puppet-beaker-rspec http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-beaker-rspec/ed0af7d/ : FAILURE in 23s (non-voting)\n- gate-puppet-openstacklib-puppet-syntax-future http://logs.openstack.org/43/134843/16/check/gate-puppet-openstacklib-puppet-syntax-future/c437184/ : SUCCESS in 30s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"d96cbe4567f485b686f555e5b770b97b67a77e95","author":{"_account_id":7462,"name":"Ivan Chavero","email":"ichavero@redhat.com","username":"ichavero"},"date":"2015-03-05 23:45:59.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"6d8517e32955df1a9bc2842f70d7b9fa4dd04909","author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"date":"2015-03-12 09:09:41.000000000","message":"Patch Set 16: Code-Review+1","accounts_in_message":[],"_revision_number":16},{"id":"1f6e4806c1fd62c22ed21985794a88363309a966","author":{"_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},"date":"2015-03-15 23:54:30.000000000","message":"Patch Set 16: Code-Review+2 Workflow+1\n\nThanks !","accounts_in_message":[],"_revision_number":16},{"id":"65be1bb17fa28b97f224e9745c4929336e5cec8a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 23:54:32.000000000","message":"Patch Set 16: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":16},{"id":"b2d29872294a5f37b7f4d10ddcae5003f3a76f42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 23:57:17.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":16},{"id":"c3aae6b9a1d4ed442807d536eb504972a43375d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-15 23:57:17.000000000","message":"Patch Set 16: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/43/134843/16/gate/gate-puppet-openstacklib-puppet-lint/6544116/ : SUCCESS in 25s\n- gate-puppet-openstacklib-puppet-syntax http://logs.openstack.org/43/134843/16/gate/gate-puppet-openstacklib-puppet-syntax/8046242/ : SUCCESS in 12s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/43/134843/16/gate/gate-puppet-openstacklib-puppet-unit-3.3/0d30a2f/ : SUCCESS in 59s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/43/134843/16/gate/gate-puppet-openstacklib-puppet-unit-3.4/26d9eca/ : SUCCESS in 1m 05s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/43/134843/16/gate/gate-puppet-openstacklib-puppet-unit-3.6/be2fe61/ : SUCCESS in 1m 04s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/43/134843/16/gate/gate-puppet-openstacklib-puppet-unit-3.7/f85e47e/ : SUCCESS in 48s","accounts_in_message":[],"_revision_number":16}],"current_revision_number":16,"current_revision":"ed58789665342aebd1550197179ccc4baa34a3df","revisions":{"bf96056864cde01861437e29aae938100fd57978":{"kind":"REWORK","_number":1,"created":"2014-11-17 01:47:32.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/1"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 01:47:22.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bf96056864cde01861437e29aae938100fd57978"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bf96056864cde01861437e29aae938100fd57978"}]},"branch":"refs/heads/master"},"df8d53f37c17e53a13a9abbea5be6c9dec7133d0":{"kind":"REWORK","_number":2,"created":"2014-11-17 03:28:38.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/2"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 03:28:30.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/df8d53f37c17e53a13a9abbea5be6c9dec7133d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/df8d53f37c17e53a13a9abbea5be6c9dec7133d0"}]},"branch":"refs/heads/master"},"bdc9c0015f63538977ca4eaac706124d6c323776":{"kind":"REWORK","_number":3,"created":"2014-11-17 17:59:52.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/3"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 17:59:45.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bdc9c0015f63538977ca4eaac706124d6c323776"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bdc9c0015f63538977ca4eaac706124d6c323776"}]},"branch":"refs/heads/master"},"88563d42e5eaa25790f1a172da85841f9622079d":{"kind":"REWORK","_number":4,"created":"2014-11-25 01:45:08.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/4"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-25 01:42:59.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/88563d42e5eaa25790f1a172da85841f9622079d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/88563d42e5eaa25790f1a172da85841f9622079d"}]},"branch":"refs/heads/master"},"da7112e9239c23175ee4b28c0dd5fade11182691":{"kind":"REWORK","_number":5,"created":"2014-12-02 18:20:59.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/5"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-02 18:20:40.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/da7112e9239c23175ee4b28c0dd5fade11182691"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/da7112e9239c23175ee4b28c0dd5fade11182691"}]},"branch":"refs/heads/master"},"40c6d7e9754116ccfd41f7284d7ceb3fd67cac79":{"kind":"REWORK","_number":6,"created":"2014-12-16 22:37:14.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/6"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-16 22:37:07.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/40c6d7e9754116ccfd41f7284d7ceb3fd67cac79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/40c6d7e9754116ccfd41f7284d7ceb3fd67cac79"}]},"branch":"refs/heads/master"},"1b2221bd2fc1b8219f383d125add8c7106735313":{"kind":"REWORK","_number":7,"created":"2014-12-16 23:52:29.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/7"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-16 23:52:24.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/1b2221bd2fc1b8219f383d125add8c7106735313"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/1b2221bd2fc1b8219f383d125add8c7106735313"}]},"branch":"refs/heads/master"},"440732ec04ca1081f9a58b5ec5656604e4f114b9":{"kind":"REWORK","_number":8,"created":"2014-12-17 01:54:46.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/8"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-17 01:54:35.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/440732ec04ca1081f9a58b5ec5656604e4f114b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/440732ec04ca1081f9a58b5ec5656604e4f114b9"}]},"branch":"refs/heads/master"},"ae033f15507390f2a80c2a43227eabcaffd7b7de":{"kind":"REWORK","_number":9,"created":"2014-12-17 02:29:13.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/9"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-17 02:29:07.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/ae033f15507390f2a80c2a43227eabcaffd7b7de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/ae033f15507390f2a80c2a43227eabcaffd7b7de"}]},"branch":"refs/heads/master"},"74748450a147d3b73ff36ab17032cb01f0b403a3":{"kind":"REWORK","_number":10,"created":"2014-12-17 03:01:15.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/10"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-17 03:01:09.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/74748450a147d3b73ff36ab17032cb01f0b403a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/74748450a147d3b73ff36ab17032cb01f0b403a3"}]},"branch":"refs/heads/master"},"db9cfcf28a54d6ace7cba42b447316574637afd0":{"kind":"REWORK","_number":11,"created":"2014-12-17 18:18:11.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/11"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-17 18:18:01.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interactin in\nfavor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/db9cfcf28a54d6ace7cba42b447316574637afd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/db9cfcf28a54d6ace7cba42b447316574637afd0"}]},"branch":"refs/heads/master"},"2bd46ec303a2b3766fde67b98107bb1b1a917662":{"kind":"REWORK","_number":12,"created":"2014-12-17 21:52:11.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/12"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-17 21:51:54.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interacting\nin favor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/2bd46ec303a2b3766fde67b98107bb1b1a917662"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/2bd46ec303a2b3766fde67b98107bb1b1a917662"}]},"branch":"refs/heads/master"},"de914cdb1d1e4fbbb5de6a23466598354e4e0dca":{"kind":"REWORK","_number":13,"created":"2014-12-18 00:21:20.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/13"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-18 00:21:10.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interacting\nin favor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/de914cdb1d1e4fbbb5de6a23466598354e4e0dca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/de914cdb1d1e4fbbb5de6a23466598354e4e0dca"}]},"branch":"refs/heads/master"},"9fe815f8ce5df8d55ccf4aa090b9e7fbe974a4d9":{"kind":"REWORK","_number":14,"created":"2014-12-18 01:49:12.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/14"}}},"commit":{"parents":[{"commit":"bfbe779b17a9d53b26f1d246d35d44b29637f0ce","subject":"Implement Service Validation","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/bfbe779b17a9d53b26f1d246d35d44b29637f0ce"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-11-17 00:30:43.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2014-12-18 01:49:07.000000000","tz":-480},"subject":"Swap aviator for openstackclient","message":"Swap aviator for openstackclient\n\nThis patch abandons the use of the Aviator library for API interacting\nin favor of the universal openstack client\n(https://wiki.openstack.org/wiki/OpenStackClient). openstackclient is\ntheoretically more stable than individual command line clients and much\nsimpler than using the API directly.\n\nThis patch also removes keystone-specific functionality from\nopenstacklib so that it can be handled by the keystone module.\n\nThe openstack provider will still allow all the different authentication\nmethods that the initial work done for Aviator created. It also keeps\nthe auth parameter in the type utility, but abandons the log_file\nparameter since that was specific to Aviator. It now autorequires the\nopenstackclient package and adds a manifest to install the client.\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/9fe815f8ce5df8d55ccf4aa090b9e7fbe974a4d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/9fe815f8ce5df8d55ccf4aa090b9e7fbe974a4d9"}]},"branch":"refs/heads/master"},"d807ea8e5001e3d38b4cf79cfe311f18186a2144":{"kind":"REWORK","_number":15,"created":"2015-03-05 19:24:05.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/15"}}},"commit":{"parents":[{"commit":"75124baf897f79eea59bda9b83af1b7a196756f9","subject":"Merge \"Properly handle policy values containing spaces\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/75124baf897f79eea59bda9b83af1b7a196756f9"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2015-03-05 19:16:50.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2015-03-05 19:24:03.000000000","tz":-480},"subject":"Move openstackclient parent provider to openstacklib","message":"Move openstackclient parent provider to openstacklib\n\nThis patch abandons the use of the Aviator library for interacting with\nthe openstack APIs in favor of the universal openstack client[1]. This\nwork has already been implemented in the keystone module. This patch\nmoves that work into openstacklib in order to make it available for the\nother modules.\n\n[1] https://wiki.openstack.org/wiki/OpenStackClient\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/d807ea8e5001e3d38b4cf79cfe311f18186a2144"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/d807ea8e5001e3d38b4cf79cfe311f18186a2144"}]},"branch":"refs/heads/master"},"ed58789665342aebd1550197179ccc4baa34a3df":{"kind":"REWORK","_number":16,"created":"2015-03-05 19:39:30.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/43/134843/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/43/134843/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/43/134843/16"}}},"commit":{"parents":[{"commit":"75124baf897f79eea59bda9b83af1b7a196756f9","subject":"Merge \"Properly handle policy values containing spaces\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/75124baf897f79eea59bda9b83af1b7a196756f9"}]}],"author":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2015-03-05 19:16:50.000000000","tz":-480},"committer":{"name":"Colleen Murphy","email":"colleen@puppetlabs.com","date":"2015-03-05 19:39:19.000000000","tz":-480},"subject":"Move openstackclient parent provider to openstacklib","message":"Move openstackclient parent provider to openstacklib\n\nThis patch abandons the use of the Aviator library for interacting with\nthe openstack APIs in favor of the universal openstack client[1]. This\nwork has already been implemented in the keystone module. This patch\nmoves that work into openstacklib in order to make it available for the\nother modules.\n\n[1] https://wiki.openstack.org/wiki/OpenStackClient\n\nChange-Id: I68705c28955a54e26d98f1de718016691c64e4b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/ed58789665342aebd1550197179ccc4baa34a3df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/ed58789665342aebd1550197179ccc4baa34a3df"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
