)]}'
{"id":"openstack%2Freleases~661839","triplet_id":"openstack%2Freleases~master~Id3880e4a35a1f1c82d0d3ae5c18d17d02575a239","project":"openstack/releases","branch":"master","topic":"neutron-lib-1.27.0","hashtags":[],"change_id":"Id3880e4a35a1f1c82d0d3ae5c18d17d02575a239","subject":"release neutron-lib 1.27.0","status":"MERGED","created":"2019-05-28 20:38:22.000000000","updated":"2019-06-04 15:11:30.000000000","submitted":"2019-06-04 15:11:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"661839-1559661090032-170c0635","meta_rev_id":"5e4dd0146751268db0a6b771b9774bca98a0e1f9","_number":661839,"virtual_id_number":661839,"owner":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"date":"2019-05-29 08:23:42.000000000","_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"value":0,"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2019-06-04 15:11:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2019-05-31 13:43:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":1,"date":"2019-06-04 14:36:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"value":1,"date":"2019-05-30 20:23:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},{"value":0,"date":"2019-05-29 14:07:44.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2019-06-04 14:42:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"value":0,"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"PTL-Approved":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"value":0,"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Not approved yet","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-29 08:23:42.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2019-05-29 14:07:44.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2019-05-30 20:23:07.000000000","updated_by":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"reviewer":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"state":"REVIEWER"},{"updated":"2019-06-04 14:36:50.000000000","updated_by":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"reviewer":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"state":"REVIEWER"},{"updated":"2019-06-04 14:42:44.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2019-06-04 15:11:29.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"207734ce86b0483376709eb88973aceb45e51635","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-28 20:38:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cdc76a3127c442d15f2952376f0fea81fd4b0633","author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"date":"2019-05-28 20:39:52.000000000","message":"Patch Set 1:\n\nLet\u0027s wait to merge https://review.opendev.org/#/c/660510/","accounts_in_message":[],"_revision_number":1},{"id":"e8c35beed53a0ad0a2c8b9a8fd43a0fa0964795d","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-28 20:40:50.000000000","message":"Patch Set 1: Workflow-1\n\nyep, wip","accounts_in_message":[],"_revision_number":1},{"id":"233a280c824a1fb1542b962cb3adfcc6561f5c8a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 21:12:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/39/661839/1/check/openstack-tox-docs/be97df6/html/ : SUCCESS in 7m 30s\n- openstack-tox-validate http://logs.openstack.org/39/661839/1/check/openstack-tox-validate/0a220f7/ : SUCCESS in 4m 21s\n- releases-tox-list-changes http://logs.openstack.org/39/661839/1/check/releases-tox-list-changes/96c306d/ : SUCCESS in 3m 56s","accounts_in_message":[],"_revision_number":1},{"id":"612bfc934cfe38e29ec35fa51722b5f0a1d88e64","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-29 01:52:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fd729d4ad1ca5b48457f3d099101cecd66c7d682","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-05-29 01:53:06.000000000","message":"Patch Set 1:\n\nmerged, sha updated","accounts_in_message":[],"_revision_number":1},{"id":"22037add38e157f11e0a04b109577e839147269c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 02:04:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/39/661839/2/check/openstack-tox-docs/04d1140/html/ : SUCCESS in 8m 20s\n- openstack-tox-validate http://logs.openstack.org/39/661839/2/check/openstack-tox-validate/740f24a/ : SUCCESS in 3m 47s\n- releases-tox-list-changes http://logs.openstack.org/39/661839/2/check/releases-tox-list-changes/2061370/ : SUCCESS in 4m 42s","accounts_in_message":[],"_revision_number":2},{"id":"4442cf7a5569aad7f1e0a739ffa0ec68296f0974","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2019-05-29 08:23:42.000000000","message":"Patch Set 2:\n\nYes, current neutron-lib should be good to go with sqlalchemy 1.3 (no more \"d2 !\u003dd1\" errors)","accounts_in_message":[],"_revision_number":2},{"id":"301d51d9c1a76b339950fe09e5370d343a2a86de","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-05-29 11:07:16.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"7c6741892191282bedca0007ddeb1c01b0a58528","author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"date":"2019-05-29 12:10:10.000000000","message":"Patch Set 2: Code-Review-1\n\nNeed to verify the periodic jobs before approving to ensure no consumers are broken with neutron-lib/master.","accounts_in_message":[],"_revision_number":2},{"id":"7702977550b8caa416ab1e2d2b19b04acb9e1b42","author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"date":"2019-05-29 13:21:14.000000000","message":"Patch Set 2:\n\nGoing through the release check-list [1] it turns out the neutron-lib grafana dashboard is broken due to opendev changes and removal of py35 jobs. I\u0027ve submitted [2] to try and fix it, but will be unable to approve this release patch until the dashboard is working so we can verify no consumers are broken.\n\n\n\n[1] https://docs.openstack.org/neutron-lib/latest/contributor/releasing.html\n[2] https://review.opendev.org/#/c/661977/","accounts_in_message":[],"_revision_number":2},{"id":"68113de31fc35d94b8975a092287b86d23d9bd05","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-05-29 14:07:44.000000000","message":"Patch Set 2: -Code-Review\n\nThanks Boden for raising the check list. I totally forgot to check the grafana dashboard and the periodic jobs.","accounts_in_message":[],"_revision_number":2},{"id":"8b0403b6bff12c8a924edacbd28b589486c35cb4","author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"date":"2019-05-30 20:23:07.000000000","message":"Patch Set 2: Code-Review+1\n\nI think we can move forward with this release.\nThe neutron-lib periodic dashboard is now working [1]. While SFC and BagPipe are failing, it\u0027s not related to neutron-lib, but rather to [2]. I also ran linkcheck locally on neutron-lib/master and it was green.\n\n\n\n[1] http://grafana.openstack.org/d/Um5INcSmz/neutron-lib-failure-rate?fullscreen\u0026panelId\u003d14\n[2] https://bugs.launchpad.net/networking-bagpipe/+bug/1831127","accounts_in_message":[],"_revision_number":2},{"id":"34b00decac43dbc86ed07a87bae1e451cc1700dd","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-05-31 13:43:57.000000000","message":"Patch Set 2: Code-Review+2\n\nLooks good. Just need ack from Miguel or Akihiro on the latest updates.","accounts_in_message":[],"_revision_number":2},{"id":"a5c853b6b04badf6c59454f7979404d99d0748d3","author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"date":"2019-06-04 14:36:50.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"37904f3737350a9fbfcb8fc79ad7d728ffd1dd00","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-06-04 14:42:44.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"a009e73fcee237ddeac54f69b8e16313d85a2b7e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 14:42:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"6b7960d84fa3f7c1f781e4c82cbcecce9af13cf7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 15:11:29.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/39/661839/2/gate/openstack-tox-docs/42c76d8/html/ : SUCCESS in 7m 29s\n- openstack-tox-validate http://logs.openstack.org/39/661839/2/gate/openstack-tox-validate/e14b0b5/ : SUCCESS in 5m 20s","accounts_in_message":[],"_revision_number":2},{"id":"bfba4f1d274418e26db34b4915e14d0fcd60b93b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 15:11:30.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"528bcbf71cd49de0bef53845d55c82699434ef0b","revisions":{"c35a5e5e3e4cf1c1748b06dfa5f0761729b6aaa3":{"kind":"REWORK","_number":1,"created":"2019-05-28 20:38:22.000000000","uploader":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"ref":"refs/changes/39/661839/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/releases","ref":"refs/changes/39/661839/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/releases refs/changes/39/661839/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/releases refs/changes/39/661839/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/releases refs/changes/39/661839/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/releases refs/changes/39/661839/1"}}},"commit":{"parents":[{"commit":"19e1a0990f61c409a50e9aa6a6d4998b4ee7b6e9","subject":"Merge \"Release Horizon Stein 15.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/19e1a0990f61c409a50e9aa6a6d4998b4ee7b6e9"}]}],"author":{"name":"Matthew Thode","email":"mthode@mthode.org","date":"2019-05-28 20:36:10.000000000","tz":-300},"committer":{"name":"Matthew Thode","email":"mthode@mthode.org","date":"2019-05-28 20:36:10.000000000","tz":-300},"subject":"release neutron-lib 1.27.0","message":"release neutron-lib 1.27.0\n\nThis is needed for sqlalchemy 1.3 support\n\nChange-Id: Id3880e4a35a1f1c82d0d3ae5c18d17d02575a239\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/c35a5e5e3e4cf1c1748b06dfa5f0761729b6aaa3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/c35a5e5e3e4cf1c1748b06dfa5f0761729b6aaa3"}]},"branch":"refs/heads/master"},"528bcbf71cd49de0bef53845d55c82699434ef0b":{"kind":"REWORK","_number":2,"created":"2019-05-29 01:52:44.000000000","uploader":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"ref":"refs/changes/39/661839/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/releases","ref":"refs/changes/39/661839/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/releases refs/changes/39/661839/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/releases refs/changes/39/661839/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/releases refs/changes/39/661839/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/releases refs/changes/39/661839/2"}}},"commit":{"parents":[{"commit":"19e1a0990f61c409a50e9aa6a6d4998b4ee7b6e9","subject":"Merge \"Release Horizon Stein 15.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/19e1a0990f61c409a50e9aa6a6d4998b4ee7b6e9"}]}],"author":{"name":"Matthew Thode","email":"mthode@mthode.org","date":"2019-05-28 20:36:10.000000000","tz":-300},"committer":{"name":"Matthew Thode","email":"mthode@mthode.org","date":"2019-05-29 01:52:32.000000000","tz":-300},"subject":"release neutron-lib 1.27.0","message":"release neutron-lib 1.27.0\n\nThis is needed for sqlalchemy 1.3 support\n\nChange-Id: Id3880e4a35a1f1c82d0d3ae5c18d17d02575a239\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/528bcbf71cd49de0bef53845d55c82699434ef0b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/528bcbf71cd49de0bef53845d55c82699434ef0b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
