)]}'
{"id":"openstack%2Fopenstack-helm-infra~745537","triplet_id":"openstack%2Fopenstack-helm-infra~master~Ia7ac891de8261acca62105a3e2636bd747a5fbea","project":"openstack/openstack-helm-infra","branch":"master","hashtags":[],"change_id":"Ia7ac891de8261acca62105a3e2636bd747a5fbea","subject":"Prometheus: Render Rules as Templates","status":"MERGED","created":"2020-08-10 13:33:36.000000000","updated":"2020-10-06 10:05:59.000000000","submitted":"2020-08-10 20:31:45.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":"745537-1597091505423-62d8eb97","meta_rev_id":"591e38aba1fa9c6d2d9addd9df9087c7503feb82","_number":745537,"virtual_id_number":745537,"owner":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":0,"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"value":0,"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"},{"value":0,"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-08-10 20:31:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"all":[{"value":2,"date":"2020-08-10 18:26:45.000000000","_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":2,"date":"2020-08-10 19:06:15.000000000","_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"value":0,"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"},{"value":1,"date":"2020-08-10 19:15:44.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-08-10 19:46:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"all":[{"value":0,"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":1,"date":"2020-08-10 19:06:15.000000000","_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"value":0,"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"},{"value":0,"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},{"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-10 17:39:59.000000000","updated_by":{"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"},"reviewer":{"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"},"state":"REVIEWER"},{"updated":"2020-08-10 18:26:45.000000000","updated_by":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"reviewer":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"state":"REVIEWER"},{"updated":"2020-08-10 19:06:15.000000000","updated_by":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"reviewer":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"state":"REVIEWER"},{"updated":"2020-08-10 19:15:44.000000000","updated_by":{"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},"reviewer":{"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},"state":"REVIEWER"},{"updated":"2020-08-10 19:46:48.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2020-08-10 20:31:45.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":"34a1337ad82499b4b749dd92d5a18bedb226fe09","author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"date":"2020-08-10 13:33:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b738ac3b9a6b593bdc2bc2d96301fc54e5f39a53","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 14:22:46.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8efa4dec7f704f6e815ccbd5684b59b2 : SUCCESS in 5m 58s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/6762385068e0414ebacf656081d2c9d4 : SUCCESS in 4m 01s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/22a2340c8e444010b34289e600847f25 : SUCCESS in 35m 56s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/b3ab8dbd3ca1483fbbf568bbec4c1f1f : FAILURE in 21m 17s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/cf8b0c20c48444e4bb201a390a5d1ef3 : SUCCESS in 45m 31s\n- openstack-helm-infra-airship-divingbell https://zuul.opendev.org/t/openstack/build/ea61d12371474320807eb0ddd226d3dd : SUCCESS in 13m 04s (non-voting)\n- openstack-helm-infra-metacontroller https://zuul.opendev.org/t/openstack/build/070da0a548fd43a29d9c532d5bfcc768 : SUCCESS in 14m 56s","accounts_in_message":[],"_revision_number":1},{"id":"090db828543e469d03ec73f0ed02578733935c65","author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"date":"2020-08-10 16:28:15.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"21dc4bbf6db0defdc57862345fdccff0e28454d2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 17:28:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f1f1fac021ab48b5af166c243f0f008c : SUCCESS in 3m 19s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/0f600ae6bae14603820a9f4633fd368a : SUCCESS in 2m 37s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/cf07b394e06a4ee69bbdc5acac73ab96 : SUCCESS in 37m 37s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/b67a06cdb3c046049537ce25b0707778 : SUCCESS in 34m 15s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/a82d1972ad6a47968ae999cdda850b96 : SUCCESS in 52m 06s\n- openstack-helm-infra-airship-divingbell https://zuul.opendev.org/t/openstack/build/f1d6b5edc69d4f87b62ebe9ffef7f374 : SUCCESS in 9m 04s (non-voting)\n- openstack-helm-infra-metacontroller https://zuul.opendev.org/t/openstack/build/fbe17278d4094a47adee4f41493e0dd1 : SUCCESS in 17m 11s","accounts_in_message":[],"_revision_number":2},{"id":"875dfbe37eb88592e5ae760216d51985551d10a9","author":{"_account_id":30582,"name":"RADHIKA PAI","email":"rp592h@att.com","username":"rp592h"},"date":"2020-08-10 17:39:59.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"e20fdf2575f4ba66071ee3926bd278ee9ec93a56","author":{"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},"date":"2020-08-10 17:43:31.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"b4b05ff47456d90732495ceff576a6ee575e59c0","author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"date":"2020-08-10 18:16:39.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"5b5bf23bc2e0abd3482f979854d20e02f04c8d48","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2020-08-10 18:26:45.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"1169baf2c3fa5365252de6967d9782c0d549f19b","author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"date":"2020-08-10 19:06:15.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"a88d894181ac0b0f96b9ca345b050d6d2ab3c514","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 19:10:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0d0243bb6ad84cac9d9f18edd544031e : SUCCESS in 4m 04s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/4c46bd985f9b41f9a8abafddd9a3bcf4 : SUCCESS in 2m 12s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/95bf3b374fa44778876b51489a6e2b82 : SUCCESS in 38m 48s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/7c35fea1b0f64d70b7396644832bcb69 : SUCCESS in 31m 53s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/63676a59ba9c4d70b23a0be2573b4c9b : SUCCESS in 44m 17s\n- openstack-helm-infra-airship-divingbell https://zuul.opendev.org/t/openstack/build/ae3061415e284aa38b6d6142a867f288 : SUCCESS in 13m 21s (non-voting)\n- openstack-helm-infra-metacontroller https://zuul.opendev.org/t/openstack/build/450df43da91c499985c63fad7144f4d8 : SUCCESS in 17m 32s","accounts_in_message":[],"_revision_number":3},{"id":"47aabb56164b8d5ff032d5c0c778277c79855188","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 19:10:18.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"3e715a5e17d91ec464b227b097c5a44a9731087c","author":{"_account_id":27499,"name":"David Smith","email":"ds3330@att.com","username":"smithd"},"date":"2020-08-10 19:15:44.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"354bea4b461d78d79b821c41001f983d2b109cb8","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2020-08-10 19:46:48.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"60980e5d8c67020937746a0f52dda842fb6548e1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 20:31:45.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6722966a780347588fd70773def6dea9 : SUCCESS in 3m 05s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/7e1533c44fe64e3e8923579681b9fd8b : SUCCESS in 4m 00s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/a3f1a9e367e649e7b968e0087eb4e588 : SUCCESS in 36m 49s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/1c68b4ca72c3443b902c936cf9b614b7 : SUCCESS in 29m 27s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/877bf511dd49483f8a168736d4571e34 : SUCCESS in 36m 30s","accounts_in_message":[],"_revision_number":3},{"id":"bfac8cfd55713aeaa8e29a89d5e2099c1ae9294c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 20:31:45.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"4b53d7eb26ce4b56e884650e7b772b98f4f69f57","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-10 20:32:57.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d3f246fcb8c4b32a64c407cef3ab6ad : SUCCESS in 50s","accounts_in_message":[],"_revision_number":3},{"id":"591e38aba1fa9c6d2d9addd9df9087c7503feb82","author":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"date":"2020-10-06 10:05:59.000000000","message":"Created a revert of this change as Ibec512d92490798ae5522468b915b49e7746806a","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"fb7fc87d237ce569666f7bd041adea6007549138","revisions":{"38e22c912fb12e07a8761bb5236f4eaec5a30f3f":{"kind":"REWORK","_number":1,"created":"2020-08-10 13:33:36.000000000","uploader":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"ref":"refs/changes/37/745537/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/37/745537/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/1"}}},"commit":{"parents":[{"commit":"3fa84d655f67dbe3e9e849ebd6cba7787374f3b9","subject":"Merge \"Add Application Armor to Ceph-Provisioners-config test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/3fa84d655f67dbe3e9e849ebd6cba7787374f3b9"}]}],"author":{"name":"Steven Fitzpatrick","email":"steven.fitzpatrick@att.com","date":"2020-08-10 13:31:59.000000000","tz":-300},"committer":{"name":"Steven Fitzpatrick","email":"steven.fitzpatrick@att.com","date":"2020-08-10 13:31:59.000000000","tz":-300},"subject":"Prometheus: Render Rules as Templates","message":"Prometheus: Render Rules as Templates\n\nThis change allows us to substitute values into our rules files.\n\nExample:\n\n- alert: my_region_is_down\n  expr: up{region\u003d\"{{ $my_region }}\"} \u003d\u003d 0\n\nChange-Id: Ia7ac891de8261acca62105a3e2636bd747a5fbea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/38e22c912fb12e07a8761bb5236f4eaec5a30f3f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/38e22c912fb12e07a8761bb5236f4eaec5a30f3f"}]},"branch":"refs/heads/master"},"78660e71760f3af58e0e9b70eb6be9bcc205af71":{"kind":"REWORK","_number":2,"created":"2020-08-10 16:28:15.000000000","uploader":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"ref":"refs/changes/37/745537/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/37/745537/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/2"}}},"commit":{"parents":[{"commit":"3fa84d655f67dbe3e9e849ebd6cba7787374f3b9","subject":"Merge \"Add Application Armor to Ceph-Provisioners-config test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/3fa84d655f67dbe3e9e849ebd6cba7787374f3b9"}]}],"author":{"name":"Steven Fitzpatrick","email":"steven.fitzpatrick@att.com","date":"2020-08-10 13:31:59.000000000","tz":-300},"committer":{"name":"Steven Fitzpatrick","email":"steven.fitzpatrick@att.com","date":"2020-08-10 16:28:09.000000000","tz":-300},"subject":"Prometheus: Render Rules as Templates","message":"Prometheus: Render Rules as Templates\n\nThis change allows us to substitute values into our rules files.\n\nExample:\n\n- alert: my_region_is_down\n  expr: up{region\u003d\"{{ $my_region }}\"} \u003d\u003d 0\n\nChange-Id: Ia7ac891de8261acca62105a3e2636bd747a5fbea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/78660e71760f3af58e0e9b70eb6be9bcc205af71"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/78660e71760f3af58e0e9b70eb6be9bcc205af71"}]},"branch":"refs/heads/master"},"fb7fc87d237ce569666f7bd041adea6007549138":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2020-08-10 18:16:39.000000000","uploader":{"_account_id":30777,"name":"Steven Fitzpatrick","email":"steven@fitzpatrick.wtf","username":"sf280x"},"ref":"refs/changes/37/745537/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/37/745537/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/37/745537/3"}}},"commit":{"parents":[{"commit":"3fa84d655f67dbe3e9e849ebd6cba7787374f3b9","subject":"Merge \"Add Application Armor to Ceph-Provisioners-config test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/3fa84d655f67dbe3e9e849ebd6cba7787374f3b9"}]}],"author":{"name":"Steven Fitzpatrick","email":"steven.fitzpatrick@att.com","date":"2020-08-10 13:31:59.000000000","tz":-300},"committer":{"name":"Steven Fitzpatrick","email":"steven.fitzpatrick@att.com","date":"2020-08-10 18:16:35.000000000","tz":0},"subject":"Prometheus: Render Rules as Templates","message":"Prometheus: Render Rules as Templates\n\nThis change allows us to substitute values into our rules files.\n\nExample:\n\n- alert: my_region_is_down\n  expr: up{region\u003d\"{{ $my_region }}\"} \u003d\u003d 0\n  \nTo support this change, rule annotations that used the expansion\n{{ $labels.foo }} had to be surrounded with \"{{` ... `}}\" to render\ncorrectly.\n\nChange-Id: Ia7ac891de8261acca62105a3e2636bd747a5fbea\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/fb7fc87d237ce569666f7bd041adea6007549138"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/fb7fc87d237ce569666f7bd041adea6007549138"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
