)]}'
{"id":"openstack%2Fproject-config~693402","triplet_id":"openstack%2Fproject-config~master~Ic92b6eea302fb5c991e28552990e433984a4bc8d","project":"openstack/project-config","branch":"master","hashtags":[],"change_id":"Ic92b6eea302fb5c991e28552990e433984a4bc8d","subject":"Periodic kolla version update proposal bot","status":"ABANDONED","created":"2019-11-07 18:17:11.000000000","updated":"2020-09-26 16:28:18.000000000","total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"352e9d547e038b4deff791741b1d5a6618c6cdc9","_number":693402,"virtual_id_number":693402,"owner":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-03-17 20:56:58.000000000","_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"date":"2020-03-17 20:55:05.000000000","_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"tag":"autogenerated:zuul:check","value":1,"date":"2019-11-08 10:33: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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"rejected":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":-1,"date":"2019-11-08 10:56:29.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},{"_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":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-08 10:33: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"},{"updated":"2020-03-17 20:55:05.000000000","updated_by":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"reviewer":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"state":"REVIEWER"},{"updated":"2020-03-17 20:56:58.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"}],"messages":[{"id":"0074f7f0580951e4488270db8809044f1028d40e","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-07 18:17:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"955ccc6248261d54b89578368b969a24586b3f91","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-07 18:29:55.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/24e4cdb7fa1749f28bcbaff8ef5559c1 : SUCCESS in 7m 10s","accounts_in_message":[],"_revision_number":1},{"id":"f3f571baa84c89126ab20363be6551a9ab0589e1","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2019-11-07 18:47:39.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"694408734b22a69ee98a7e54c1778e5a79532af4","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2019-11-07 19:12:57.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nplease expand the commit message a bit to explain what the script does and why it\u0027s needed - and then follow my suggestions inline.","accounts_in_message":[],"_revision_number":1},{"id":"629f025d8d76ebd47a2c896cb8ed83ace88d319c","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-08 09:34:03.000000000","message":"Patch Set 1:\n\n(2 comments)\n\n\u003e (2 comments)\n \u003e \n \u003e please expand the commit message a bit to explain what the script\n \u003e does and why it\u0027s needed - and then follow my suggestions inline.\n\nSorry, I was a bit rushed last night, I should have left it for this morning.","accounts_in_message":[],"_revision_number":1},{"id":"f6809084b2507dfc849b22eb7316b50706f00c71","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-08 10:03:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"528c8418762ac2936c72bf7e43beb5991597d8b3","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-08 10:05:18.000000000","message":"Patch Set 2:\n\nI\u0027ve added the script to this change, and updated the commit message. Is there any way to test a change like this? Could we add it to the check pipeline with a kolla patch that depends on it, or does the protected job status prevent running checks?","accounts_in_message":[],"_revision_number":2},{"id":"b177cf8f3b028bb30f48f979db442850581a8c85","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-08 10:11:46.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/69caf12d8981432db952c02e01c1fdff : FAILURE in 5m 12s","accounts_in_message":[],"_revision_number":2},{"id":"934baaaeb882e5af5dd0513f5c2c424be0fee44b","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2019-11-08 10:21:26.000000000","message":"Patch Set 2:\n\nThis is not testable, we need to merge and iterate.","accounts_in_message":[],"_revision_number":2},{"id":"5541b0626ab2f3a9f3b562c7ff92253ab21fc05a","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-08 10:27:14.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"717fd2e56188a5d979f71682e727d1c0a600154e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-08 10:33:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/2c35803fe1634731a903d7ffc9a4101d : SUCCESS in 5m 41s","accounts_in_message":[],"_revision_number":3},{"id":"d14170af12f67bff8d9b3e44aeac820b9c04c50e","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2019-11-08 10:35:36.000000000","message":"Patch Set 2:\n\n(3 comments)\n\nWhy not run this as part of the release process? So, whenever a new release is done, you update it - like we update today the constraints, see how the job propose-update-constraints is run in the release pipeline.\n\nNot sure what\u0027s best - just an alternative idea.","accounts_in_message":[],"_revision_number":2},{"id":"ecd513186d725504b99de6805f16e2883433d05e","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-08 10:56:19.000000000","message":"Patch Set 2:\n\n(2 comments)\n\nThanks for the reviews. I think I\u0027ll park this for now given how it is coupled with the kolla change I mention. Once we\u0027re stable on the kolla side we can revisit. I at least have a better understanding of what\u0027s required now.","accounts_in_message":[],"_revision_number":2},{"id":"12bc08abb501c00b1855da79ebfa2b9faa0bc5bc","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2019-11-08 10:56:29.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"facbe7de6d7ec94cb2167393307ddde3b99bbbef","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-17 20:01:47.000000000","message":"Patch Set 3:\n\nMark, do you want to continue this - or abandon?","accounts_in_message":[],"_revision_number":3},{"id":"72720730acbdfb93b82ab7cb68b085765e01652c","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2020-03-17 20:55:05.000000000","message":"Patch Set 3:\n\nWe want to pursue this as Kolla Team. Any specific reason for asking now? (Other than keeping the queue perfectly clean. :-) )","accounts_in_message":[],"_revision_number":3},{"id":"9c3e94c95d5fb54291bd7eee40c5d2f08a162e41","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-03-17 20:56:58.000000000","message":"Patch Set 3:\n\nNo specific reason, just looking at ancient ;) changes","accounts_in_message":[],"_revision_number":3},{"id":"c04ac508421765eae414bea515fe08814d965130","author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"date":"2020-03-18 09:51:44.000000000","message":"Abandoned\n\nHopefully I\u0027ll pick it up again, but the dependent work has stalled. Will abandon to clean up your review inbox.","accounts_in_message":[],"_revision_number":3},{"id":"355b1cba80598c53dc3b5aa152138fd221edef41","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2020-03-18 10:08:23.000000000","message":"Patch Set 3:\n\nstarred not to lose","accounts_in_message":[],"_revision_number":3},{"id":"352e9d547e038b4deff791741b1d5a6618c6cdc9","author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"date":"2020-09-26 16:28:18.000000000","message":"Patch Set 3:\n\nwe moved in ussuri to use branches directly so we won\u0027t be needing that soon at all (Stein close to EM and then only Train remains which is a small burden)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"64e81325282b2b0b6218605516a9018e21c7e3e0","revisions":{"4079354df5f821bdc3eaeb9a6539b8725195cc3d":{"kind":"REWORK","_number":1,"created":"2019-11-07 18:17:11.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/02/693402/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/02/693402/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/02/693402/1"}}},"commit":{"parents":[{"commit":"62b7a742f0cc7323b3c1775467ec727df2e03360","subject":"Merge \"gerritbot: notify stable branch changes to #openstack-horizon\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/62b7a742f0cc7323b3c1775467ec727df2e03360"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-07 18:16:52.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-07 18:16:52.000000000","tz":0},"subject":"Periodic kolla version update proposal bot","message":"Periodic kolla version update proposal bot\n\nChange-Id: Ic92b6eea302fb5c991e28552990e433984a4bc8d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/4079354df5f821bdc3eaeb9a6539b8725195cc3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/4079354df5f821bdc3eaeb9a6539b8725195cc3d"}]},"branch":"refs/heads/master"},"874422ca8b20edf343b7f4f562fc48866107ed6b":{"kind":"REWORK","_number":2,"created":"2019-11-08 10:03:18.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/02/693402/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/02/693402/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/02/693402/2"}}},"commit":{"parents":[{"commit":"62b7a742f0cc7323b3c1775467ec727df2e03360","subject":"Merge \"gerritbot: notify stable branch changes to #openstack-horizon\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/62b7a742f0cc7323b3c1775467ec727df2e03360"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-07 18:16:52.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-08 10:03:00.000000000","tz":0},"subject":"Periodic kolla version update proposal bot","message":"Periodic kolla version update proposal bot\n\nIn the kolla stable branches, we maintain a list of Python package\nversions for our \u0027source\u0027 type images. Currently, these are manually\nupdated every $interval by running the tools/version-check.py [1] script\nin the openstack/kolla repo. This results in a change like [2] that is\nthen committed and proposed to gerrit.\n\nThe kolla periodic version update bot will perform this task\nautomatically, reducing our toil a little and ensuring our versions\nremain fresh.\n\nThe version-check.py script has been copied here as\nkolla_version_update.py, and updated to use a zuul-fetched copy of the\nreleases repo.\n\n[1] https://opendev.org/openstack/kolla/src/branch/master/tools/version-check.py\n[2] https://review.opendev.org/691301/\n\nChange-Id: Ic92b6eea302fb5c991e28552990e433984a4bc8d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/874422ca8b20edf343b7f4f562fc48866107ed6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/874422ca8b20edf343b7f4f562fc48866107ed6b"}]},"branch":"refs/heads/master"},"64e81325282b2b0b6218605516a9018e21c7e3e0":{"kind":"REWORK","_number":3,"created":"2019-11-08 10:27:14.000000000","uploader":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"ref":"refs/changes/02/693402/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/02/693402/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/02/693402/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/02/693402/3"}}},"commit":{"parents":[{"commit":"62b7a742f0cc7323b3c1775467ec727df2e03360","subject":"Merge \"gerritbot: notify stable branch changes to #openstack-horizon\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/62b7a742f0cc7323b3c1775467ec727df2e03360"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-07 18:16:52.000000000","tz":0},"committer":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-08 10:26:59.000000000","tz":0},"subject":"Periodic kolla version update proposal bot","message":"Periodic kolla version update proposal bot\n\nIn the kolla stable branches, we maintain a list of Python package\nversions for our \u0027source\u0027 type images. Currently, these are manually\nupdated every $interval by running the tools/version-check.py [1] script\nin the openstack/kolla repo. This results in a change like [2] that is\nthen committed and proposed to gerrit.\n\nThe kolla periodic version update bot will perform this task\nautomatically, reducing our toil a little and ensuring our versions\nremain fresh.\n\nThe version-check.py script has been copied here as\nkolla_version_update.py, and updated to use a zuul-fetched copy of the\nreleases repo.\n\n[1] https://opendev.org/openstack/kolla/src/branch/master/tools/version-check.py\n[2] https://review.opendev.org/691301/\n\nChange-Id: Ic92b6eea302fb5c991e28552990e433984a4bc8d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/64e81325282b2b0b6218605516a9018e21c7e3e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/64e81325282b2b0b6218605516a9018e21c7e3e0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
