)]}'
{"id":"openstack%2Fswift~732990","triplet_id":"openstack%2Fswift~master~Id6b5f535af27c64e6f097a70005f7572fb2f59e3","project":"openstack/swift","branch":"master","topic":"requirements","hashtags":[],"change_id":"Id6b5f535af27c64e6f097a70005f7572fb2f59e3","subject":"Remove \u003cpy3.5 dependencies from requirements.txt","status":"ABANDONED","created":"2020-06-02 19:42:31.000000000","updated":"2020-06-02 22:06:23.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ee7ccd335c36f0e20cea0884427ae8108c6acc38","_number":732990,"virtual_id_number":732990,"owner":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"actions":{},"labels":{"Verified":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"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":{"all":[{"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":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"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":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-02 19:59:55.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2020-06-02 20:54:27.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":"20325172c438cde114b2c107bfc55d6f746791d4","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-06-02 19:42:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1f1d20e49784e8e540b038a77089653887506912","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-06-02 19:59:55.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nIf this works we know what to do to fix it:\n\nOur requirements.txt must only support \u003e py3.5 so that it can be validated by the check requirements job\n\nFor python2.7 packagers or python3.2 packagers or anyone \u003c 3.3 they\u0027ll need to know about the external dependency on ipaddress","accounts_in_message":[],"_revision_number":1},{"id":"2da0defdbce851ddaf1655ba5298cccc5ba6c78d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-02 20:54:27.000000000","message":"Patch Set 1: 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-docs https://zuul.opendev.org/t/openstack/build/80c047906b6c45ab8c0e6e226a5fb931 : SUCCESS in 8m 35s\n- requirements-check https://zuul.opendev.org/t/openstack/build/2dfa94f438bf466a952099b5c63e36e7 : FAILURE in 3m 10s\n- grenade https://zuul.opendev.org/t/openstack/build/b2e94bfd4ce041fda21c9f7094cff3f8 : SUCCESS in 1h 05m 34s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/bdb4c733f94c4e80b799bcd777f97a72 : SUCCESS in 44m 56s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ec3df886a6e64b14b782cf946c6dd0b0 : SUCCESS in 11m 33s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/c163801121b14695bebca4204b3c6d6e : SUCCESS in 10m 43s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/11fb3c32ab524a71a86d448c4f1fbf28 : SUCCESS in 12m 09s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/f4f20b8e7e474f18a828b466048c9757 : SUCCESS in 15m 49s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/66503f27449f48bfae1824cbf46df463 : SUCCESS in 16m 10s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/8645139ff5174884a8cc97c8d53ba76e : SUCCESS in 14m 00s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/e4431a247e314da88a11d3981ae1cb92 : SUCCESS in 16m 23s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2038ee8368184b52bdfaaafcef3c9f97 : SUCCESS in 13m 00s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/5c51c529fb854c2d8248f060d9a34715 : SUCCESS in 13m 37s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d5f312c3962243f397ead29d2bfa5ddd : SUCCESS in 11m 35s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/69f8a5f5f0e14b4a8227783c10c2512e : SUCCESS in 26m 28s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/50ae153b88ff4ef6969d82983ab23c35 : SUCCESS in 13m 41s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/741ae8ccb19c4f8fbf3964fec24f0f12 : SUCCESS in 19m 39s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/af9f10c3a7b54fbea630a049f3c0ef53 : SUCCESS in 12m 58s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/3fb9eb41de62454fb418362e1b22c922 : SUCCESS in 21m 02s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/f61e2f7ea36b4076a49b5d0e2696fa8f : SUCCESS in 19m 19s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1c92b4b21bd948819635b3bdfbff46e0 : SUCCESS in 24m 28s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/3283cbceed764820b7981af9e558ee1b : SUCCESS in 46m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/312e8184d4664047aea45a945c4d1f71 : SUCCESS in 44m 23s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7199afbe40154ec089a11d5f730fa49d : SUCCESS in 48m 53s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9f7ded14989c41b588e765805960d5df : SUCCESS in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c9ab0bae578f4f4982a4c7cd113220c7 : SUCCESS in 6m 08s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/339e16deb7994a428c5faf4f591464af : FAILURE in 13m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a9f4465812514d77a19991cc2eb22d06 : SUCCESS in 53m 46s","accounts_in_message":[],"_revision_number":1},{"id":"70523cf59609274a4c9537ea74daf0d8218b6d04","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-06-02 22:02:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8ae894e4d5b93d81b58a8e59099d3d3346eb251f","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2020-06-02 22:06:23.000000000","message":"Abandoned\n\nwe won\u0027t need this if Tim removes his -2 from https://review.opendev.org/#/c/732989/ ;)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"16f701bba8338821237149fde3abde5d021b8377","revisions":{"261b16374ff7aad0d5b751cf33b7f52dd7402103":{"kind":"REWORK","_number":1,"created":"2020-06-02 19:42:31.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/90/732990/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/90/732990/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/90/732990/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/90/732990/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/90/732990/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/90/732990/1"}}},"commit":{"parents":[{"commit":"8964c9be91164909546ca01da860a77b8def83a2","subject":"Switch to newer openstackdocstheme and reno versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/8964c9be91164909546ca01da860a77b8def83a2"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-06-02 19:42:05.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-06-02 19:42:05.000000000","tz":120},"subject":"Enable requirements check again","message":"Enable requirements check again\n\nThis reverts Ibf8000498528c401707be8b0b91b8355cd993786.\n\nChange-Id: Id6b5f535af27c64e6f097a70005f7572fb2f59e3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/261b16374ff7aad0d5b751cf33b7f52dd7402103"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/261b16374ff7aad0d5b751cf33b7f52dd7402103"}]},"branch":"refs/heads/master"},"16f701bba8338821237149fde3abde5d021b8377":{"kind":"REWORK","_number":2,"created":"2020-06-02 22:02:31.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/90/732990/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/90/732990/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/90/732990/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/90/732990/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/90/732990/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/90/732990/2"}}},"commit":{"parents":[{"commit":"6c1bc3949d74477706bc2258a45a603d3bfc236c","subject":"Merge \"ratelimit: Allow multiple placements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/6c1bc3949d74477706bc2258a45a603d3bfc236c"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-06-02 19:42:05.000000000","tz":120},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2020-06-02 22:01:24.000000000","tz":-300},"subject":"Remove \u003cpy3.5 dependencies from requirements.txt","message":"Remove \u003cpy3.5 dependencies from requirements.txt\n\nThe requirements repo is support python 3.5 as oldest python version\nwhile swift still supports py27.\n\nthus, requirements-check will fail on a couple of lines in swift.  The\ncheck is only run when these files are touched.\n\nThe py2.7 packagers we know about aren\u0027t depending on upstream\nrequirements.txt for correctness and aside from all the production\ndeployments running on py2.7 we only realistically support \u003e\u003dpy3.7\n\nThere\u0027s no good reason for our requirements.txt to be \"unspported\" by\nthe openstack requirements check job.  Since they only support \u003e\u003dpy3.5\nwe can change our requirements.txt inline with that.  This should be\nfine for everything we could hope to get out of both our\nrequirements.txt and the check!\n\nCo-Authored-By: Clay Gerrard \u003cclay.gerrard@gmail.com\u003e\nChange-Id: Id6b5f535af27c64e6f097a70005f7572fb2f59e3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/16f701bba8338821237149fde3abde5d021b8377"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/16f701bba8338821237149fde3abde5d021b8377"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
