)]}'
{"id":"openstack%2Freleases~686764","triplet_id":"openstack%2Freleases~master~I69008ebd330a90ae42166d55e5c06b694fc2d042","project":"openstack/releases","branch":"master","topic":"make_sure_ussuri_was_future_at_some_point","hashtags":[],"change_id":"I69008ebd330a90ae42166d55e5c06b694fc2d042","subject":"Make Ussuri the future series","status":"MERGED","created":"2019-10-04 16:19:56.000000000","updated":"2019-10-07 17:48:01.000000000","submitted":"2019-10-07 17:48:01.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":"686764-1570470481076-25c6a380","meta_rev_id":"d5159e5144f0a2a77aa000fa187493ee77ec5fb9","_number":686764,"virtual_id_number":686764,"owner":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-10-07 17:48:00.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"},"recommended":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"all":[{"value":1,"date":"2019-10-07 15:01:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":2,"date":"2019-10-07 16:51:09.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":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":0,"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":1,"date":"2019-10-07 17:33:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"date":"2019-10-07 17:03:23.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"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":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"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":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":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-07 15:01:59.000000000","updated_by":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"reviewer":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"state":"REVIEWER"},{"updated":"2019-10-07 17:33:55.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-10-07 17:48:00.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":"43eae07cc8886e0b66bcdb1d167c641c8c11f92c","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2019-10-04 16:19:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4ee8675e775103e99bc4f4dc2659223d3ae6e182","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-04 16:32:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1438e79d522d4e2287495cc40b710de5 : SUCCESS in 3m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2fd45368d73a43a0b53104db5713a12d : SUCCESS in 8m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9660522300374aa88d9a98e903acbd66 : SUCCESS in 9m 44s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/274103b19b574a98971a201dd2c75ceb : SUCCESS in 5m 48s\n- releases-tox-list-changes https://zuul.opendev.org/t/openstack/build/3a75533192eb4611a2efebcb6a3d0712 : SUCCESS in 6m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e16f7b11915c4f7696f65d6ae8675ebe : SUCCESS in 4m 25s","accounts_in_message":[],"_revision_number":1},{"id":"b9dbdbc9a3acff0bbb976a01441d50aa912e55f2","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2019-10-05 07:50:48.000000000","message":"Patch Set 1:\n\nThis can be dropped as soon as we build the ussuri folder.","accounts_in_message":[],"_revision_number":1},{"id":"5aad71c2378be5ab71e31b5f3b7149d035e0ed9c","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2019-10-05 07:54:36.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"e1c248e9458f21b82d93befea805dc286cebf4ed","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-10-06 17:09:43.000000000","message":"Patch Set 1:\n\nIs this necessary for some reason? My understanding was the redirect would point anything at master that did not have a stable/X branch present.","accounts_in_message":[],"_revision_number":1},{"id":"b8a3a1535cd156de84b38d709be6981fc316363c","author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"date":"2019-10-07 15:01:59.000000000","message":"Patch Set 1: Code-Review+1\n\nis there a reason we can\u0027t have multiple releases in \u0027future\u0027?  if projects have branched then it makes sense that they are working on multiple releases in reality.","accounts_in_message":[],"_revision_number":1},{"id":"cc286a50ae22bb6a3fab1ce60469d8f80ac057ab","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-10-07 16:51:09.000000000","message":"Patch Set 1: Code-Review+2\n\n\u003e is there a reason we can\u0027t have multiple releases in \u0027future\u0027?  if\n \u003e projects have branched then it makes sense that they are working on\n \u003e multiple releases in reality.\n\nIt does look like we handle multiple \"future\" releases:\n\nhttps://github.com/openstack/releases/commit/59c8c13058115aa2bf652bbce1bb3ce7b51f5606#diff-305f6dc257c5e0dbbec8c9ccd5f315f4","accounts_in_message":[],"_revision_number":1},{"id":"8d10b214b2f5054e0082bb1e9bc68af527c8edda","author":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"date":"2019-10-07 17:02:57.000000000","message":"Removed Workflow-1 by Jean-Philippe Evrard \u003cjean-philippe@evrard.me\u003e\n","accounts_in_message":[],"_revision_number":1},{"id":"b7a6d09ab1b55a5a71c4bc4060f44404e4066855","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-10-07 17:33:55.000000000","message":"Patch Set 1: Workflow+1\n\nPushing through to make sure the requirements redirects work correctly.","accounts_in_message":[],"_revision_number":1},{"id":"af6ddd1e7e2cbac6fe9e4092130650bb9f63bb92","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-07 17:34:08.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b10f409fbeb9bf1de1cbd3ccf883bee68600f2c7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-07 17:48:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3b9383cfe914481b885450a0249ff666 : SUCCESS in 5m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f4cc3eab39be40c882751b1a569efccc : SUCCESS in 5m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0d0aad8b05684e63bb35459166bda646 : SUCCESS in 8m 19s\n- openstack-tox-validate https://zuul.opendev.org/t/openstack/build/ab2b391cb7ae456cb7dc8615d87629c4 : SUCCESS in 5m 06s","accounts_in_message":[],"_revision_number":1},{"id":"b3d8fd7b7b206716e78bb4d3ec77bcb45d923a3e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-07 17:48:01.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7983ef9e09842e46f4303489e613cf9a6e14b5c6","revisions":{"7983ef9e09842e46f4303489e613cf9a6e14b5c6":{"kind":"REWORK","_number":1,"created":"2019-10-04 16:19:56.000000000","uploader":{"_account_id":17068,"name":"Jean-Philippe Evrard","email":"openstack@a.spamming.party","username":"evrardjp"},"ref":"refs/changes/64/686764/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/releases","ref":"refs/changes/64/686764/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/releases refs/changes/64/686764/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/releases refs/changes/64/686764/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/releases refs/changes/64/686764/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/releases refs/changes/64/686764/1"}}},"commit":{"parents":[{"commit":"0c8beba841606301e389f8d4da984a734b081a7f","subject":"Merge \"Release Puppet OpenStack Train RC1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/0c8beba841606301e389f8d4da984a734b081a7f"}]}],"author":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2019-10-04 16:16:09.000000000","tz":120},"committer":{"name":"Jean-Philippe Evrard","email":"jean-philippe@evrard.me","date":"2019-10-04 16:16:09.000000000","tz":120},"subject":"Make Ussuri the future series","message":"Make Ussuri the future series\n\nIf we make Ussuri the future release, the htaccess will be generated\nwith redirections for it. When we decide that Train is maintained and\nnot developed, we should move Ussuri to development. And add \u0027Vancouver\u0027\nor something when we know the next series name to immediately generate\nthe new redirection.\n\nAlternatively, we could change the code to generate the redirections\nat all times. If the code is idempotent, we would never have an\nissue of \"forgotten\" state of a series, and could bypass it.\n\nChange-Id: I69008ebd330a90ae42166d55e5c06b694fc2d042\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/7983ef9e09842e46f4303489e613cf9a6e14b5c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/releases/commit/7983ef9e09842e46f4303489e613cf9a6e14b5c6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
