)]}'
{"id":"openstack%2Fproject-config~708983","triplet_id":"openstack%2Fproject-config~master~Ia8e0646ff1289cd334d1434b55b160396c4e9f96","project":"openstack/project-config","branch":"master","topic":"new/adjutant_ui_publish","hashtags":[],"change_id":"Ia8e0646ff1289cd334d1434b55b160396c4e9f96","subject":"Add pypi publish to Adjutant UI","status":"MERGED","created":"2020-02-20 22:26:35.000000000","updated":"2020-02-21 05:19:59.000000000","submitted":"2020-02-21 05:19:59.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":"708983-1582262399543-e503d632","meta_rev_id":"6e123d579ccaed900edb71f561d28b6a3e0b1390","_number":708983,"virtual_id_number":708983,"owner":{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},"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":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"date":"2020-02-21 03:18:29.000000000","_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-02-21 05:19:59.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"recommended":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2020-02-20 22:39:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-02-21 05:11:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-02-21 03:26:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":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":1,"date":"2020-02-21 05:11:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},{"_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-02-20 22:39:20.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-02-21 03:26:43.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2020-02-21 05:11:45.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-02-21 05:19:59.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":"748118d399c81b594feeeb2a33e94a0fda3d58cb","author":{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},"date":"2020-02-20 22:26:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fb3ddc8dec171517acce6f8e3500bcbef8e5ab4d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-20 22:35:06.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/41e09985b8774a63b99f9b5f1b60c2ba : SUCCESS in 7m 44s","accounts_in_message":[],"_revision_number":1},{"id":"ddee159f319585c7db5ecb390025ad09d53ced9d","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-02-20 22:39:20.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"35fdd0ac8ee8cda9200cf05e7ef4eb268cef8f7c","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-02-20 23:23:41.000000000","message":"Patch Set 1: Code-Review-1\n\ni don\u0027t see this setup on pypi?  if i\u0027m wrong can you just point to it?","accounts_in_message":[],"_revision_number":1},{"id":"5fbb606c4cfa4f5d5442cfb126c0a8f2e414bb35","author":{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},"date":"2020-02-21 00:09:40.000000000","message":"Patch Set 1:\n\nIt hasn\u0027t ever been setup on pypi. I\u0027ve never pushed this code there before, so it never got registered.\n\nIn my experience the register happens as part of the first initial upload to pypi when using Twine. Do I really need to do that here first or won\u0027t the CI system here do that on the first release?","accounts_in_message":[],"_revision_number":1},{"id":"6115d8ec5f077c833463b0067469997a3e87708f","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-02-21 02:34:18.000000000","message":"Patch Set 1:\n\nyou will need to give openstackci permission; see \n\nhttps://docs.openstack.org/infra/manual/creators.html#give-openstack-permission-to-publish-releases","accounts_in_message":[],"_revision_number":1},{"id":"48ffd45e9e1c17778e54536e50b9f9d487481efb","author":{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},"date":"2020-02-21 03:01:13.000000000","message":"Patch Set 1:\n\n\u003e you will need to give openstackci permission; see\n \u003e \n \u003e https://docs.openstack.org/infra/manual/creators.html#give-openstack-permission-to-publish-releases\n\nThere isn\u0027t even a project there yet at all. So if openstackci goes to publish it, it should gain ownership on it\u0027s own?","accounts_in_message":[],"_revision_number":1},{"id":"3ac243de33e710fe93f51b656e8a4288f65cd248","author":{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},"date":"2020-02-21 03:18:29.000000000","message":"Patch Set 1:\n\nhttps://pypi.org/manage/project/adjutant-ui/collaboration/\nincludes openstackci as owner, but it is not publically visible because it has no releases.","accounts_in_message":[],"_revision_number":1},{"id":"38574778ce8d630807949b2cbbe5eff2b832f548","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2020-02-21 03:26:43.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"ac8cfa9a38e6f5f849d32abc9c307668a932e8c1","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-02-21 05:11:45.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nNote that  you now need to add a local .zuul.yaml file to merge anything in that repo...","accounts_in_message":[],"_revision_number":1},{"id":"b296f9cd5b941cff11aa4bafbaa35536d50348c9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-21 05:12:04.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"119e6cf534b168869f8557f2a6394d1733a6b283","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-21 05:19:59.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/6aed3b55a73b49b59726e825cd79a1ae : SUCCESS in 7m 11s","accounts_in_message":[],"_revision_number":1},{"id":"c1d2b8057b6d2759c73f841609bd110c2074cec7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-21 05:19:59.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c8d19b50506db511264cbf2e71af6e604d23c865","revisions":{"c8d19b50506db511264cbf2e71af6e604d23c865":{"kind":"REWORK","_number":1,"created":"2020-02-20 22:26:35.000000000","uploader":{"_account_id":10420,"name":"Adrian Turjak","email":"devs+openstack@uncaught-exceptions.com","username":"adriant"},"ref":"refs/changes/83/708983/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/83/708983/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/83/708983/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/83/708983/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/83/708983/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/83/708983/1"}}},"commit":{"parents":[{"commit":"3e0549776b6f243566ce643fd226a1a8b61325d1","subject":"Merge \"Remove tarball artifact publishing to static site\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/3e0549776b6f243566ce643fd226a1a8b61325d1"}]}],"author":{"name":"Adrian Turjak","email":"adriant@catalystcloud.nz","date":"2020-02-20 22:25:55.000000000","tz":780},"committer":{"name":"Adrian Turjak","email":"adriant@catalystcloud.nz","date":"2020-02-20 22:26:31.000000000","tz":780},"subject":"Add pypi publish to Adjutant UI","message":"Add pypi publish to Adjutant UI\n\nChange-Id: Ia8e0646ff1289cd334d1434b55b160396c4e9f96\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c8d19b50506db511264cbf2e71af6e604d23c865"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/c8d19b50506db511264cbf2e71af6e604d23c865"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
