)]}'
{"id":"openstack%2Fpython-keystoneclient~180688","triplet_id":"openstack%2Fpython-keystoneclient~master~I387a7a1a817058a4daca313fe6df60612cb84864","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/remove-namespace-packages","hashtags":[],"change_id":"I387a7a1a817058a4daca313fe6df60612cb84864","subject":"Drop use of \u0027oslo\u0027 namespace package","status":"MERGED","created":"2015-05-06 19:20:48.000000000","updated":"2015-05-14 06:53:40.000000000","submitted":"2015-05-14 06:53:39.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8fe2e17767e0155e55b82428e3fd5aaadc095431","_number":180688,"virtual_id_number":180688,"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":"2015-05-14 06:53:39.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"date":"2015-05-08 13:38:10.000000000","_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-05-13 21:41:44.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2015-05-10 23:18:03.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":2,"date":"2015-05-11 21:45:39.000000000","_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-05-13 21:41:44.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"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":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-05-10 23:18:03.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2015-05-11 21:45:39.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2015-05-13 21:41:44.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2015-05-14 06:53:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0fd6dd23168be9c4af989be1f3da90917701bc51","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2015-05-06 19:20:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8ccb1226690c3a7cd9c575ab1aa3bc4f1168f3fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-06 20:19:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/88/180688/1/check/gate-python-keystoneclient-python26/afd819f/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/180688/1/check/gate-python-keystoneclient-pep8/d3c5073/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/180688/1/check/gate-python-keystoneclient-docs/3a7abef//doc/build/html/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/180688/1/check/gate-python-keystoneclient-python27/400d422/ : SUCCESS in 2m 37s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/180688/1/check/gate-python-keystoneclient-python34/c5eba06/ : SUCCESS in 4m 38s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/180688/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/b7131bc/ : SUCCESS in 58m 14s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/88/180688/1/check/check-keystoneclient-dsvm-functional/af86535/ : SUCCESS in 22m 45s","accounts_in_message":[],"_revision_number":1},{"id":"1770c88076436835865efd0634dbc34e6a7be91d","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-05-07 11:13:11.000000000","message":"Patch Set 1: Code-Review-1\n\nGiven that keystoneclient.openstack.common is oslo-incubator i\u0027d prefer to do this like: https://review.openstack.org/#/c/180945/1","accounts_in_message":[],"_revision_number":1},{"id":"a0a3661f06e6375c76ad748e4d6ec1c5bc602391","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2015-05-08 13:37:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9a3e821bff80b94fe3574261f449921a51357670","author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"date":"2015-05-08 13:38:10.000000000","message":"Patch Set 2:\n\nThanks, Jamie, I rebased on top of your patch.","accounts_in_message":[],"_revision_number":2},{"id":"0e004f4ef225d232b1534db16cda2e3485adb9a8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-08 14:28:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-python26/040f45f/ : SUCCESS in 2m 13s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-pep8/77be8d4/ : SUCCESS in 2m 31s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/180688/2/check/gate-python-keystoneclient-docs/bb0556e//doc/build/html/ : SUCCESS in 3m 02s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-python27/542f705/ : SUCCESS in 2m 58s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-python34/5df0995/ : SUCCESS in 3m 21s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/180688/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/215c6ad/ : SUCCESS in 50m 10s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/88/180688/2/check/check-keystoneclient-dsvm-functional/d71cf80/ : SUCCESS in 17m 12s","accounts_in_message":[],"_revision_number":2},{"id":"99875f75da7c2226a2db097f8b0b9030846587a5","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-05-10 23:18:03.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"b216d98a7e66fe6f303a25f417c8ac63451696e9","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2015-05-11 21:45:39.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"82ea49eba1442dea773826e189f8bcaf1e113de6","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-05-13 21:41:44.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLots of commit message for this change.","accounts_in_message":[],"_revision_number":2},{"id":"8e3f3c23ef8a1f9391b26b83068f246ae7f389da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-13 21:41:52.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"cfbdd28d26ce68a9ae8eb8c43b501d51d8385bae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-13 22:37:15.000000000","message":"Patch Set 2: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":2},{"id":"f42a9b2c01f3d62a58777845a6402ee0a80a0d86","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-05-14 05:22:47.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"3a9b56e335e30a4d3c3f53ae4e078c6456a95bf7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 06:04:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-python26/81b6d89/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-pep8/b4d379e/ : SUCCESS in 2m 30s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/180688/2/check/gate-python-keystoneclient-docs/0139ed4//doc/build/html/ : SUCCESS in 2m 31s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-python27/25751c4/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/180688/2/check/gate-python-keystoneclient-python34/00a66cb/ : SUCCESS in 2m 58s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/180688/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/05e02ca/ : SUCCESS in 41m 51s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/88/180688/2/check/check-keystoneclient-dsvm-functional/2ba51ad/ : SUCCESS in 17m 27s","accounts_in_message":[],"_revision_number":2},{"id":"ae8bd02b11acbff07ce95870721228c588849145","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 06:04:58.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"ccfd7e5b75b4961d5e91021011b1db4a5ff96e89","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 06:53:39.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/88/180688/2/gate/gate-python-keystoneclient-python26/4228554/ : SUCCESS in 2m 03s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/88/180688/2/gate/gate-python-keystoneclient-docs/519f086//doc/build/html/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/88/180688/2/gate/gate-python-keystoneclient-pep8/e32cf1f/ : SUCCESS in 2m 16s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/88/180688/2/gate/gate-python-keystoneclient-python27/ef60fb2/ : SUCCESS in 2m 30s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/88/180688/2/gate/gate-python-keystoneclient-python34/94bd4a2/ : SUCCESS in 2m 25s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/88/180688/2/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/d72b8e7/ : SUCCESS in 42m 12s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/88/180688/2/gate/gate-keystoneclient-dsvm-functional/f7e0857/ : SUCCESS in 17m 02s","accounts_in_message":[],"_revision_number":2},{"id":"af5183d97e47cb6e2419fcb853eedadd876296ca","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 06:53:40.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3eb89ad7cc22b6afb5730ee2ee1c9e9b6502fe5c","revisions":{"8c287bfdda39e5662e80662d7a22fa8bdf879ee7":{"kind":"REWORK","_number":1,"created":"2015-05-06 19:20:48.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/88/180688/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/180688/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/1"}}},"commit":{"parents":[{"commit":"39b7f963f595ba3517c7e5540981bce356ec0e1b","subject":"Merge \"Add endpoint and service ids to fixtures\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/39b7f963f595ba3517c7e5540981bce356ec0e1b"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2015-05-06 19:17:09.000000000","tz":0},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2015-05-06 19:19:59.000000000","tz":0},"subject":"Drop use of \u0027oslo\u0027 namespace package","message":"Drop use of \u0027oslo\u0027 namespace package\n\nThe Oslo libraries have moved all of their code out of the \u0027oslo\u0027\nnamespace package into per-library packages. The namespace package was\nretained during kilo for backwards compatibility, but will be removed by\nthe liberty-2 milestone. This change removes the use of the namespace\npackage, replacing it with the new package names.\n\nThe patches in the libraries will be put on hold until application\npatches have landed, or L2, whichever comes first. At that point, new\nversions of the libraries without namespace packages will be released as\na major version update.\n\nPlease merge this patch, or an equivalent, before L2 to avoid problems\nwith those library releases.\n\nBlueprint: remove-namespace-packages\nhttps://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages\n\nChange-Id: I387a7a1a817058a4daca313fe6df60612cb84864\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8c287bfdda39e5662e80662d7a22fa8bdf879ee7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8c287bfdda39e5662e80662d7a22fa8bdf879ee7"}]},"branch":"refs/heads/master"},"3eb89ad7cc22b6afb5730ee2ee1c9e9b6502fe5c":{"kind":"REWORK","_number":2,"created":"2015-05-08 13:37:51.000000000","uploader":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"ref":"refs/changes/88/180688/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/88/180688/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/88/180688/2"}}},"commit":{"parents":[{"commit":"dfda42b331fd32aab2c073aa7c101efd15b76cd5","subject":"Sync from oslo incubator","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dfda42b331fd32aab2c073aa7c101efd15b76cd5"}]}],"author":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2015-05-06 19:17:09.000000000","tz":0},"committer":{"name":"Doug Hellmann","email":"doug@doughellmann.com","date":"2015-05-08 13:37:43.000000000","tz":0},"subject":"Drop use of \u0027oslo\u0027 namespace package","message":"Drop use of \u0027oslo\u0027 namespace package\n\nThe Oslo libraries have moved all of their code out of the \u0027oslo\u0027\nnamespace package into per-library packages. The namespace package was\nretained during kilo for backwards compatibility, but will be removed by\nthe liberty-2 milestone. This change removes the use of the namespace\npackage, replacing it with the new package names.\n\nThe patches in the libraries will be put on hold until application\npatches have landed, or L2, whichever comes first. At that point, new\nversions of the libraries without namespace packages will be released as\na major version update.\n\nPlease merge this patch, or an equivalent, before L2 to avoid problems\nwith those library releases.\n\nBlueprint: remove-namespace-packages\nhttps://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages\n\nChange-Id: I387a7a1a817058a4daca313fe6df60612cb84864\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3eb89ad7cc22b6afb5730ee2ee1c9e9b6502fe5c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3eb89ad7cc22b6afb5730ee2ee1c9e9b6502fe5c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
