)]}'
{"id":"openstack%2Fopenstack-helm-infra~803744","triplet_id":"openstack%2Fopenstack-helm-infra~master~Ica456ef6c5bec2bd29f51aaeef7b5ce5e8681beb","project":"openstack/openstack-helm-infra","branch":"master","hashtags":[],"change_id":"Ica456ef6c5bec2bd29f51aaeef7b5ce5e8681beb","subject":"cert-rotation: Return true if grep finds no match","status":"MERGED","created":"2021-08-06 12:33:40.000000000","updated":"2021-08-06 20:33:23.000000000","submitted":"2021-08-06 20:31:57.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":"803744","meta_rev_id":"ba65a66ec5e1a6ddef9140d6d31c62af1a5d6689","_number":803744,"virtual_id_number":803744,"owner":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"},{"value":0,"_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-08-06 20:31:57.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":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},"recommended":{"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"},"all":[{"value":1,"date":"2021-08-06 19:15:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"},{"value":2,"date":"2021-08-06 19:08:15.000000000","_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-08-06 19:39:10.000000000","_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":0,"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"},{"value":0,"_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-08-06 19:39:10.000000000","_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":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-06 13:24:00.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":"2021-08-06 15:48:24.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":"CC"},{"updated":"2021-08-06 19:08:15.000000000","updated_by":{"_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},"reviewer":{"_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},"state":"REVIEWER"},{"updated":"2021-08-06 19:15:48.000000000","updated_by":{"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"},"reviewer":{"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"},"state":"REVIEWER"},{"updated":"2021-08-06 19:39:10.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"}],"messages":[{"id":"e8daba310a31b0a418b5729836de2dc822c1a510","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"date":"2021-08-06 12:33:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"06dcd3251a5c8cb7e2f3961f5a78d496d6703ef5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 13:24:00.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/8f2fbbd7d11c41a280896f819b4574ba : SUCCESS in 5m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/42df12c0118a4951a4eee821bd01ebb8 : SUCCESS in 4m 03s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/0fcb46f939e04bb9babd6b1fccfab6b3 : FAILURE in 2m 26s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/4e5fc03ff99c4bd0a530babaf6d183bb : SUCCESS in 37m 39s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/5273d070d3024d76bad6433b745d3130 : SUCCESS in 34m 34s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/b2707a122c834925a81f42ebe68f73c6 : SUCCESS in 46m 13s\n- openstack-helm-infra-openstack-support-ssl https://zuul.opendev.org/t/openstack/build/53bf517bb017434d855b338f56a383df : SUCCESS in 49m 13s\n- openstack-helm-infra-metacontroller https://zuul.opendev.org/t/openstack/build/60eb398619d7442d8a0b42a5c5877c9f : SUCCESS in 14m 54s","accounts_in_message":[],"_revision_number":1},{"id":"27ae552d37e5dfe2f8b5bf804e280e97438d2673","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-08-06 15:48:24.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"fc906ba30fde4f442bf00f2151c7ff70fd00b4e3","author":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"date":"2021-08-06 17:18:25.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"9435a28602c330a38a79e90e13c181f92d194689","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 17:30:24.000000000","message":"Patch Set 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/fbe71458b38d4e43bd34b1c5e5886bf8 : SUCCESS in 3m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/899fb38f7b28487b92100f313592cc08 : SUCCESS in 4m 19s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/4e1e87f205684ab69c341bc99e23fb1b : FAILURE in 2m 33s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/82201d660b5945fd90eed7ea0054e366 : SUCCESS in 37m 17s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/52a4b59393644459a01d7baaf6373f44 : FAILURE in 1h 40m 15s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/1bce0739f10d411ab146eaeedb9f1685 : SUCCESS in 50m 49s\n- openstack-helm-infra-openstack-support-ssl https://zuul.opendev.org/t/openstack/build/98eef35e9d374635b9c5f2710cf2e2dc : SUCCESS in 48m 58s\n- openstack-helm-infra-metacontroller https://zuul.opendev.org/t/openstack/build/d8ef977307cc45f8a7f30ed87147c517 : SUCCESS in 15m 19s","accounts_in_message":[],"_revision_number":1},{"id":"50168e8e75587b20902248ad3c0d8abc50dc292b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-08-06 17:58:28.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"2dbc3856f06b96de619779363b1676bbca3df116","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 18:50:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4cc6f099c58c458c878fb9a8680fdc11 : SUCCESS in 3m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5b90c98cee184cab8bfd9b4ac4020cd4 : SUCCESS in 3m 18s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/638c42d07ad04a46903d3a28c1d47049 : SUCCESS in 4m 15s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/ca0bb866528642fe81970ff317cfebd9 : SUCCESS in 36m 11s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/4aac55cfbc1f48df8f8ac1e1418cdeda : SUCCESS in 34m 16s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/1275a392080248e58c7211d175152290 : SUCCESS in 46m 16s\n- openstack-helm-infra-openstack-support-ssl https://zuul.opendev.org/t/openstack/build/69855b3dc19448918c646ccbb9d61594 : SUCCESS in 47m 45s\n- openstack-helm-infra-metacontroller https://zuul.opendev.org/t/openstack/build/bb161b2418c4491ab5d23245a8e13f50 : SUCCESS in 13m 44s","accounts_in_message":[],"_revision_number":2},{"id":"beebd9e70a24329896f177f0a783a2c47a4eb9ff","author":{"_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},"date":"2021-08-06 19:08:15.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"1b27995b011d4de7fadc5fd9cbd7ce75fd5be719","author":{"_account_id":33282,"name":"Huy Tran","email":"huy.q.tran@ericsson.com","username":"ht095u"},"date":"2021-08-06 19:15:48.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"929c4c84b65b385b70066670ac336b66863e4a55","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-08-06 19:39:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"220a566e5dda479e3d0f8fed252326fe9a4027e1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 19:39:31.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"42500dc8ba38c9e2da8fc67cc8c3c866250381b7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 20:31:57.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06748c7f7d6040528a883b1a7461b219 : SUCCESS in 4m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/68d4e31e43c6459ab7c7960be8572feb : SUCCESS in 4m 40s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/108b939a1256419aa0b4c4ef38c85e0e : SUCCESS in 4m 57s\n- openstack-helm-infra-aio-logging https://zuul.opendev.org/t/openstack/build/2c4dc389ce784a228cb896fcc155823b : SUCCESS in 43m 16s\n- openstack-helm-infra-aio-monitoring https://zuul.opendev.org/t/openstack/build/475bf9ef46484a44a863d40e0bc8052b : SUCCESS in 39m 49s\n- openstack-helm-infra-openstack-support https://zuul.opendev.org/t/openstack/build/684202853e2b4f658885e9a25e982a6b : SUCCESS in 51m 02s\n- openstack-helm-infra-openstack-support-ssl https://zuul.opendev.org/t/openstack/build/4073b9742b3c49e1b50f995f0cab295d : SUCCESS in 49m 40s","accounts_in_message":[],"_revision_number":2},{"id":"552e5fb400a87dfb1cac77c62850bc00d9c1bed9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 20:31:57.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"ba65a66ec5e1a6ddef9140d6d31c62af1a5d6689","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-06 20:33:23.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f26301add2941f5961288d63c7efd4b : SUCCESS in 1m 02s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/79047b3ff38c4b27b3d5d9bcc077b236 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ba998fc142a8e8d9ebe91845e0666beb3bc85066","revisions":{"3fb43674002a3b795ee44967d3f2b83ff25a0b92":{"kind":"REWORK","_number":1,"created":"2021-08-06 12:33:40.000000000","uploader":{"_account_id":24780,"name":"Sangeet Gupta","email":"sg774j@att.com","username":"sgupta"},"ref":"refs/changes/44/803744/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/44/803744/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/1"}}},"commit":{"parents":[{"commit":"b49919283d27939187b43f328081750b60821efe","subject":"Merge \"cert-rotation: New chart for certificate rotation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/b49919283d27939187b43f328081750b60821efe"}]}],"author":{"name":"Gupta, Sangeet (sg774j)","email":"sg774j@att.com","date":"2021-08-06 02:52:25.000000000","tz":0},"committer":{"name":"Gupta, Sangeet (sg774j)","email":"sg774j@att.com","date":"2021-08-06 12:28:36.000000000","tz":0},"subject":"cert-rotation: Return true if grep finds no match","message":"cert-rotation: Return true if grep finds no match\n\nIf grep does not find a match, it return 1 which fails the shell\nscript. Hence made it return true if no match is found.\nAlso, removed returning of error from the script becasue any failure\nwill cause the job to re-run which may re-renew certificates and\nrestart the pods again. And this can continue if the error persists.\n\nChaange-Id: I2a38b59789fd522e8163ff9b12ff847eb1fe2f3a\nChange-Id: Ica456ef6c5bec2bd29f51aaeef7b5ce5e8681beb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/3fb43674002a3b795ee44967d3f2b83ff25a0b92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/3fb43674002a3b795ee44967d3f2b83ff25a0b92"}]},"branch":"refs/heads/master"},"ba998fc142a8e8d9ebe91845e0666beb3bc85066":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-08-06 17:58:28.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/44/803744/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm-infra","ref":"refs/changes/44/803744/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm-infra refs/changes/44/803744/2"}}},"commit":{"parents":[{"commit":"a4f300e3da7805cac37e945047e1a8b45c7347ab","subject":"Update helm 2 version to latest","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/a4f300e3da7805cac37e945047e1a8b45c7347ab"}]}],"author":{"name":"Gupta, Sangeet (sg774j)","email":"sg774j@att.com","date":"2021-08-06 02:52:25.000000000","tz":0},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2021-08-06 17:58:28.000000000","tz":0},"subject":"cert-rotation: Return true if grep finds no match","message":"cert-rotation: Return true if grep finds no match\n\nIf grep does not find a match, it return 1 which fails the shell\nscript. Hence made it return true if no match is found.\nAlso, removed returning of error from the script becasue any failure\nwill cause the job to re-run which may re-renew certificates and\nrestart the pods again. And this can continue if the error persists.\n\nChaange-Id: I2a38b59789fd522e8163ff9b12ff847eb1fe2f3a\nChange-Id: Ica456ef6c5bec2bd29f51aaeef7b5ce5e8681beb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/ba998fc142a8e8d9ebe91845e0666beb3bc85066"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm-infra/commit/ba998fc142a8e8d9ebe91845e0666beb3bc85066"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
