)]}'
{"id":"openstack%2Frpm-packaging-tools~702929","triplet_id":"openstack%2Frpm-packaging-tools~master~Iab0feb0193acaf04c6f0706dab505c81bf4b3bfb","project":"openstack/rpm-packaging-tools","branch":"master","hashtags":[],"change_id":"Iab0feb0193acaf04c6f0706dab505c81bf4b3bfb","subject":"Tools to compare rpms and openstack releases and get outdated rpm","status":"ABANDONED","created":"2020-01-16 17:16:46.000000000","updated":"2020-01-22 15:48:50.000000000","total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"affdfb458fe3da54ffb23020aa805f8b1dad690a","_number":702929,"virtual_id_number":702929,"owner":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-01-21 18:50:03.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"date":"2020-01-22 09:45:27.000000000","_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:check","value":1,"date":"2020-01-17 16:26:28.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},{"date":"2020-01-19 08:32:44.000000000","_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"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":-1,"max":1},"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"}],"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-17 09:02:43.000000000","updated_by":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"reviewer":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"state":"REVIEWER"},{"updated":"2020-01-17 16:26: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-01-19 08:32:44.000000000","updated_by":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"reviewer":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"state":"REVIEWER"},{"updated":"2020-01-21 18:50:03.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"}],"messages":[{"id":"e9e93acafaac01deb41c6d128cd460c0190231b0","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-16 17:16:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"089d8f616c3288fd75f0519102d7d148f11d48c5","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-16 17:18:13.000000000","message":"Patch Set 1:\n\nNot sure if this project is the right place to introduce these changes or if I need to propose them to rpm-packaging, feedbacks are welcome","accounts_in_message":[],"_revision_number":1},{"id":"3386652aa90945447fb37b05910d10660c968d10","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-16 17:26:07.000000000","message":"Patch Set 1: 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-tox-pep8 https://zuul.opendev.org/t/openstack/build/d34b4307209047ddbcb4b70a573080e8 : FAILURE in 5m 24s\n- rpm-packaging-status https://zuul.opendev.org/t/openstack/build/9ad6c2a7343f4fe8b7b06b6c175975c2 : SUCCESS in 3m 45s","accounts_in_message":[],"_revision_number":1},{"id":"7261cad588a56e1b558ef106c05f48965afdf148","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"date":"2020-01-17 07:30:03.000000000","message":"Patch Set 1:\n\nIsn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html enough? If not, could we try to improve thae one instead of adding another tool with the same purpose?","accounts_in_message":[],"_revision_number":1},{"id":"b6b830338c79f0dc4ee68f42bbc6fa0073609079","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2020-01-17 09:02:43.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cb5b21f67172179b38d07cc4480e2790876dd41f","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2020-01-17 09:05:24.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"25027e6857e3b33bb6bab5a25d96caa0af769be6","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-17 09:23:39.000000000","message":"Patch Set 1:\n\n\u003e Isn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html\n \u003e enough? If not, could we try to improve thae one instead of adding\n \u003e another tool with the same purpose?\n\nWhy not, I was not aware of this one, I quickly (and dirty) designed this one but my main goal was to propose in a second time an update in a follow up commit to patch automatically all the outdated specfile and allow the rpm team to submit patch series automatically generated.\n\nMaybe we can this kind of follow patch could be runned automatically over CI job and propose patches automatically when a version delta is detected during job running.\n\nSo, as you want, your system seems pretty well designed and useful (downgrade etc...), mine is only focused on outdated (need upgrade).\n\nThoughts?","accounts_in_message":[],"_revision_number":1},{"id":"3f41e933fca597ab4575997c2be2adeb93badc68","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-17 09:27:06.000000000","message":"Patch Set 1:\n\n\u003e \u003e Isn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html\n \u003e \u003e enough? If not, could we try to improve thae one instead of\n \u003e adding\n \u003e \u003e another tool with the same purpose?\n \u003e \n \u003e Why not, I was not aware of this one, I quickly (and dirty)\n \u003e designed this one but my main goal was to propose in a second time\n \u003e an update in a follow up commit to patch automatically all the\n \u003e outdated specfile and allow the rpm team to submit patch series\n \u003e automatically generated.\n \u003e \n \u003e Maybe we can this kind of follow patch could be runned\n \u003e automatically over CI job and propose patches automatically when a\n \u003e version delta is detected during job running.\n\nErrata: Maybe this kind of follow patch could be runned automatically over a CI job and propose patches automatically when a version delta is detected during job running.\n\n \u003e \n \u003e So, as you want, your system seems pretty well designed and useful\n \u003e (downgrade etc...), mine is only focused on outdated (need\n \u003e upgrade).\n \u003e \n \u003e Thoughts?","accounts_in_message":[],"_revision_number":1},{"id":"527f7558e0dd7900873db5426128ea162711796f","author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"date":"2020-01-17 11:51:02.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e3d6a6ebf787aa46e1f1613d6d3fe4c00d84b161","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-17 16:17:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7cdaca5bf16e4d84f90218648db7cd78c750aa91","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-17 16:18:53.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4204b66fe3ee615da205d7b4f80b0b8e750f79d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-17 16:26:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ff42cb325289449983d2ddc4c166c720 : SUCCESS in 4m 03s\n- rpm-packaging-status https://zuul.opendev.org/t/openstack/build/887fa7ee2de44b809269b9bf1285c485 : SUCCESS in 5m 40s","accounts_in_message":[],"_revision_number":2},{"id":"decb0d579426b8e5635f6a0af2594f81423b7cee","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-01-17 19:10:32.000000000","message":"Patch Set 2:\n\n\u003e \u003e Isn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html\n \u003e \u003e enough? If not, could we try to improve thae one instead of\n \u003e adding\n \u003e \u003e another tool with the same purpose?\n\nIf it wasn\u0027t clear, that dashboard is generated from https://opendev.org/openstack/rpm-packaging-tools/src/branch/master/tools/rpm-packaging-status.py which looks like it does the same work as the script you introduced, so let\u0027s evolve that one instead?\n\n \u003e \n \u003e Why not, I was not aware of this one, I quickly (and dirty)\n \u003e designed this one but my main goal was to propose in a second time\n \u003e an update in a follow up commit to patch automatically all the\n \u003e outdated specfile and allow the rpm team to submit patch series\n \u003e automatically generated.\n\nAutomatically updating outdated spec files sounds nice and I support creating such a tool, but it\u0027s not the hard problem. The hard problem is fixing the spec files that are broken by dependencies that have changed, files that were added or removed, unit tests that have broken, etc. That part is harder to automate.\n\n \u003e \n \u003e Maybe we can this kind of follow patch could be runned\n \u003e automatically over CI job and propose patches automatically when a\n \u003e version delta is detected during job running.\n \u003e \n \u003e So, as you want, your system seems pretty well designed and useful\n \u003e (downgrade etc...), mine is only focused on outdated (need\n \u003e upgrade).\n\nThe existing tool shows packages that need upgrade.\n\n \u003e \n \u003e Thoughts?","accounts_in_message":[],"_revision_number":2},{"id":"528e7ff7b3f481bee8992e0a39367bff2808bf33","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"date":"2020-01-19 08:32:44.000000000","message":"Patch Set 2:\n\n\u003e \u003e Isn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html\n \u003e \u003e enough? If not, could we try to improve thae one instead of\n \u003e adding\n \u003e \u003e another tool with the same purpose?\n \u003e \n \u003e Why not, I was not aware of this one, \n\nNow you are aware and I would prefer to improve one tool instead of creating another one for the same task. \n\n \u003e I quickly (and dirty)\n \u003e designed this one but my main goal was to propose in a second time\n \u003e an update in a follow up commit to patch automatically all the\n \u003e outdated specfile and allow the rpm team to submit patch series\n \u003e automatically generated.\n \u003e \n \u003e Maybe we can this kind of follow patch could be runned\n \u003e automatically over CI job and propose patches automatically when a\n \u003e version delta is detected during job running.\n \u003e \n \u003e So, as you want, your system seems pretty well designed and useful\n \u003e (downgrade etc...), mine is only focused on outdated (need\n \u003e upgrade).\n \u003e \n \u003e Thoughts?","accounts_in_message":[],"_revision_number":2},{"id":"12c6e135f9c062b386cbc559afb43e4b3c584890","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-20 09:39:21.000000000","message":"Patch Set 2:\n\n\u003e \u003e \u003e Isn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html\n \u003e \u003e \u003e enough? If not, could we try to improve thae one instead of\n \u003e \u003e adding\n \u003e \u003e \u003e another tool with the same purpose?\n \u003e \u003e\n \u003e \u003e Why not, I was not aware of this one,\n \u003e \n \u003e Now you are aware and I would prefer to improve one tool instead of\n \u003e creating another one for the same task.\n\nSure but where is the sources of your tool?\nI mean you given to me your personal website link with your tool output but I\u0027ve no ideas where I can improve this one.\n\nDo you host it in an openstack project?\n\n \u003e \n \u003e \u003e I quickly (and dirty)\n \u003e \u003e designed this one but my main goal was to propose in a second\n \u003e time\n \u003e \u003e an update in a follow up commit to patch automatically all the\n \u003e \u003e outdated specfile and allow the rpm team to submit patch series\n \u003e \u003e automatically generated.\n \u003e \u003e\n \u003e \u003e Maybe we can this kind of follow patch could be runned\n \u003e \u003e automatically over CI job and propose patches automatically when\n \u003e a\n \u003e \u003e version delta is detected during job running.\n \u003e \u003e\n \u003e \u003e So, as you want, your system seems pretty well designed and\n \u003e useful\n \u003e \u003e (downgrade etc...), mine is only focused on outdated (need\n \u003e \u003e upgrade).\n \u003e \u003e\n \u003e \u003e Thoughts?","accounts_in_message":[],"_revision_number":2},{"id":"0e2dd322fe499b7a470c81edc3caf66433c50043","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2020-01-21 18:50:03.000000000","message":"Patch Set 2:\n\n\u003e \u003e \u003e \u003e Isn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html\n \u003e \u003e \u003e \u003e enough? If not, could we try to improve thae one instead of\n \u003e \u003e \u003e adding\n \u003e \u003e \u003e \u003e another tool with the same purpose?\n \u003e \u003e \u003e\n \u003e \u003e \u003e Why not, I was not aware of this one,\n \u003e \u003e\n \u003e \u003e Now you are aware and I would prefer to improve one tool instead\n \u003e of\n \u003e \u003e creating another one for the same task.\n \u003e \n \u003e Sure but where is the sources of your tool?\n \u003e I mean you given to me your personal website link with your tool\n \u003e output but I\u0027ve no ideas where I can improve this one.\n \u003e \n \u003e Do you host it in an openstack project?\n\nPlease read my comment, it is in this same repo https://opendev.org/openstack/rpm-packaging-tools/src/branch/master/tools/rpm-packaging-status.py","accounts_in_message":[],"_revision_number":2},{"id":"4fa7839e1c78b00d8be56fff0d08c60f22ebbb25","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-22 09:45:27.000000000","message":"Patch Set 2:\n\n\u003e \u003e \u003e \u003e \u003e Isn\u0027t https://toabctl.de/openstack/rpm-packaging-status-ussuri.html\n \u003e \u003e \u003e \u003e \u003e enough? If not, could we try to improve thae one instead of\n \u003e \u003e \u003e \u003e adding\n \u003e \u003e \u003e \u003e \u003e another tool with the same purpose?\n \u003e \u003e \u003e \u003e\n \u003e \u003e \u003e \u003e Why not, I was not aware of this one,\n \u003e \u003e \u003e\n \u003e \u003e \u003e Now you are aware and I would prefer to improve one tool\n \u003e instead\n \u003e \u003e of\n \u003e \u003e \u003e creating another one for the same task.\n \u003e \u003e\n \u003e \u003e Sure but where is the sources of your tool?\n \u003e \u003e I mean you given to me your personal website link with your tool\n \u003e \u003e output but I\u0027ve no ideas where I can improve this one.\n \u003e \u003e\n \u003e \u003e Do you host it in an openstack project?\n \u003e \n \u003e Please read my comment, it is in this same repo https://opendev.org/openstack/rpm-packaging-tools/src/branch/master/tools/rpm-packaging-status.py\n\nThanks Colleen for your response.","accounts_in_message":[],"_revision_number":2},{"id":"affdfb458fe3da54ffb23020aa805f8b1dad690a","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-01-22 15:48:50.000000000","message":"Abandoned\n\nI abandon these changes due to an already existing tools.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"1b946bc743d522f58b3a719203737d1d219f3bb4","revisions":{"c842a50fbc15a574f815a1c8abd1dd8f71d38f10":{"kind":"REWORK","_number":1,"created":"2020-01-16 17:16:46.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/29/702929/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rpm-packaging-tools","ref":"refs/changes/29/702929/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/1"}}},"commit":{"parents":[{"commit":"003d4a009ac1c96a740df35732ccb20cfc3aae03","subject":"update GERRIT_HOST url.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging-tools/commit/003d4a009ac1c96a740df35732ccb20cfc3aae03"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-01-16 17:02:37.000000000","tz":60},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-01-16 17:16:37.000000000","tz":60},"subject":"Tools to compare rpms and openstack releases and get outdated rpm","message":"Tools to compare rpms and openstack releases and get outdated rpm\n\nThis script will help the rpm-packaging team to compare rpms and\nopenstack releases and will display projects which are outdated on\nspecfile and `upstream_version`.\n\nThis tool will retrieve all the projects releases for a given cycle\nand will retrieve the highest release version and then compare him\nto the version of the project rpm.\n\nExample of usage:\n```\n$ ./tools/check-releases.sh --info -i -o\n(use --verbose to see cloning progress)\n-----------------------------------------------------\nInfo:\nJOB_ID: efcfe2f1-c972-4422-bab6-47784ff975be\nCloning requirements...please wait\n(use --verbose to see cloning progress)\n/home/hberaud/dev/redhat/upstream/openstack/rpm-packaging-tools\n-----------------------------------------------------\nInfo:\nceilometermiddleware\n        - releases: 2.0.0\n        - highest releases: 2.0.0\n        - rpm version: 1.5.0\n        - rpm is out of date (bump to 2.0.0)\ncliff\n        - releases: 2.17.0 2.18.0\n        - highest releases: 2.18.0\n        - rpm version: 2.16.0\n        - rpm is out of date (bump to 2.18.0)\nironic-lib\n        - releases: 3.0.0\n        - highest releases: 3.0.0\n        - rpm version: 2.21.0\n        - rpm is out of date (bump to 3.0.0)\n...\nsushy\n        - releases: 3.0.0\n        - highest releases: 3.0.0\n        - rpm version: 2.0.0\n        - rpm is out of date (bump to 3.0.0)\ntooz\n        - releases: 1.67.0 1.67.1 1.67.2\n        - highest releases: 1.67.2\n        - rpm version: 1.66.2\n        - rpm is out of date (bump to 1.67.2)\ntripleo-common\n        - releases: 12.0.0\n        - highest releases: 12.0.0\n        - rpm version: 11.2.0\n        - rpm is out of date (bump to 12.0.0)\n27 project(s) oudated on 220 available\n-----------------------------------------------------\n```\n\nChange-Id: Iab0feb0193acaf04c6f0706dab505c81bf4b3bfb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging-tools/commit/c842a50fbc15a574f815a1c8abd1dd8f71d38f10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging-tools/commit/c842a50fbc15a574f815a1c8abd1dd8f71d38f10"}]},"branch":"refs/heads/master"},"1b946bc743d522f58b3a719203737d1d219f3bb4":{"kind":"REWORK","_number":2,"created":"2020-01-17 16:17:21.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/29/702929/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rpm-packaging-tools","ref":"refs/changes/29/702929/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rpm-packaging-tools refs/changes/29/702929/2"}}},"commit":{"parents":[{"commit":"003d4a009ac1c96a740df35732ccb20cfc3aae03","subject":"update GERRIT_HOST url.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging-tools/commit/003d4a009ac1c96a740df35732ccb20cfc3aae03"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-01-16 17:02:37.000000000","tz":60},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-01-17 16:17:12.000000000","tz":60},"subject":"Tools to compare rpms and openstack releases and get outdated rpm","message":"Tools to compare rpms and openstack releases and get outdated rpm\n\nThis script will help the rpm-packaging team to compare rpms and\nopenstack releases and will display projects which are outdated on\nspecfile and `upstream_version`.\n\nThis tool will retrieve all the projects releases for a given cycle\nand will retrieve the highest release version and then compare him\nto the version of the project rpm.\n\nExample of usage:\n```\n$ ./tools/check-releases.sh --info -i -o\n(use --verbose to see cloning progress)\n-----------------------------------------------------\nInfo:\nJOB_ID: efcfe2f1-c972-4422-bab6-47784ff975be\nCloning requirements...please wait\n(use --verbose to see cloning progress)\n/home/hberaud/dev/redhat/upstream/openstack/rpm-packaging-tools\n-----------------------------------------------------\nInfo:\nceilometermiddleware\n        - releases: 2.0.0\n        - highest releases: 2.0.0\n        - rpm version: 1.5.0\n        - rpm is out of date (bump to 2.0.0)\ncliff\n        - releases: 2.17.0 2.18.0\n        - highest releases: 2.18.0\n        - rpm version: 2.16.0\n        - rpm is out of date (bump to 2.18.0)\nironic-lib\n        - releases: 3.0.0\n        - highest releases: 3.0.0\n        - rpm version: 2.21.0\n        - rpm is out of date (bump to 3.0.0)\n...\nsushy\n        - releases: 3.0.0\n        - highest releases: 3.0.0\n        - rpm version: 2.0.0\n        - rpm is out of date (bump to 3.0.0)\ntooz\n        - releases: 1.67.0 1.67.1 1.67.2\n        - highest releases: 1.67.2\n        - rpm version: 1.66.2\n        - rpm is out of date (bump to 1.67.2)\ntripleo-common\n        - releases: 12.0.0\n        - highest releases: 12.0.0\n        - rpm version: 11.2.0\n        - rpm is out of date (bump to 12.0.0)\n27 project(s) oudated on 220 available\n-----------------------------------------------------\n```\n\nChange-Id: Iab0feb0193acaf04c6f0706dab505c81bf4b3bfb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging-tools/commit/1b946bc743d522f58b3a719203737d1d219f3bb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging-tools/commit/1b946bc743d522f58b3a719203737d1d219f3bb4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
