)]}'
{"id":"openstack%2Fstorlets~730828","triplet_id":"openstack%2Fstorlets~master~I951186008324e173095f1abb925179045ce433d9","project":"openstack/storlets","branch":"master","topic":"py2-constraints","hashtags":[],"change_id":"I951186008324e173095f1abb925179045ce433d9","subject":"Use py2-constraints to deploy devstack on python2","status":"ABANDONED","created":"2020-05-26 13:57:50.000000000","updated":"2022-06-26 17:19:33.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"48ff821bb87a988154d5a7027d3c2b53e8da75a2","_number":730828,"virtual_id_number":730828,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-05-27 11:36:43.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2020-05-27 20:11:40.000000000","_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-27 11:36:43.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"},{"updated":"2020-05-27 20:11:40.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"7ed6d7c758908347defb4a3ea7f3914c56b719e4","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-05-26 13:57:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fb35fb4bf7c2566a18b9b5f9c76c7fa66192d780","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-05-26 14:35:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"eb8841957488d11c9381ed7f2cee5246816ff14d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-26 15:07:06.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb271449b29f4bf98244bb3ea824403c : SUCCESS in 5m 27s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5806f26a64ce43f59dc3fe614b8482cf : SUCCESS in 5m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/82eaadeea83d4b12a7178857c86f512c : SUCCESS in 8m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/04b2e77b7686404a8963018888a5ab72 : SUCCESS in 10m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb7bc03324064987b8a98cf2fd9baebf : SUCCESS in 8m 24s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/3a62faaa624140d899ab88fab5c46324 : RETRY_LIMIT in 5m 50s\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/0586d448abae4c0e83a787ce08e2e275 : SUCCESS in 22m 25s","accounts_in_message":[],"_revision_number":2},{"id":"834b9d90f9159c36bdb232089d843b803b805507","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-05-26 17:04:58.000000000","message":"Patch Set 2:\n\nYeah, I tried to do something similar with https://review.opendev.org/#/c/729132/ \u0026 https://review.opendev.org/#/c/729117/\n\nPretty sure whatever change we make to devstack is going to need to touch https://github.com/openstack/devstack/blob/master/inc/python#L186, though that may not be sufficient. (At any rate, my attempt didn\u0027t work, either.)\n\nAnother option that *may* work would be to do something like Swift\u0027s py2 dsvm job, where it defaults to running services like Keystone under py3, but then forces Swift back to py2: https://github.com/openstack/swift/blob/2.25.0/.zuul.yaml#L244-L247 That may work out better as projects continue dropping py2 support.","accounts_in_message":[],"_revision_number":2},{"id":"cb2b690fa3c1e59ed3a864d1820a99a1236ccdab","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-05-27 10:31:49.000000000","message":"Patch Set 2:\n\nThanks Tim, for working about that. Let me abandon this one and focus on your patch .\n\n\u003e That may work out better as projects continue dropping py2 support.\nI had a quick look about that, but I don\u0027t understand how it can work\nbecause in the latest devstack the parameter doesn\u0027t exists, as far as I\u0027ve checked...","accounts_in_message":[],"_revision_number":2},{"id":"7a767eb51fd6691d5b2290946e113f4e921b783d","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-05-27 10:31:53.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2},{"id":"724abbe6185d222bddbb60d2e0cb4a917fef087b","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-05-27 10:34:16.000000000","message":"Restored","accounts_in_message":[],"_revision_number":2},{"id":"0585123c322b56853bb2389c7df337972859ac44","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-05-27 10:36:15.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b4162b3d65ed3702d9189ca9f4c6733e596ec723","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-27 11:03:25.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/be625855f5ef461bb6b19f74d1abcf5c : SUCCESS in 5m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3a5f562d737b48dc96f8e535e2f1260f : SUCCESS in 6m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c8549b23889c4db2b5daf9380b0350bd : SUCCESS in 6m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b60d6ee5ff4d4321a099542acda7fea8 : SUCCESS in 6m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba2ef522aded49288b21ce11f8236a40 : SUCCESS in 7m 47s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/00a371adc36b4a84bdf872610c954537 : RETRY_LIMIT in 3m 59s\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/5b2dd5c3d2f74a15a452bdeae08c26b7 : SUCCESS in 25m 32s","accounts_in_message":[],"_revision_number":3},{"id":"34b6603412afa81ffa6ce9505d9e4aa4c97ea50a","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2020-05-27 11:08:13.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9242a1c0d58ce4cad5e14b832096cbc77fc80bdc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-27 11:36:43.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/31586085bad246cbb851837f23d35c75 : SUCCESS in 6m 59s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/19a08c19636b4183917e77d8b9dd7f49 : SUCCESS in 9m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/42427a2c0679480581828671c1fa3e61 : SUCCESS in 7m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0bfca906f8574da48146ed7e619b8b1f : SUCCESS in 6m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f4c24e20f164c4d955f13516905b9c4 : SUCCESS in 7m 13s\n- storlets-functional https://zuul.opendev.org/t/openstack/build/22bcc08d538044c789e260e2a111b860 : RETRY_LIMIT in 4m 26s\n- storlets-functional-py3 https://zuul.opendev.org/t/openstack/build/6858fc98fa91454bb1ffaa1b1e96b904 : SUCCESS in 23m 15s","accounts_in_message":[],"_revision_number":4},{"id":"29c38a75cd587f0733086e7e09276d79826710b9","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-05-27 20:11:40.000000000","message":"Patch Set 4:\n\n\u003e I don\u0027t understand how it can work because in the latest devstack the parameter doesn\u0027t exists, as far as I\u0027ve checked...\n\nShoot -- it worked fine when I originally did it, but you\u0027re right, it looks like recent jobs have been running Swift under py3 :-(","accounts_in_message":[],"_revision_number":4},{"id":"48ff821bb87a988154d5a7027d3c2b53e8da75a2","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2022-06-26 17:19:33.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"132473683e3139c914ae8c81495f849f7551539d","revisions":{"51cb0d760c0a09aec5945d3ee620eed2b3fd4db2":{"kind":"REWORK","_number":1,"created":"2020-05-26 13:57:50.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/28/730828/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/28/730828/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/28/730828/1"}}},"commit":{"parents":[{"commit":"4c6181f453398c1d4075ee4d20e0762f38fee342","subject":"Merge \"Fix hacking min version to 3.0.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/4c6181f453398c1d4075ee4d20e0762f38fee342"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-26 13:57:14.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-26 13:57:14.000000000","tz":540},"subject":"Use py2-constraints to deploy devstack on python2","message":"Use py2-constraints to deploy devstack on python2\n\nDepends-on: https://review.opendev.org/#/c/730827/\nChange-Id: I951186008324e173095f1abb925179045ce433d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/51cb0d760c0a09aec5945d3ee620eed2b3fd4db2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/51cb0d760c0a09aec5945d3ee620eed2b3fd4db2"}]},"branch":"refs/heads/master"},"b0491572d5e7320ec1c9836cb15b90e22b31881a":{"kind":"REWORK","_number":2,"created":"2020-05-26 14:35:10.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/28/730828/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/28/730828/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/28/730828/2"}}},"commit":{"parents":[{"commit":"4c6181f453398c1d4075ee4d20e0762f38fee342","subject":"Merge \"Fix hacking min version to 3.0.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/4c6181f453398c1d4075ee4d20e0762f38fee342"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-26 13:57:14.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-26 14:35:03.000000000","tz":540},"subject":"Use py2-constraints to deploy devstack on python2","message":"Use py2-constraints to deploy devstack on python2\n\nDepends-on: https://review.opendev.org/#/c/730827/\nChange-Id: I951186008324e173095f1abb925179045ce433d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/b0491572d5e7320ec1c9836cb15b90e22b31881a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/b0491572d5e7320ec1c9836cb15b90e22b31881a"}]},"branch":"refs/heads/master"},"9312ac723428a3bf7441a8d8dcdfba54edf772b8":{"kind":"REWORK","_number":3,"created":"2020-05-27 10:36:15.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/28/730828/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/28/730828/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/28/730828/3"}}},"commit":{"parents":[{"commit":"4c6181f453398c1d4075ee4d20e0762f38fee342","subject":"Merge \"Fix hacking min version to 3.0.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/4c6181f453398c1d4075ee4d20e0762f38fee342"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-26 13:57:14.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-27 10:36:07.000000000","tz":540},"subject":"Use py2-constraints to deploy devstack on python2","message":"Use py2-constraints to deploy devstack on python2\n\nDepends-on: https://review.opendev.org/#/c/729132/\nChange-Id: I951186008324e173095f1abb925179045ce433d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/9312ac723428a3bf7441a8d8dcdfba54edf772b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/9312ac723428a3bf7441a8d8dcdfba54edf772b8"}]},"branch":"refs/heads/master"},"132473683e3139c914ae8c81495f849f7551539d":{"kind":"REWORK","_number":4,"created":"2020-05-27 11:08:13.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/28/730828/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/storlets","ref":"refs/changes/28/730828/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/storlets refs/changes/28/730828/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/storlets refs/changes/28/730828/4"}}},"commit":{"parents":[{"commit":"4c6181f453398c1d4075ee4d20e0762f38fee342","subject":"Merge \"Fix hacking min version to 3.0.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/4c6181f453398c1d4075ee4d20e0762f38fee342"}]}],"author":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-26 13:57:14.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"tkajinam@redhat.com","date":"2020-05-27 11:08:05.000000000","tz":540},"subject":"Use py2-constraints to deploy devstack on python2","message":"Use py2-constraints to deploy devstack on python2\n\nDepends-on: https://review.opendev.org/#/c/729132/\nChange-Id: I951186008324e173095f1abb925179045ce433d9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/132473683e3139c914ae8c81495f849f7551539d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/storlets/commit/132473683e3139c914ae8c81495f849f7551539d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
