)]}'
{"id":"openstack%2Fproject-config~703487","triplet_id":"openstack%2Fproject-config~master~Id021ba5fd55bf6d43e99f9f3a7121aee8b0d0a6f","project":"openstack/project-config","branch":"master","topic":"wheel-mirror","hashtags":[],"change_id":"Id021ba5fd55bf6d43e99f9f3a7121aee8b0d0a6f","subject":"Don\u0027t cache downloaded wheels in our wheels mirror","status":"MERGED","created":"2020-01-20 19:33:34.000000000","updated":"2020-01-20 20:28:28.000000000","submitted":"2020-01-20 20:28: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":"703487-1579552108033-a981c286","meta_rev_id":"73fe339f472adb83e728f9cb4fa2736df5f92bdc","_number":703487,"virtual_id_number":703487,"owner":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-20 20:28:27.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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-01-20 20:11:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2020-01-20 20:14:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"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":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2020-01-20 20:14:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-20 19:38:09.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":"2020-01-20 20:11:32.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2020-01-20 20:14:49.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2020-01-20 20:28: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":"184c2aabf98cc93f4338a34f5e002b160ce93fde","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-01-20 19:33:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"13eb11c9a15963345a9c8886e4c9ad7a4687956d","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-01-20 19:38:09.000000000","message":"Patch Set 1: Code-Review+1\n\nSeems reasonable.","accounts_in_message":[],"_revision_number":1},{"id":"b3e8690a2fd7595ba9cf0b4358a09d69a478ef04","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2020-01-20 19:46:48.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7f878f4c091d4ed869c657c1101e28be64b549f8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 19:47:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/7f541c1a740c469e9c7cb993b81be20f : SUCCESS in 7m 12s","accounts_in_message":[],"_revision_number":1},{"id":"ffc4983dd6b1db66db451b0528a87ce81a6a377b","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2020-01-20 20:07:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a477f74384fd2dc6e88abc01f8ddf5ce963a8768","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2020-01-20 20:11:32.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"3fbe8a26d2f70164f088fe55f73f0ad73774452e","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-01-20 20:14:49.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"0d6a98b94a6a7cc617a8933f258ec89e33077ff0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 20:20:50.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/cb2cb7bf3e1f43dd897b0000146f70fc : SUCCESS in 10m 36s","accounts_in_message":[],"_revision_number":2},{"id":"6dc1cec969b406f23e2c4bad11762e945d96cd7e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 20:21:03.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"53a15912a04bc59753d45b2a82e602976c35d943","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 20:28:27.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/20e55ab7962b425d954f55c75b73af59 : SUCCESS in 7m 08s","accounts_in_message":[],"_revision_number":2},{"id":"5f65dbd5c0f3886470b41e436f6c34e4c4d6caac","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 20:28:28.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"988b9754bbaf6cb63bd8a19e71069e3716ac3efb","revisions":{"083320a92e32cfcd1063890cc1c286e5d7a32358":{"kind":"REWORK","_number":1,"created":"2020-01-20 19:33:34.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/87/703487/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/87/703487/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/87/703487/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/87/703487/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/87/703487/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/87/703487/1"}}},"commit":{"parents":[{"commit":"c3da4458ee785beccec65e2c018c2f5b285af2a2","subject":"Stop forcing universal wheel releases","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c3da4458ee785beccec65e2c018c2f5b285af2a2"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2020-01-20 19:30:37.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2020-01-20 19:30:37.000000000","tz":0},"subject":"Don\u0027t cache downloaded wheels in our wheels mirror","message":"Don\u0027t cache downloaded wheels in our wheels mirror\n\nIn the build-wheels role, parse stdout from all the build logs to\nbuild up a unique list of all wheels downloaded from PyPI and delete\nthem from the wheelhouse, since this is only meant to provide built\nwheels which are absent from PyPI. Those will be retrieved from our\ncaching proxy of PyPI served from the same mirror hosts anyway.\n\nChange-Id: Id021ba5fd55bf6d43e99f9f3a7121aee8b0d0a6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/083320a92e32cfcd1063890cc1c286e5d7a32358"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/083320a92e32cfcd1063890cc1c286e5d7a32358"}]},"branch":"refs/heads/master"},"988b9754bbaf6cb63bd8a19e71069e3716ac3efb":{"kind":"REWORK","_number":2,"created":"2020-01-20 20:07:54.000000000","uploader":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"ref":"refs/changes/87/703487/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/87/703487/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/87/703487/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/87/703487/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/87/703487/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/87/703487/2"}}},"commit":{"parents":[{"commit":"c3da4458ee785beccec65e2c018c2f5b285af2a2","subject":"Stop forcing universal wheel releases","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c3da4458ee785beccec65e2c018c2f5b285af2a2"}]}],"author":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2020-01-20 19:30:37.000000000","tz":0},"committer":{"name":"Jeremy Stanley","email":"fungi@yuggoth.org","date":"2020-01-20 20:07:44.000000000","tz":0},"subject":"Don\u0027t cache downloaded wheels in our wheels mirror","message":"Don\u0027t cache downloaded wheels in our wheels mirror\n\nIn the build-wheels role, parse stdout from all the build logs to\nbuild up a unique list of all wheels downloaded from PyPI and delete\nthem from the wheelhouse, since this is only meant to provide built\nwheels which are absent from PyPI. Those will be retrieved from our\ncaching proxy of PyPI served from the same mirror hosts anyway.\n\nChange-Id: Id021ba5fd55bf6d43e99f9f3a7121aee8b0d0a6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/988b9754bbaf6cb63bd8a19e71069e3716ac3efb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/988b9754bbaf6cb63bd8a19e71069e3716ac3efb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
