)]}'
{"id":"openstack%2Fdevstack~81416","triplet_id":"openstack%2Fdevstack~master~I3d70009819a3a6933220cabd5a951a20c7b48849","project":"openstack/devstack","branch":"master","topic":"ironic_packages","hashtags":[],"change_id":"I3d70009819a3a6933220cabd5a951a20c7b48849","subject":"Parse Ironic packages files/{apts, rpms}/ironic","status":"MERGED","created":"2014-03-19 02:00:43.000000000","updated":"2014-03-21 14:43:13.000000000","submitted":"2014-03-21 14:43:13.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f95368ef429d8c0bffcacc7044759254c0099f57","_number":81416,"virtual_id_number":81416,"owner":{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-03-21 14:43:13.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7903,"name":"Aleksandr Gordeev","email":"agordeev0@gmail.com","username":"agordeev0"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-03-19 02:27:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":2,"date":"2014-03-20 21:54:48.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"date":"2014-03-19 06:18:41.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":2,"date":"2014-03-21 11:54:23.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7903,"name":"Aleksandr Gordeev","email":"agordeev0@gmail.com","username":"agordeev0"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"date":"2014-03-19 02:24:42.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":1,"date":"2014-03-21 11:54:23.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"date":"2014-03-19 02:24:02.000000000","_account_id":7903,"name":"Aleksandr Gordeev","email":"agordeev0@gmail.com","username":"agordeev0"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7903,"name":"Aleksandr Gordeev","email":"agordeev0@gmail.com","username":"agordeev0"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"_account_id":7903,"name":"Aleksandr Gordeev","email":"agordeev0@gmail.com","username":"agordeev0"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-03-19 02:24:02.000000000","updated_by":{"_account_id":7903,"name":"Aleksandr Gordeev","email":"agordeev0@gmail.com","username":"agordeev0"},"reviewer":{"_account_id":7903,"name":"Aleksandr Gordeev","email":"agordeev0@gmail.com","username":"agordeev0"},"state":"REVIEWER"},{"updated":"2014-03-19 02:24:42.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2014-03-19 02:27:01.000000000","updated_by":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"reviewer":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"state":"REVIEWER"},{"updated":"2014-03-21 11:54:23.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2014-03-21 14:43:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4b3d6acad85f16621e5099579962708074d14ff8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-19 02:00:43.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"44876676c4e8405efbe16c92306c343cfd8e460a","author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"date":"2014-03-19 02:27:01.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\ngood catch.\n\nSean pointed out to me a few days ago that project names are being deprecated from the list of enabled services, in favor of actual service names (eg, ir-api), so afaict this is the right direction.","accounts_in_message":[],"_revision_number":1},{"id":"5f124230779927daa235e7477402eb9572328c6b","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-03-19 03:10:20.000000000","message":"Patch Set 1:\n\nFailed using XenAPI driver with XenServer 6.2: Logs at http://70dcd673047f0ebed6a7-dda4e480e005aaa13ec303551d2d8155.r49.cf5.rackcdn.com/16/81416/1/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"be0eb763fb4aa408ff7ca0a85b763b6158523b4e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-19 03:18:46.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/16/81416/1/check/check-grenade-dsvm/e6d1795 : SUCCESS in 34m 24s\n- check-tempest-dsvm-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-full/6223647 : SUCCESS in 52m 47s\n- check-tempest-dsvm-neutron http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-neutron/717a2ad : SUCCESS in 38m 05s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-neutron-heat-slow/0101f87 : SUCCESS in 25m 26s\n- gate-devstack-bash8 http://logs.openstack.org/16/81416/1/check/gate-devstack-bash8/16fa9bf : SUCCESS in 6s\n- check-devstack-dsvm-cells http://logs.openstack.org/16/81416/1/check/check-devstack-dsvm-cells/8fead3f : SUCCESS in 11m 54s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-postgres-full/588c518 : SUCCESS in 49m 34s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-neutron-full/3dc93b3 : SUCCESS in 50m 03s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/16/81416/1/check/gate-tempest-dsvm-large-ops/93c3fe6 : SUCCESS in 15m 44s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/16/81416/1/check/gate-tempest-dsvm-neutron-large-ops/943a0bd : SUCCESS in 17m 28s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-cells-full/36ba98a : SUCCESS in 47m 29s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/16/81416/1/check/check-grenade-dsvm-partial-ncpu/cea0839 : SUCCESS in 35m 42s\n- check-swift-dsvm-functional http://logs.openstack.org/16/81416/1/check/check-swift-dsvm-functional/4f60e3e : SUCCESS in 14m 34s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-ironic-nv/df56f0e : SUCCESS in 31m 49s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-ironic-postgres-nv/565d0f5 : SUCCESS in 30m 03s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-sahara-full-nv/8a119ab : SUCCESS in 57m 20s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-sahara-postgres-nv/2c955cb : SUCCESS in 25m 05s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-sahara-neutron-nv/2ab2228 : SUCCESS in 37m 36s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"f96595d476fba1ec1f1190e9bee58e19136a4768","author":{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},"date":"2014-03-19 06:18:41.000000000","message":"Patch Set 1:\n\ncheck experimental","accounts_in_message":[],"_revision_number":1},{"id":"e199b4f6366b1361a0078b76756c7c19f8a7b446","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-19 08:09:10.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- check-tempest-dsvm-marconi http://logs.openstack.org/16/81416/1/experimental/check-tempest-dsvm-marconi/e87de78 : FAILURE in 10m 27s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/16/81416/1/experimental/check-tempest-dsvm-virtual-ironic-nv/2555317 : FAILURE in 11m 29s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"85e010b238342bfb6c878745fa592f2042e8b696","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-03-19 19:41:54.000000000","message":"Patch Set 1:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://70dcd673047f0ebed6a7-dda4e480e005aaa13ec303551d2d8155.r49.cf5.rackcdn.com/16/81416/1/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"5f9510718231c07ab8e78b894c6a968225b00a25","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-03-20 21:54:48.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"48a0a936750f1469ad649b2cd0b4e0c22115d133","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-03-21 11:54:23.000000000","message":"Patch Set 1: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":1},{"id":"58e3f2643529b56281135f6edbff34b419690b9b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 11:54:24.000000000","message":"Patch Set 1: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"e26ce8656fc513196bf8329c551ac00eaf760f50","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 12:52:26.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/16/81416/1/check/check-grenade-dsvm/689e77c : SUCCESS in 30m 40s\n- check-tempest-dsvm-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-full/97788a6 : SUCCESS in 40m 26s\n- check-tempest-dsvm-neutron http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-neutron/bdfc901 : SUCCESS in 57m 55s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-neutron-heat-slow/fe5527a : SUCCESS in 21m 15s\n- gate-devstack-bash8 http://logs.openstack.org/16/81416/1/check/gate-devstack-bash8/2c06d47 : SUCCESS in 32s\n- check-devstack-dsvm-cells http://logs.openstack.org/16/81416/1/check/check-devstack-dsvm-cells/8a31567 : SUCCESS in 13m 10s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-postgres-full/a8258bd : SUCCESS in 42m 55s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-neutron-full/bb83ce0 : SUCCESS in 42m 19s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/16/81416/1/check/gate-tempest-dsvm-large-ops/fd87494 : SUCCESS in 17m 40s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/16/81416/1/check/gate-tempest-dsvm-neutron-large-ops/574b9ef : SUCCESS in 20m 13s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-cells-full/d3eb4b4 : SUCCESS in 50m 55s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/16/81416/1/check/check-grenade-dsvm-partial-ncpu/ad140a7 : SUCCESS in 29m 50s\n- check-swift-dsvm-functional http://logs.openstack.org/16/81416/1/check/check-swift-dsvm-functional/cba7bdb : SUCCESS in 17m 17s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-ironic-nv/a90fa9e : SUCCESS in 36m 06s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-ironic-postgres-nv/25da97b : SUCCESS in 33m 35s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-sahara-full-nv/5ab25f7 : SUCCESS in 57m 38s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-sahara-postgres-nv/4874e01 : SUCCESS in 25m 41s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/16/81416/1/check/check-tempest-dsvm-sahara-neutron-nv/bf0d147 : SUCCESS in 44m 00s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"65bb7cd83d8c7396a3e4ba4ff1b97c93c5b22746","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 12:52:27.000000000","message":"Patch Set 1: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"00d900d183c41b888208b77e914dcbee4b79781c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 14:43:13.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1},{"id":"247be9021de8f500ed0427a4656fa9c41b902658","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 14:43:13.000000000","message":"Patch Set 1: Verified\n\nBuild succeeded.\n\n- gate-grenade-dsvm http://logs.openstack.org/16/81416/1/gate/gate-grenade-dsvm/49918c8 : SUCCESS in 36m 42s\n- gate-tempest-dsvm-full http://logs.openstack.org/16/81416/1/gate/gate-tempest-dsvm-full/9b74bc8 : SUCCESS in 55m 55s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/16/81416/1/gate/gate-tempest-dsvm-neutron/d2c594a : SUCCESS in 42m 37s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/16/81416/1/gate/gate-tempest-dsvm-neutron-heat-slow/ffc6398 : SUCCESS in 22m 32s\n- gate-devstack-bash8 http://logs.openstack.org/16/81416/1/gate/gate-devstack-bash8/5157508 : SUCCESS in 28s\n- gate-devstack-dsvm-cells http://logs.openstack.org/16/81416/1/gate/gate-devstack-dsvm-cells/0299fc4 : SUCCESS in 10m 37s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/16/81416/1/gate/gate-tempest-dsvm-postgres-full/dc5ef21 : SUCCESS in 53m 31s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/16/81416/1/gate/gate-tempest-dsvm-large-ops/609ea97 : SUCCESS in 16m 38s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/16/81416/1/gate/gate-tempest-dsvm-neutron-large-ops/3aa6b8b : SUCCESS in 19m 26s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/16/81416/1/gate/gate-grenade-dsvm-partial-ncpu/389848b : SUCCESS in 33m 21s\n- gate-swift-dsvm-functional http://logs.openstack.org/16/81416/1/gate/gate-swift-dsvm-functional/2e88fe8 : SUCCESS in 12m 10s\n","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"539ec43882780194471b3cba9d5f3e230a50a60b","revisions":{"539ec43882780194471b3cba9d5f3e230a50a60b":{"kind":"REWORK","_number":1,"created":"2014-03-19 02:00:43.000000000","uploader":{"_account_id":1420,"name":"Adam Gandelman","email":"adamg@ubuntu.com","username":"gandelman-a"},"ref":"refs/changes/16/81416/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/16/81416/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/16/81416/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/16/81416/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/16/81416/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/16/81416/1"}}},"commit":{"parents":[{"commit":"871b1e47092a6463cb39be48c66bfe3e646920c2","subject":"Merge \"Update stack.sh to use openstackclient commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/871b1e47092a6463cb39be48c66bfe3e646920c2"}]}],"author":{"name":"Adam Gandelman","email":"adamg@ubuntu.com","date":"2014-03-19 01:57:43.000000000","tz":-420},"committer":{"name":"Adam Gandelman","email":"adamg@ubuntu.com","date":"2014-03-19 02:00:26.000000000","tz":-420},"subject":"Parse Ironic packages files/{apts, rpms}/ironic","message":"Parse Ironic packages files/{apts, rpms}/ironic\n\nWhen VIRT_DRIVER\u003dironic, make sure devstack picks up packages listed in its\nrespective packages file.  These were previously missed unless \"ironic\" was\nexplictly added to the enabled services.  This ensures required packages\nare installed for any of the ir-* services.\n\nChange-Id: I3d70009819a3a6933220cabd5a951a20c7b48849\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/539ec43882780194471b3cba9d5f3e230a50a60b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/539ec43882780194471b3cba9d5f3e230a50a60b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
