)]}'
{"id":"openstack%2Frpm-packaging~724689","triplet_id":"openstack%2Frpm-packaging~stable%2Fpike~I9ba3df529b3e1f92b9b22f533d637bf8c0e5f1fa","project":"openstack/rpm-packaging","branch":"stable/pike","topic":"fix_sudoers_pike","hashtags":[],"change_id":"I9ba3df529b3e1f92b9b22f533d637bf8c0e5f1fa","subject":"Fix sudoers entry used by the monasca-agent checks","status":"MERGED","created":"2020-04-30 15:09:43.000000000","updated":"2020-05-08 07:14:14.000000000","submitted":"2020-05-08 07:14:14.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":"724689-1588922054463-23512575","meta_rev_id":"4e8ea3b0266ebb38d74b7de5ef49e2cb2b396753","_number":724689,"virtual_id_number":724689,"owner":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-05-07 17:05:20.000000000","_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-08 07:14:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},{"value":0,"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},{"value":0,"date":"2020-05-05 12:00:17.000000000","_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":1,"date":"2020-05-07 17:16:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"}],"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":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"all":[{"value":0,"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-05-08 07:05:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},{"value":0,"date":"2020-05-07 16:05:24.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2020-05-07 17:24:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"}],"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":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"all":[{"value":0,"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-05-08 07:05:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},{"value":0,"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-05 12:00:17.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2020-05-07 16:05:24.000000000","updated_by":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"reviewer":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"state":"REVIEWER"},{"updated":"2020-05-07 17:16:52.000000000","updated_by":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-05-07 17:24:51.000000000","updated_by":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"reviewer":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"state":"REVIEWER"},{"updated":"2020-05-08 07:05:29.000000000","updated_by":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"reviewer":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"state":"REVIEWER"},{"updated":"2020-05-08 07:14:14.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":"00858803594206a7a0429a3a05125b68a1f9b53b","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-04-30 15:09:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dca908a18b997bc300b089f62ec27ca3e0dce8dc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-30 15:20:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/2bc731e2f81b4ca0abc5365c265b25dd : SUCCESS in 6m 06s","accounts_in_message":[],"_revision_number":1},{"id":"00018d199327f7fa9dcb6c1dd63664753d54b083","author":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"date":"2020-04-30 16:52:53.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (rpm-packaging).\n\n- openstack-rpm-packaging-sles12-Pike https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Pike-c84f9174559f4da8de8437e0a9ca96c7f9b03485 : FAILURE in 1h 42m 46s","accounts_in_message":[],"_revision_number":1},{"id":"889daa3f5c04e5af8745e4aef2d72c111305c8dd","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-04-30 18:40:06.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"30c20f344833ee39b7fa112017d86fbe29978b2a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-30 18:47:48.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/49c8a255abcc4354a438ed1df53072f4 : SUCCESS in 5m 21s","accounts_in_message":[],"_revision_number":1},{"id":"8bf791d16d3e0f0bbc97188caa6d2694c0cb5e1e","author":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"date":"2020-04-30 19:24:19.000000000","message":"Patch Set 1:\n\nBuild failed (rpm-packaging).\n\n- openstack-rpm-packaging-sles12-Pike https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Pike-c84f9174559f4da8de8437e0a9ca96c7f9b03485 : FAILURE in 43m 53s","accounts_in_message":[],"_revision_number":1},{"id":"6538e33f1bf6906cdbe961c851b4c1edc4a4c0c2","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-05-01 01:30:56.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"d13e68893e0018b840245d14b08fbdaa22e31b54","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-01 01:38:56.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/06348539ce0540d3855ae69e35ba4124 : SUCCESS in 3m 41s","accounts_in_message":[],"_revision_number":1},{"id":"bb09f42048bef21e51d5cd3abc31e87fef290386","author":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"date":"2020-05-01 01:51:30.000000000","message":"Patch Set 1:\n\nBuild failed (rpm-packaging).\n\n- openstack-rpm-packaging-sles12-Pike https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Pike-c84f9174559f4da8de8437e0a9ca96c7f9b03485 : FAILURE in 19m 46s","accounts_in_message":[],"_revision_number":1},{"id":"6a200f08d9008d82fe3515f29be17be97efd6931","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-05-01 13:02:14.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"22103fdcf67534f6c919001737734d90d9b3310e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-01 13:09:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/785a64bd8a6d494ab8fcd1ab4cdbcbd4 : SUCCESS in 5m 26s","accounts_in_message":[],"_revision_number":1},{"id":"3659b34b99b23d1c91e9408f1a3407cd77947bbf","author":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"date":"2020-05-01 14:16:09.000000000","message":"Patch Set 1:\n\nBuild failed (rpm-packaging).\n\n- openstack-rpm-packaging-sles12-Pike https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Pike-c84f9174559f4da8de8437e0a9ca96c7f9b03485 : FAILURE in 1h 13m 35s","accounts_in_message":[],"_revision_number":1},{"id":"b073cfebf68d1ebaddde51ce8563900724aba3bb","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-05-01 15:43:20.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"19a85af8bdb039d6c59b41cfa2a0d18aef275e3d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-01 15:52:56.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/76ddc07ab73a4e5d9c624534d6b3564c : SUCCESS in 4m 41s","accounts_in_message":[],"_revision_number":1},{"id":"98032860ab8af7b33f2c81251589815d0e606e35","author":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"date":"2020-05-01 16:26:40.000000000","message":"Patch Set 1:\n\nBuild failed (rpm-packaging).\n\n- openstack-rpm-packaging-sles12-Pike https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Pike-c84f9174559f4da8de8437e0a9ca96c7f9b03485 : FAILURE in 42m 59s","accounts_in_message":[],"_revision_number":1},{"id":"ce305c2f8573de8fb5160f01ceb21b33c854ffd3","author":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"date":"2020-05-04 16:28:13.000000000","message":"Patch Set 1: Code-Review-1\n\nWas the space really an error? Why do we need to permit any arguments for those executables? I don\u0027t know anything about these executables, so would need to know what they do with any possible arguments.\n\nAllowing all arguments to ip defeats the separation as ip netns exec can be used to run anything. I read in https://github.com/crowbar/crowbar-openstack/pull/2405 that only the following is needed:\n\nsudo /bin/ip netns exec NAMESPACE /usr/bin/ping\n\nThus the arguments can be restricted to exactly that.","accounts_in_message":[],"_revision_number":1},{"id":"38f821b4b321160cb36d57c7e1b1aedf152db2c8","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-05-04 16:33:24.000000000","message":"Patch Set 1:\n\n\u003e Was the space really an error? Why do we need to permit any\n \u003e arguments for those executables? I don\u0027t know anything about these\n \u003e executables, so would need to know what they do with any possible\n \u003e arguments.\n \u003e \n \u003e Allowing all arguments to ip defeats the separation as ip netns\n \u003e exec can be used to run anything. I read in https://github.com/crowbar/crowbar-openstack/pull/2405\n \u003e that only the following is needed:\n \u003e \n \u003e sudo /bin/ip netns exec NAMESPACE /usr/bin/ping\n \u003e \n \u003e Thus the arguments can be restricted to exactly that.\n\nJan, this same patch was already merged at master,train and Rocky.","accounts_in_message":[],"_revision_number":1},{"id":"857421517669f6844ee761805d82401bb2ddf08e","author":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"date":"2020-05-04 17:13:20.000000000","message":"Patch Set 1:\n\nThen it should have the same Change-Id as the patch on master and possibly a \"(cherry picked from...\" line. As that can\u0027t be changed on an existing review, you\u0027ll need to abandon this one. The Cherry Pick button in the web-ui and git-cherry-pick both will do the right thing.","accounts_in_message":[],"_revision_number":1},{"id":"b76f4df806a7502c162fa202e6e7f8a5a16ef779","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2020-05-05 12:00:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"acd5549f64555594cb05b55909e687f10626bee0","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-05-05 13:35:20.000000000","message":"Patch Set 1:\n\n\u003e (1 comment)\n\nBoris, the original file never was used as the two existing \"commands\" in that line are not even present on the system.","accounts_in_message":[],"_revision_number":1},{"id":"06bf3c61111eb42efd039d62fff410e7c27471dc","author":{"_account_id":12907,"name":"Jan Zerebecki","email":"jan.openstack@zerebecki.de","username":"jzerebecki"},"date":"2020-05-07 16:05:24.000000000","message":"Patch Set 1: -Code-Review","accounts_in_message":[],"_revision_number":1},{"id":"fef9f8daa7210f919426a4b6a7a6e771e20dd95a","author":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"date":"2020-05-07 17:05:20.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"12c2fe6643457dd36af68e7e7523ae5bbad33148","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-07 17:12:36.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/480fe7abf947462b88b7aaf98c147d1e : SUCCESS in 6m 18s","accounts_in_message":[],"_revision_number":1},{"id":"156e003f0343c82f644fcbb1b4940f69056a36b9","author":{"_account_id":19648,"name":"SUSE Cloud CI","email":"dmueller+suse-cloud-ci@suse.de","username":"suse-ci","tags":["SERVICE_USER"]},"date":"2020-05-07 17:16:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (rpm-packaging).\n\n- openstack-rpm-packaging-sles12-Pike https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Pike-4a8c0f4522012626f7c552425c0b3dacb808b723 : SUCCESS in 11m 12s","accounts_in_message":[],"_revision_number":1},{"id":"6caad22d0986fd5ae4a89a4aa2ebecfaff5a35f9","author":{"_account_id":6593,"name":"Dirk Mueller","email":"dirk@dmllr.de","username":"dmllr"},"date":"2020-05-07 17:24:51.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"40586daa90b870b1bc7556c509497c0d4d303609","author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"date":"2020-05-08 07:05:29.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"b83a6e7e27405441473a657fcd4420082576f2b0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-08 07:05:41.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"b09cb59f6d811745a123addd1ef5a1f98f44eebd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-08 07:14:14.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/e2c304640531440da1701517497fc83c : SUCCESS in 6m 39s","accounts_in_message":[],"_revision_number":1},{"id":"2b274f30549c52a00c8d896acbd67839cd94fe70","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-08 07:14:14.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c84f9174559f4da8de8437e0a9ca96c7f9b03485","revisions":{"c84f9174559f4da8de8437e0a9ca96c7f9b03485":{"kind":"REWORK","_number":1,"created":"2020-04-30 15:09:43.000000000","uploader":{"_account_id":14892,"name":"Keith Berger","email":"keith.berger@suse.com","username":"kberger"},"ref":"refs/changes/89/724689/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rpm-packaging","ref":"refs/changes/89/724689/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rpm-packaging refs/changes/89/724689/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rpm-packaging refs/changes/89/724689/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rpm-packaging refs/changes/89/724689/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rpm-packaging refs/changes/89/724689/1"}}},"commit":{"parents":[{"commit":"56cc9c048b96c2571a32f960b81d6bf1576e27f9","subject":"add X.509 certificate check plugin for monasca-agent","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging/commit/56cc9c048b96c2571a32f960b81d6bf1576e27f9"}]}],"author":{"name":"KeithMnemonic","email":"keith.berger@suse.com","date":"2020-04-30 15:09:31.000000000","tz":-240},"committer":{"name":"KeithMnemonic","email":"keith.berger@suse.com","date":"2020-04-30 15:09:31.000000000","tz":-240},"subject":"Fix sudoers entry used by the monasca-agent checks","message":"Fix sudoers entry used by the monasca-agent checks\n\nThis change corrects the sudoers entry for the\nmonasca-agent user. The patch adds /bin/ip and\n/usr/bin/ovs-vsctl as those are used by the\nlibvirt and ovs monasca-agent checks.\n\nChange-Id: I9ba3df529b3e1f92b9b22f533d637bf8c0e5f1fa\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging/commit/c84f9174559f4da8de8437e0a9ca96c7f9b03485"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rpm-packaging/commit/c84f9174559f4da8de8437e0a9ca96c7f9b03485"}]},"branch":"refs/heads/stable/pike"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
