)]}'
{"id":"openstack%2Fdevstack~57059","triplet_id":"openstack%2Fdevstack~master~I58357757ac67a919bf70178b76f65fa0a9e16242","project":"openstack/devstack","branch":"master","topic":"bug/1252488","hashtags":[],"change_id":"I58357757ac67a919bf70178b76f65fa0a9e16242","subject":"Fix stackforge_libs installation step","status":"MERGED","created":"2013-11-18 22:16:48.000000000","updated":"2013-11-22 09:58:09.000000000","submitted":"2013-11-22 09:58:08.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6d697cdde6b0c8ebcd55d3b40f23e55bf6e4f6e0","_number":57059,"virtual_id_number":57059,"owner":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-11-22 09:58:08.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"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"}],"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"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-11-19 16:06:01.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":2,"date":"2013-11-19 15:59:27.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2013-11-19 16:31:41.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":1,"date":"2013-11-22 07:03:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2013-11-19 16:31:41.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"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"}],"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":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-11-19 16:31:41.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":"2013-11-22 07:03:10.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":"2013-11-22 09:58:08.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"cb5590ca0154ff557e5f6b9fa5c089d823d8fa3a","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2013-11-18 23:42:44.000000000","message":"Patch Set 1:\n\nredhatci results for change 57059\n\nLogs at http://people.redhat.com/~iwienand/57059/\n\n- Patch set 1 | OSLAB RHEL64 : PASS\n- Patch set 1 | OSLAB CentOS 6.4 : PASS\n- Patch set 1 | OSLAB RHEL65 : PASS\n- Patch set 1 | OSLAB Fedora 19 : PASS\n\nend","accounts_in_message":[],"_revision_number":1},{"id":"fefb9b977ec096a21f58ebf4b0f8914e30e17d6d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-19 00:38:04.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/59/57059/1/check/gate-devstack-bash8/6b1a61b : SUCCESS in 4s\n- check-tempest-devstack-vm-full http://logs.openstack.org/59/57059/1/check/check-tempest-devstack-vm-full/d4a38ce : SUCCESS in 1h 05m 45s\n- check-tempest-devstack-vm-postgres-full http://logs.openstack.org/59/57059/1/check/check-tempest-devstack-vm-postgres-full/7e97c96 : SUCCESS in 56m 13s\n- check-tempest-devstack-vm-neutron http://logs.openstack.org/59/57059/1/check/check-tempest-devstack-vm-neutron/b11b3fe : SUCCESS in 1h 01m 45s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/59/57059/1/check/gate-tempest-devstack-vm-large-ops/583c2d5 : SUCCESS in 28m 03s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/59/57059/1/check/gate-tempest-devstack-vm-neutron-large-ops/9f65217 : SUCCESS in 31m 01s (non-voting)\n- check-grenade-devstack-vm http://logs.openstack.org/59/57059/1/check/check-grenade-devstack-vm/6e8a71b : SUCCESS in 41m 01s\n- check-swift-devstack-vm-functional http://logs.openstack.org/59/57059/1/check/check-swift-devstack-vm-functional/0a72596 : SUCCESS in 15m 19s\n","accounts_in_message":[],"_revision_number":1},{"id":"95427c8ea65dc9fbe3d371092ca3719b6400cc1b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-11-19 15:59:27.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n:) setup_develop_no_requirements_update() is now what setup_develop() used to be...it\u0027s our newest hipster function...","accounts_in_message":[],"_revision_number":1},{"id":"ee66fd0bd15f59c6a2c7b4f44089dbe7faf58878","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2013-11-19 16:06:01.000000000","message":"Patch Set 1:\n\nShould I rename it setup_develop_skinny_jeans? ;-)","accounts_in_message":[],"_revision_number":1},{"id":"89988a396e3d0155266286c5dcfa0df0fb22ea0d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-11-19 16:07:28.000000000","message":"Patch Set 1:\n\nPoints!!","accounts_in_message":[],"_revision_number":1},{"id":"cc7decda956280d6da57cdfa057e752ba4fd173b","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-11-19 16:31:41.000000000","message":"Patch Set 1: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":1},{"id":"0a586497b2ab3a1a26747bf7a8584fad0b659a83","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-19 16:31:42.000000000","message":"Patch Set 1: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"a9450c9ec53f8664c8ae24768455cdd1fb091bbe","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-11-22 07:03:10.000000000","message":"Patch Set 1: Approved\n\n","accounts_in_message":[],"_revision_number":1},{"id":"a76f60d3a12b0eafe6b410154acd7e9c72001f56","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-22 07:03:12.000000000","message":"Patch Set 1:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"8cb82bedd564aec0182f2efbf39e1de5aa1a3ec5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-22 09:58:08.000000000","message":"Patch Set 1: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/59/57059/1/gate/gate-devstack-bash8/e9664e6 : SUCCESS in 6s\n- gate-tempest-devstack-vm-full http://logs.openstack.org/59/57059/1/gate/gate-tempest-devstack-vm-full/b933f93 : SUCCESS in 34m 13s\n- gate-tempest-devstack-vm-postgres-full http://logs.openstack.org/59/57059/1/gate/gate-tempest-devstack-vm-postgres-full/39d39c4 : SUCCESS in 36m 05s\n- gate-tempest-devstack-vm-neutron http://logs.openstack.org/59/57059/1/gate/gate-tempest-devstack-vm-neutron/db6a213 : SUCCESS in 25m 40s\n- gate-tempest-devstack-vm-large-ops http://logs.openstack.org/59/57059/1/gate/gate-tempest-devstack-vm-large-ops/d497963 : SUCCESS in 18m 35s\n- gate-tempest-devstack-vm-neutron-large-ops http://logs.openstack.org/59/57059/1/gate/gate-tempest-devstack-vm-neutron-large-ops/9c8e6d1 : SUCCESS in 16m 00s (non-voting)\n- gate-grenade-devstack-vm http://logs.openstack.org/59/57059/1/gate/gate-grenade-devstack-vm/11afce7 : SUCCESS in 24m 06s\n- gate-swift-devstack-vm-functional http://logs.openstack.org/59/57059/1/gate/gate-swift-devstack-vm-functional/571ade7 : SUCCESS in 15m 06s\n","accounts_in_message":[],"_revision_number":1},{"id":"b2e9a90d609712f61753b8bd6042b7c217ba04df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-22 09:58:09.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"aaac4eede998e6601c879fd359e0cb91c83ba77a","revisions":{"aaac4eede998e6601c879fd359e0cb91c83ba77a":{"kind":"REWORK","_number":1,"created":"2013-11-18 22:16:48.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/59/57059/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/59/57059/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/57059/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/57059/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/59/57059/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/59/57059/1"}}},"commit":{"parents":[{"commit":"c85ac787ba43115a3f47416470ef16e21ad20caf","subject":"Merge \"Don\u0027t install novnc from package by default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c85ac787ba43115a3f47416470ef16e21ad20caf"}]}],"author":{"name":"Doug Hellmann","email":"doug.hellmann@dreamhost.com","date":"2013-11-18 22:12:46.000000000","tz":0},"committer":{"name":"Doug Hellmann","email":"doug.hellmann@dreamhost.com","date":"2013-11-18 22:16:45.000000000","tz":0},"subject":"Fix stackforge_libs installation step","message":"Fix stackforge_libs installation step\n\nWhen stackforge_libs is enabled, the WSME and Pecan libraries\nare checked out from stackforge and installed from source instead of\npip. This change introduces a new function to perform the installation\nwithout attempting to sync the global requirements list, since the\nversion of setup.py in the global requirements repository breaks the\ndependencies for WSME (there is no ipaddr library in python 2, so we\nneed to install it, but under python 3 where it is part of the stdlib we\ncannot include it in the requirements).\n\nFixes bug 1252488\n\nChange-Id: I58357757ac67a919bf70178b76f65fa0a9e16242\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aaac4eede998e6601c879fd359e0cb91c83ba77a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aaac4eede998e6601c879fd359e0cb91c83ba77a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
