)]}'
{"id":"openstack%2Fdevstack~75755","triplet_id":"openstack%2Fdevstack~master~I9da0e91b75f41578861ee9685b8c7e91dd12dae7","project":"openstack/devstack","branch":"master","topic":"glance-libffi","hashtags":[],"change_id":"I9da0e91b75f41578861ee9685b8c7e91dd12dae7","subject":"Fix missing libffi-devel for python-glanceclient","status":"MERGED","created":"2014-02-24 04:18:39.000000000","updated":"2014-02-25 23:32:36.000000000","submitted":"2014-02-25 23:32:36.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"844b703fc3167fee5f70a2ae0b63cdc5694def44","_number":75755,"virtual_id_number":75755,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-02-25 23:32:36.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":1,"date":"2014-02-25 01:21:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":2,"date":"2014-02-25 16:11:43.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2014-02-25 20:20:56.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"date":"2014-02-25 16:11:43.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2014-02-25 20:20:56.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-02-24 04:19:53.000000000","updated_by":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"reviewer":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"state":"REVIEWER"},{"updated":"2014-02-25 01:21:27.000000000","updated_by":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"reviewer":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"state":"REVIEWER"},{"updated":"2014-02-25 16:11:43.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-02-25 20:20:56.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-02-25 23:32:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9e56eeb5b88f546eac1a1a9a6ad26f4dd0cfc1d6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 04:18:39.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"d50a531c0a41f2f74f236f6a9d8de474b9087711","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 05:08:13.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/55/75755/1/check/gate-devstack-bash8/81bbb63 : SUCCESS in 9s\n- check-devstack-dsvm-cells http://logs.openstack.org/55/75755/1/check/check-devstack-dsvm-cells/079c090 : SUCCESS in 11m 41s\n- check-tempest-dsvm-full http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-full/4270d9d : SUCCESS in 46m 27s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-postgres-full/2a5cc91 : SUCCESS in 48m 38s\n- check-tempest-dsvm-neutron http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-neutron/dd8d297 : SUCCESS in 32m 58s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-neutron-full/c92f192 : SUCCESS in 49m 31s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/55/75755/1/check/gate-tempest-dsvm-large-ops/0069db2 : SUCCESS in 16m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/55/75755/1/check/gate-tempest-dsvm-neutron-large-ops/9d5d138 : SUCCESS in 16m 05s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-neutron-heat-slow/4d0a433 : SUCCESS in 21m 19s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-cells-full/b92b183 : FAILURE in 21m 56s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/55/75755/1/check/check-grenade-dsvm/7a26a0e : SUCCESS in 26m 04s\n- check-swift-dsvm-functional http://logs.openstack.org/55/75755/1/check/check-swift-dsvm-functional/20d879c : SUCCESS in 13m 53s\n- check-devstack-dsvm-neutron http://logs.openstack.org/55/75755/1/check/check-devstack-dsvm-neutron/3912aaf : FAILURE in 12m 45s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-ironic-nv/94146c0 : SUCCESS in 35m 14s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-ironic-postgres-nv/5aa84e7 : SUCCESS in 28m 24s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-savanna-full-nv/90b9120 : SUCCESS in 47m 47s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-savanna-postgres-nv/7216cca : SUCCESS in 18m 30s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/55/75755/1/check/check-tempest-dsvm-savanna-neutron-nv/a892b06 : SUCCESS in 32m 40s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"847348e1097da5d9e168688935e364d5e6f7d1ce","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-02-24 05:21:57.000000000","message":"Patch Set 1:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://ca.downloads.xensource.com/OpenStack/xenserver-ci/refs/changes/55/75755/1/\n\nRecheck supported; use \"citrix recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"9be93f10bd873b0a8288c8aa8404f711f6d6913f","author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"date":"2014-02-24 08:42:21.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":1},{"id":"00e9e8e49095cc737126ff264f79762d6dfd4bf6","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-02-24 14:45:04.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nnew version was shipped on pypi, so distro versions are no longer sufficient.\n\nPlease make the same remove of #testonly on the ubuntu side","accounts_in_message":[],"_revision_number":1},{"id":"6504ff09b88e65c589c1830dc48dc3b42e813d92","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-24 21:22:35.000000000","message":"Patch Set 1:\n\n\u003e Please make the same remove of #testonly on the ubuntu side\n\ndone","accounts_in_message":[],"_revision_number":1},{"id":"e6ba3cb366b24d6dc1f0f232e7132e5e78016593","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 21:22:49.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"6639c8fb26eb7975f2f11774fe8d9a47c03e2625","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-24 21:22:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b2270f2d611bfbda3893a6f6df0ee51962c115d3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-24 22:20:19.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/55/75755/2/check/gate-devstack-bash8/90fa202 : SUCCESS in 35s\n- check-devstack-dsvm-cells http://logs.openstack.org/55/75755/2/check/check-devstack-dsvm-cells/f2b57a1 : SUCCESS in 13m 24s\n- check-tempest-dsvm-full http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-full/4b83ccd : SUCCESS in 42m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-postgres-full/7a6b3da : SUCCESS in 53m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-neutron/09fa365 : SUCCESS in 34m 19s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-neutron-full/b916a4a : SUCCESS in 49m 30s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/55/75755/2/check/gate-tempest-dsvm-large-ops/76e66d9 : SUCCESS in 14m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/55/75755/2/check/gate-tempest-dsvm-neutron-large-ops/a8d3bb0 : SUCCESS in 18m 19s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-neutron-heat-slow/7b91dae : SUCCESS in 24m 35s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-cells-full/9f8008c : FAILURE in 28m 04s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/55/75755/2/check/check-grenade-dsvm/5a25f46 : SUCCESS in 41m 00s\n- check-swift-dsvm-functional http://logs.openstack.org/55/75755/2/check/check-swift-dsvm-functional/931320d : SUCCESS in 12m 02s\n- check-devstack-dsvm-neutron http://logs.openstack.org/55/75755/2/check/check-devstack-dsvm-neutron/904f90e : FAILURE in 22m 02s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-ironic-nv/f7328ee : SUCCESS in 28m 51s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-ironic-postgres-nv/ade1c2e : SUCCESS in 27m 05s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-savanna-full-nv/4999b7a : SUCCESS in 53m 28s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-savanna-postgres-nv/38f1d60 : SUCCESS in 20m 42s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/55/75755/2/check/check-tempest-dsvm-savanna-neutron-nv/cd2af85 : SUCCESS in 40m 56s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"cbcb74a25393945315661fa338f05581e739e829","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-02-24 22:42:58.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://ca.downloads.xensource.com/OpenStack/xenserver-ci/refs/changes/55/75755/2/\n\nRecheck supported; use \"citrix recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":2},{"id":"7007295317b43aa26747080879e6640730bb5ac5","author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"date":"2014-02-25 01:21:27.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"0e60c00c01b7ff7e69e7fa46c1bdb01a649fac41","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-25 16:11:43.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"baaeb93fd76611311b0bd367c0b4d65f74ecea2f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 20:20:56.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"504b5d863f31fba39b53b3c72f206711c18930de","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-02-25 20:20:56.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"9093a41632b1e611c16ef6374cf355188c2d6d13","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 23:32:36.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/55/75755/2/gate/gate-devstack-bash8/555c8de : SUCCESS in 14s\n- gate-devstack-dsvm-cells http://logs.openstack.org/55/75755/2/gate/gate-devstack-dsvm-cells/72143c9 : SUCCESS in 11m 11s\n- gate-tempest-dsvm-full http://logs.openstack.org/55/75755/2/gate/gate-tempest-dsvm-full/83bae13 : SUCCESS in 50m 11s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/55/75755/2/gate/gate-tempest-dsvm-postgres-full/24b5ff1 : SUCCESS in 45m 39s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/55/75755/2/gate/gate-tempest-dsvm-neutron/75a245a : SUCCESS in 35m 13s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/55/75755/2/gate/gate-tempest-dsvm-large-ops/11cb01f : SUCCESS in 19m 35s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/55/75755/2/gate/gate-tempest-dsvm-neutron-large-ops/41d2db4 : SUCCESS in 16m 08s\n- gate-grenade-dsvm http://logs.openstack.org/55/75755/2/gate/gate-grenade-dsvm/bbb0d84 : SUCCESS in 31m 57s\n- gate-swift-dsvm-functional http://logs.openstack.org/55/75755/2/gate/gate-swift-dsvm-functional/d49a3b2 : SUCCESS in 13m 44s\n","accounts_in_message":[],"_revision_number":2},{"id":"d9b88a53f85f216eaedaf468fb0eebf743585f6b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 23:32:36.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4f1fee6eae300a3384900df06ebc857e95854eb0","revisions":{"00e2af60839dff8cb67950c9267aeda1f01a7f3c":{"kind":"REWORK","_number":1,"created":"2014-02-24 04:18:39.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/55/75755/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/55/75755/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/55/75755/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/55/75755/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/55/75755/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/55/75755/1"}}},"commit":{"parents":[{"commit":"d7e38ebd057219fdf55e69b63c9b929e629b8e74","subject":"Merge \"Remove provider router configuration\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d7e38ebd057219fdf55e69b63c9b929e629b8e74"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-24 03:24:13.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-24 04:11:36.000000000","tz":660},"subject":"Fix missing libffi-devel for python-glanceclient","message":"Fix missing libffi-devel for python-glanceclient\n\npython-glanceclient is failing to install on rhel6 with a dependency\nchain from pip as\n\n  cryptography\u003e\u003d0.2.1 (from pyOpenSSL\u003e\u003d0.11-\u003epython-glanceclient\u003d\u003d0.12.0.56.gb8a850c)\n\ncryptography requires libffi-devel to build.  I\u0027m not sure what\nchanged, but remove it from \"testonly\" so it is always installed.\n\nHowever, RHEL6 includes this in the optional repo, so we enable this\nrepo in the fixup script.\n\nChange-Id: I9da0e91b75f41578861ee9685b8c7e91dd12dae7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/00e2af60839dff8cb67950c9267aeda1f01a7f3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/00e2af60839dff8cb67950c9267aeda1f01a7f3c"}]},"branch":"refs/heads/master"},"4f1fee6eae300a3384900df06ebc857e95854eb0":{"kind":"REWORK","_number":2,"created":"2014-02-24 21:22:49.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/55/75755/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/55/75755/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/55/75755/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/55/75755/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/55/75755/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/55/75755/2"}}},"commit":{"parents":[{"commit":"f1eb0475d9320875f1a6c4a9c398e9388350d206","subject":"don\u0027t check for service enabled","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f1eb0475d9320875f1a6c4a9c398e9388350d206"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-24 03:24:13.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-24 21:21:22.000000000","tz":660},"subject":"Fix missing libffi-devel for python-glanceclient","message":"Fix missing libffi-devel for python-glanceclient\n\npython-glanceclient is failing to install on rhel6 with a dependency\nchain from pip as\n\n  cryptography\u003e\u003d0.2.1 (from pyOpenSSL\u003e\u003d0.11-\u003epython-glanceclient\u003d\u003d0.12.0.56.gb8a850c)\n\ncryptography requires libffi-devel to build.  I\u0027m not sure what\nchanged, but remove it from \"testonly\" so it is always installed.\n\nHowever, RHEL6 includes this in the optional repo, so we enable this\nrepo in the fixup script.\n\nChange-Id: I9da0e91b75f41578861ee9685b8c7e91dd12dae7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4f1fee6eae300a3384900df06ebc857e95854eb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4f1fee6eae300a3384900df06ebc857e95854eb0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
