)]}'
{"id":"openstack%2Fpuppet-openstacklib~199296","triplet_id":"openstack%2Fpuppet-openstacklib~master~I05105ff089cac44125a4bd0538f4f5b3f2a87b4b","project":"openstack/puppet-openstacklib","branch":"master","hashtags":[],"change_id":"I05105ff089cac44125a4bd0538f4f5b3f2a87b4b","subject":"Use module install script for acceptance tests","status":"MERGED","created":"2015-07-07 21:12:59.000000000","updated":"2015-07-08 16:02:08.000000000","submitted":"2015-07-08 16:02:07.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ddbb331327578d6d61b9a4a662880eb1a1947044","_number":199296,"virtual_id_number":199296,"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":2,"date":"2015-07-08 16:02:07.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"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"}],"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-07-08 15:07:45.000000000","_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-07-08 12:43:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":2,"date":"2015-07-08 15:15:47.000000000","_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"}],"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":1,"date":"2015-07-08 15:15:47.000000000","_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"}],"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":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-08 12:43:45.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-07-08 15:07:45.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-07-08 15:15:47.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-07-08 16:02:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"242e2b45425b6ecd29fff8f7bb192f0389e95c8e","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2015-07-07 21:12:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f872f71c344c0107d8780485fa961118b272de34","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 21:36:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-lint/d084f19/ : SUCCESS in 2m 26s\n- gate-puppet-openstacklib-puppet-syntax-3 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-syntax-3/57c5eab/ : SUCCESS in 3m 00s\n- gate-puppet-openstacklib-puppet-syntax-4 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-syntax-4/94f7dbd/ : SUCCESS in 3m 20s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-unit-3.3/087fd42/ : SUCCESS in 3m 51s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-unit-3.4/2b17121/ : SUCCESS in 3m 36s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-unit-3.6/6a86248/ : SUCCESS in 4m 56s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-unit-3.7/59d94ef/ : SUCCESS in 3m 34s\n- gate-puppet-openstacklib-puppet-unit-3.8 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-unit-3.8/810eb15/ : SUCCESS in 3m 27s\n- gate-puppet-openstacklib-puppet-unit-4.0 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-unit-4.0/fec14cd/ : SUCCESS in 2m 46s\n- gate-puppet-openstacklib-puppet-unit-latest http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-unit-latest/41bc4f1/ : SUCCESS in 4m 02s (non-voting)\n- gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-trusty http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-trusty/32c79c1/ : SUCCESS in 7m 07s\n- gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-centos7 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-centos7/9cc7165/ : SUCCESS in 4m 42s\n- gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-trusty http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-trusty/4db79a0/ : FAILURE in 3m 52s (non-voting)\n- gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-centos7 http://logs.openstack.org/96/199296/1/check/gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-centos7/4ccc45c/ : FAILURE in 3m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7dd4a98ef994a552d21a6b10fbe7266ff7a8a85c","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2015-07-07 21:58:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"747f577f6b0551e5ded8101bba8f7e390d46adfe","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2015-07-07 22:00:17.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"b07463366dbf1b15b19ca95e8251a47417b79b1e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 22:01:34.000000000","message":"Patch Set 1:\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":1},{"id":"e8f7a104296af74293b19b520efeb81c8901b0a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 22:18:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-lint/fda1b92/ : SUCCESS in 3m 23s\n- gate-puppet-openstacklib-puppet-syntax-3 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-syntax-3/31b41a2/ : SUCCESS in 3m 25s\n- gate-puppet-openstacklib-puppet-syntax-4 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-syntax-4/c439584/ : SUCCESS in 3m 32s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-unit-3.3/105f26e/ : SUCCESS in 4m 00s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-unit-3.4/fc4b200/ : SUCCESS in 4m 22s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-unit-3.6/bf23d4a/ : SUCCESS in 4m 19s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-unit-3.7/4d04270/ : SUCCESS in 4m 01s\n- gate-puppet-openstacklib-puppet-unit-3.8 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-unit-3.8/d0118ff/ : SUCCESS in 3m 55s\n- gate-puppet-openstacklib-puppet-unit-4.0 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-unit-4.0/fe3ed3f/ : SUCCESS in 3m 39s\n- gate-puppet-openstacklib-puppet-unit-latest http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-unit-latest/aa95e17/ : SUCCESS in 3m 45s (non-voting)\n- gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-trusty http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-trusty/3311b20/ : SUCCESS in 7m 00s\n- gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-centos7 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-centos7/e7a2475/ : SUCCESS in 4m 46s\n- gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-trusty http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-trusty/2fb3f8b/ : SUCCESS in 10m 58s (non-voting)\n- gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-centos7 http://logs.openstack.org/96/199296/2/check/gate-puppet-openstacklib-puppet-beaker-rspec-upgrade-dsvm-centos7/6b95818/ : SUCCESS in 12m 00s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a58d74dc3216cf856e7b3d6cc0cf1e3f621ee93d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-07 23:41:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (check-tripleo pipeline).\n\n- check-tripleo-ironic-overcloud-f21puppet-nonha http://logs.openstack.org/96/199296/2/check-tripleo/check-tripleo-ironic-overcloud-f21puppet-nonha/44d0818/ : SUCCESS in 1h 38m 38s","accounts_in_message":[],"_revision_number":2},{"id":"ae7933337fb3ed2260302c9acf61346e91c9b5d7","author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"date":"2015-07-08 12:43:45.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"b638c5307953797a20fecfd047aaebe1ba735c3f","author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"date":"2015-07-08 15:07:45.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"0c73a3d3375452f617834b37934171d475531ba8","author":{"_account_id":7155,"name":"Sebastien Badia","email":"seb@sebian.fr","username":"sbadia"},"date":"2015-07-08 15:15:47.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"106c373db744a880697309dc5cac3aea20b0ac57","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-08 15:16:14.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"6e92957c50f97348ed6f867529a11d0d4e1497c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-08 16:02:07.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-puppet-openstacklib-puppet-lint http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-lint/ecc535d/ : SUCCESS in 3m 05s\n- gate-puppet-openstacklib-puppet-syntax-3 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-syntax-3/b0e461c/ : SUCCESS in 2m 51s\n- gate-puppet-openstacklib-puppet-syntax-4 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-syntax-4/d6d3b3d/ : SUCCESS in 3m 12s\n- gate-puppet-openstacklib-puppet-unit-3.3 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-unit-3.3/bccf6b6/ : SUCCESS in 4m 11s\n- gate-puppet-openstacklib-puppet-unit-3.4 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-unit-3.4/d02f925/ : SUCCESS in 4m 02s\n- gate-puppet-openstacklib-puppet-unit-3.6 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-unit-3.6/a5f8604/ : SUCCESS in 4m 03s\n- gate-puppet-openstacklib-puppet-unit-3.7 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-unit-3.7/31dae96/ : SUCCESS in 4m 02s\n- gate-puppet-openstacklib-puppet-unit-3.8 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-unit-3.8/82d1b1d/ : SUCCESS in 4m 04s\n- gate-puppet-openstacklib-puppet-unit-4.0 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-unit-4.0/06be9a6/ : SUCCESS in 3m 18s\n- gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-trusty http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-trusty/b4fa250/ : SUCCESS in 5m 03s\n- gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-centos7 http://logs.openstack.org/96/199296/2/gate/gate-puppet-openstacklib-puppet-beaker-rspec-dsvm-centos7/3de8df7/ : SUCCESS in 4m 53s","accounts_in_message":[],"_revision_number":2},{"id":"ddbb331327578d6d61b9a4a662880eb1a1947044","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-08 16:02:08.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5c0539e9e2885456b358870da167313547445f83","revisions":{"36e9d834b9b52bec559b6e45140c13fbe6f59cf6":{"kind":"REWORK","_number":1,"created":"2015-07-07 21:12:59.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/96/199296/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/96/199296/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/1"}}},"commit":{"parents":[{"commit":"063510da0eae987024565e04bc24524364a635c5","subject":"Use beaker-puppet_install_helper to install puppet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/063510da0eae987024565e04bc24524364a635c5"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2015-07-07 21:10:56.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2015-07-07 21:10:56.000000000","tz":-420},"subject":"Use module install script for acceptance tests","message":"Use module install script for acceptance tests\n\nThis patch updates the spec_helper_acceptance.rb file to use the common\nmodule install script and Puppetfile from the new\nopenstack/puppet-openstack-integration repo. This will allow us to take\nadvantage of Zuul\u0027s Depends-On feature so that we can test changes\nacross multiple related modules. This is based on idea 1 from this\nbrainstorming session[1].\n\nThis will probably be abstracted out into a separate function or\neventually a separate gem so that it can be more easily shared across\nthe OpenStack modules and the Infra modules.\n\n[1] https://etherpad.openstack.org/p/puppet-git-dependencies\n\nChange-Id: I05105ff089cac44125a4bd0538f4f5b3f2a87b4b\nCo-Authored-By: James E. Blair \u003cjeblair@hp.com\u003e\nCo-Authored-By: Spencer Krum \u003cspencer.krum@hp.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/36e9d834b9b52bec559b6e45140c13fbe6f59cf6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/36e9d834b9b52bec559b6e45140c13fbe6f59cf6"}]},"branch":"refs/heads/master"},"5c0539e9e2885456b358870da167313547445f83":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-07-07 21:58:17.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/96/199296/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstacklib","ref":"refs/changes/96/199296/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstacklib refs/changes/96/199296/2"}}},"commit":{"parents":[{"commit":"b4f3e89ed94cfcb6639985358c20a628bb08b982","subject":"Use beaker-puppet_install_helper to install puppet","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/b4f3e89ed94cfcb6639985358c20a628bb08b982"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2015-07-07 21:10:56.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2015-07-07 21:58:04.000000000","tz":-420},"subject":"Use module install script for acceptance tests","message":"Use module install script for acceptance tests\n\nThis patch updates the spec_helper_acceptance.rb file to use the common\nmodule install script and Puppetfile from the new\nopenstack/puppet-openstack-integration repo. This will allow us to take\nadvantage of Zuul\u0027s Depends-On feature so that we can test changes\nacross multiple related modules. This is based on idea 1 from this\nbrainstorming session[1].\n\nThis will probably be abstracted out into a separate function or\neventually a separate gem so that it can be more easily shared across\nthe OpenStack modules and the Infra modules.\n\n[1] https://etherpad.openstack.org/p/puppet-git-dependencies\n\nChange-Id: I05105ff089cac44125a4bd0538f4f5b3f2a87b4b\nCo-Authored-By: James E. Blair \u003cjeblair@hp.com\u003e\nCo-Authored-By: Spencer Krum \u003cspencer.krum@hp.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/5c0539e9e2885456b358870da167313547445f83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstacklib/commit/5c0539e9e2885456b358870da167313547445f83"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
