)]}'
{"id":"openstack%2Ftaskflow~651272","triplet_id":"openstack%2Ftaskflow~stable%2Fstein~I5000833b802a631e6bb1dbe234ea7d6881e769bf","project":"openstack/taskflow","branch":"stable/stein","hashtags":[],"change_id":"I5000833b802a631e6bb1dbe234ea7d6881e769bf","subject":"Raise lower constraint of psycopg2","status":"MERGED","created":"2019-04-09 15:17:58.000000000","updated":"2019-05-21 09:44:50.000000000","submitted":"2019-05-06 20:07:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"651272-1557173249154-fb4677cd","meta_rev_id":"f20ddb47ee9bd7a351a6fbbd18e25a7df60370ec","_number":651272,"virtual_id_number":651272,"owner":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-05-03 16:42:17.000000000","_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":2,"date":"2019-05-06 20:07:28.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":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2019-05-03 18:20:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":2,"date":"2019-05-03 18:00:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2019-04-16 10:35:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"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":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2019-05-06 18:25:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-16 10:35:31.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2019-05-03 18:00:49.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2019-05-06 18:25:54.000000000","updated_by":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"reviewer":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"state":"REVIEWER"},{"updated":"2019-05-06 20:07:28.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":"52eade2930856e5389d52207e7d1f49710ca0d29","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-04-09 15:17:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"af30327c429be4d63cc37dcc4f230bfd1c6b9edb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-09 17:14:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack http://logs.openstack.org/72/651272/1/check/test-release-openstack/5bc16a4/ : SUCCESS in 3m 42s\n- requirements-check http://logs.openstack.org/72/651272/1/check/requirements-check/aaad289/ : SUCCESS in 6m 04s\n- tempest-full http://logs.openstack.org/72/651272/1/check/tempest-full/88bcd4f/ : SUCCESS in 1h 51m 15s\n- tempest-full-py3 http://logs.openstack.org/72/651272/1/check/tempest-full-py3/7961e87/ : SUCCESS in 1h 39m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/72/651272/1/check/openstack-tox-lower-constraints/0c3fa3b/ : SUCCESS in 8m 08s\n- openstack-tox-cover http://logs.openstack.org/72/651272/1/check/openstack-tox-cover/8ecb429/cover/ : SUCCESS in 6m 26s\n- openstack-tox-pep8 http://logs.openstack.org/72/651272/1/check/openstack-tox-pep8/4c023e2/ : SUCCESS in 5m 11s\n- openstack-tox-py27 http://logs.openstack.org/72/651272/1/check/openstack-tox-py27/064391b/ : SUCCESS in 6m 32s\n- openstack-tox-py35 http://logs.openstack.org/72/651272/1/check/openstack-tox-py35/ea969d7/ : SUCCESS in 6m 19s\n- openstack-tox-py36 http://logs.openstack.org/72/651272/1/check/openstack-tox-py36/4ec2068/ : SUCCESS in 6m 30s\n- openstack-tox-docs http://logs.openstack.org/72/651272/1/check/openstack-tox-docs/7b41cc5/html/ : SUCCESS in 7m 16s\n- build-openstack-releasenotes http://logs.openstack.org/72/651272/1/check/build-openstack-releasenotes/f51e8a6/html/ : SUCCESS in 4m 31s","accounts_in_message":[],"_revision_number":1},{"id":"ba1d177812edf93e4fe2b19e6012385bb70c32ce","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2019-04-16 10:35:31.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"7d3652cf46c9f9e5ad57e7b4639e00ca0b229a07","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-03 16:34:28.000000000","message":"Patch Set 1:\n\nCan we do this on a stable branch?","accounts_in_message":[],"_revision_number":1},{"id":"4ebe69a68e544c8319e5ad27c3ba0cb5c49f0751","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-05-03 16:42:17.000000000","message":"Patch Set 1:\n\nStable is usually much more restrictive, but in cases like this where we know things are completely broken otherwise, we do allow requirement update backports.","accounts_in_message":[],"_revision_number":1},{"id":"36d0ac32cbb965ce529fa60bb09922654c591906","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-03 18:00:49.000000000","message":"Patch Set 1: Code-Review+2\n\n\u003e Stable is usually much more restrictive, but in cases like this\n \u003e where we know things are completely broken otherwise, we do allow\n \u003e requirement update backports.\n\nAck","accounts_in_message":[],"_revision_number":1},{"id":"2128b5927c302969bc4c60637fdbfbfe2aa5635a","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-05-03 18:20:21.000000000","message":"Patch Set 1: Code-Review+2\n\nWill merge when the master jsonschema change merges.","accounts_in_message":[],"_revision_number":1},{"id":"a55b6cbaafcc7c284fecbdcc107a75c0befb416e","author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"date":"2019-05-06 18:25:54.000000000","message":"Patch Set 1: Workflow+1\n\nMaster merged.","accounts_in_message":[],"_revision_number":1},{"id":"a7351c8e8da20eaba57fbaec5c00fecc3cb0c86b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-06 18:26:06.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7abfdfa89c0e9ae43ec08f0a26bfbf821e93449f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-06 20:07:28.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack http://logs.openstack.org/72/651272/1/gate/test-release-openstack/37256d2/ : SUCCESS in 3m 48s\n- requirements-check http://logs.openstack.org/72/651272/1/gate/requirements-check/8a034f6/ : SUCCESS in 3m 48s\n- tempest-full http://logs.openstack.org/72/651272/1/gate/tempest-full/7db1f33/ : SUCCESS in 1h 37m 12s\n- tempest-full-py3 http://logs.openstack.org/72/651272/1/gate/tempest-full-py3/67ac78d/ : SUCCESS in 1h 31m 50s\n- openstack-tox-lower-constraints http://logs.openstack.org/72/651272/1/gate/openstack-tox-lower-constraints/da0b0d0/ : SUCCESS in 7m 17s\n- openstack-tox-pep8 http://logs.openstack.org/72/651272/1/gate/openstack-tox-pep8/1b889c5/ : SUCCESS in 4m 39s\n- openstack-tox-py27 http://logs.openstack.org/72/651272/1/gate/openstack-tox-py27/9226414/ : SUCCESS in 5m 46s\n- openstack-tox-py35 http://logs.openstack.org/72/651272/1/gate/openstack-tox-py35/0601775/ : SUCCESS in 5m 26s\n- openstack-tox-py36 http://logs.openstack.org/72/651272/1/gate/openstack-tox-py36/f55ebe4/ : SUCCESS in 5m 38s\n- openstack-tox-docs http://logs.openstack.org/72/651272/1/gate/openstack-tox-docs/23bebfa/html/ : SUCCESS in 4m 43s\n- build-openstack-releasenotes http://logs.openstack.org/72/651272/1/gate/build-openstack-releasenotes/de81a62/html/ : SUCCESS in 4m 47s","accounts_in_message":[],"_revision_number":1},{"id":"bbd775f7b706aa587d9de1475d2bd9ea5ae25b3e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-06 20:07:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"f20ddb47ee9bd7a351a6fbbd18e25a7df60370ec","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-05-21 09:44:50.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8c7dfbcc5300f0f92001ece167014779a7b14c54","revisions":{"8c7dfbcc5300f0f92001ece167014779a7b14c54":{"kind":"REWORK","_number":1,"created":"2019-04-09 15:17:58.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/72/651272/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/72/651272/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/651272/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/651272/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/72/651272/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/72/651272/1"}}},"commit":{"parents":[{"commit":"f89265e4606739ff366be3ca9ba818a28404a7ab","subject":"Merge \"Move test requirements out of runtime requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f89265e4606739ff366be3ca9ba818a28404a7ab"}]}],"author":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2019-04-09 13:44:44.000000000","tz":-300},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2019-04-09 15:16:56.000000000","tz":-300},"subject":"Raise lower constraint of psycopg2","message":"Raise lower constraint of psycopg2\n\nVersions prior to 3.7 did not support postgresql version numbering\nstarting with postgresql 10, causing setup failures. This raises the\nlower-constraint to the first version that contained the fix [0] to\nsupport that.\n\nWith the change in global requirements for jsonschema, requirements\ncheck fails on raising psycopg2, but we need that raised in order for\nthe jsonschema version to be raised.\n\n[0] https://github.com/psycopg/psycopg2/pull/504\n\nNOTE: Modified from merge to master branch due to the need to squash\nboth this change with a change to uncap jsonschema to get tests to pass.\nThis is the extraction of just the psycopg2 change that would have been\ndone alone in I779ba615c5905eca23ab5074a08483dccc60db10.\n\n(cherry picked from commit 9ea4dae964e590a56d05e0f563c27732a20c2890)\n\nChange-Id: I5000833b802a631e6bb1dbe234ea7d6881e769bf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8c7dfbcc5300f0f92001ece167014779a7b14c54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/8c7dfbcc5300f0f92001ece167014779a7b14c54"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
