)]}'
{"id":"openstack%2Fcharm-openstack-dashboard~686006","triplet_id":"openstack%2Fcharm-openstack-dashboard~master~I7824d443f2be67707027a59d3e57c13a42f614be","project":"openstack/charm-openstack-dashboard","branch":"master","topic":"policy-overrides","hashtags":[],"change_id":"I7824d443f2be67707027a59d3e57c13a42f614be","subject":"Policyd override implementation","status":"ABANDONED","created":"2019-10-01 16:36:42.000000000","updated":"2019-10-08 14:22:38.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"25c864e248843152dfada22d2af4f7d78f8d7271","_number":686006,"virtual_id_number":686006,"owner":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2019-10-08 14:02:24.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"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":{"rejected":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"all":[{"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":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},{"value":-2,"date":"2019-10-08 13:53:20.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"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":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},{"value":-1,"date":"2019-10-08 13:53:20.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"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":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-08 09:57:37.000000000","updated_by":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"reviewer":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"state":"REVIEWER"},{"updated":"2019-10-08 10:18:04.000000000","updated_by":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"reviewer":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-10-08 14:02:24.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":"2fef4f3c1c6dc3cd19f204d6c5099a18b1bebfa7","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-01 16:36:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"338abecada9362ea87445e295b6b45466c8096cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-01 16:47:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd20ba88e775454eb885c0f465126b43 : SUCCESS in 3m 46s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/857b833d9c8d4191b65c55626af111b7 : SUCCESS in 3m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/19d6d136e13f4cc8b94b41800fd0610c : SUCCESS in 4m 16s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f414cb750d654b269073ae5714cf0d6b : SUCCESS in 4m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8ad26ecf8d3747c9afa557fa6a493a49 : SUCCESS in 5m 49s","accounts_in_message":[],"_revision_number":1},{"id":"c610bb358eeaceeef4c1a71e45049917c9c55022","author":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"date":"2019-10-01 17:30:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild SUCCESS by Canonical OpenStack Charm CI.\n* test_charm_unit https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/1/12616/index.html : SUCCESS\n* test_charm_func_smoke https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/1/12616/index.html : SUCCESS\n* test_charm_single https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/1/12616/index.html : SUCCESS\n* test_charm_lint https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/1/12616/index.html : SUCCESS\n\nRe-test comment options:\n\n- \u0027recheck\u0027 (run/re-run the default upstream and charm test sets)\n- \u0027charm-recheck\u0027 (run/re-run the default charm verify test set)\n- \u0027charm-recheck-full\u0027 (run/re-run the full charm functional test set - may take hours!)\n\nFor more info, see http://docs.openstack.org/developer/charm-guide/ and https://wiki.openstack.org/wiki/ThirdPartySystems/Canonical_Charm_CI.","accounts_in_message":[],"_revision_number":1},{"id":"57e30cdbbf73f9dc101655671ce7f70b5a416047","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-03 16:39:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"cec0e96d6c9423a0bd719b40e79d87440b8dc54b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-03 16:50:57.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6901bf7a0ba24903bde794af378d36b0 : SUCCESS in 3m 11s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/ca9b680b407042d182edf8b47d9daf19 : SUCCESS in 3m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a8fd32246962448bb4821f6e481b6097 : SUCCESS in 4m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/961d716a0d4d4c9cbfa4d58ab82353e8 : SUCCESS in 3m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b76d2c298d2d45f4b8d98b357bf910de : SUCCESS in 4m 01s","accounts_in_message":[],"_revision_number":2},{"id":"c60f63476ca25328090d3af697bd71086bae16f5","author":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"date":"2019-10-03 17:20:53.000000000","message":"Patch Set 2: Verified+1\n\nBuild SUCCESS by Canonical OpenStack Charm CI.\n* test_charm_unit https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/2/12684/index.html : SUCCESS\n* test_charm_func_smoke https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/2/12684/index.html : SUCCESS\n* test_charm_single https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/2/12684/index.html : SUCCESS\n* test_charm_lint https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/2/12684/index.html : SUCCESS\n\nRe-test comment options:\n\n- \u0027recheck\u0027 (run/re-run the default upstream and charm test sets)\n- \u0027charm-recheck\u0027 (run/re-run the default charm verify test set)\n- \u0027charm-recheck-full\u0027 (run/re-run the full charm functional test set - may take hours!)\n\nFor more info, see http://docs.openstack.org/developer/charm-guide/ and https://wiki.openstack.org/wiki/ThirdPartySystems/Canonical_Charm_CI.","accounts_in_message":[],"_revision_number":2},{"id":"503301ff68d4925dd58973f50597de4615ea1f73","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-06 18:12:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f59805a12aacb72e948acc8d578c6e096ffb747b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-06 18:22:00.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ad40fa4d2df4485ab634b1231240431 : SUCCESS in 3m 11s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/56946858473a40c4bf9fff2be6452286 : SUCCESS in 3m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2752ac840c4c4778b083b29f43551bf0 : SUCCESS in 3m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ea30c890b7eb4387b568b6981ef0a2d1 : SUCCESS in 3m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/83ac1307b69e49aeb503a57f0220d7c8 : SUCCESS in 3m 15s","accounts_in_message":[],"_revision_number":3},{"id":"863e8b0b2f1311d8efec7eaf7038cb97b9441133","author":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"date":"2019-10-06 18:48:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild SUCCESS by Canonical OpenStack Charm CI.\n* test_charm_unit https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/3/12733/index.html : SUCCESS\n* test_charm_func_smoke https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/3/12733/index.html : SUCCESS\n* test_charm_single https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/3/12733/index.html : SUCCESS\n* test_charm_lint https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/3/12733/index.html : SUCCESS\n\nRe-test comment options:\n\n- \u0027recheck\u0027 (run/re-run the default upstream and charm test sets)\n- \u0027charm-recheck\u0027 (run/re-run the default charm verify test set)\n- \u0027charm-recheck-full\u0027 (run/re-run the full charm functional test set - may take hours!)\n\nFor more info, see http://docs.openstack.org/developer/charm-guide/ and https://wiki.openstack.org/wiki/ThirdPartySystems/Canonical_Charm_CI.","accounts_in_message":[],"_revision_number":3},{"id":"9422991164718099a52e4c0d2cb8b9574431357e","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-06 18:52:20.000000000","message":"Patch Set 3:\n\ncharm-recheck-full","accounts_in_message":[],"_revision_number":3},{"id":"a99fc9dd361a316d73980d170b6e24abb1a15835","author":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"date":"2019-10-06 21:00:34.000000000","message":"Patch Set 3:\n\nBuild SUCCESS by Canonical OpenStack Charm CI.\n* test_charm_func_full https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/3/4008/index.html : SUCCESS\n* test_charm_unit https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/3/4008/index.html : SUCCESS\n* test_charm_single https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/3/4008/index.html : SUCCESS\n* test_charm_lint https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/3/4008/index.html : SUCCESS\n\nRe-test comment options:\n\n- \u0027recheck\u0027 (run/re-run the default upstream and charm test sets)\n- \u0027charm-recheck\u0027 (run/re-run the default charm verify test set)\n- \u0027charm-recheck-full\u0027 (run/re-run the full charm functional test set - may take hours!)\n\nFor more info, see http://docs.openstack.org/developer/charm-guide/ and https://wiki.openstack.org/wiki/ThirdPartySystems/Canonical_Charm_CI.","accounts_in_message":[],"_revision_number":3},{"id":"f84a106ba695bab15282fcaaa13afda98ffee5a2","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-07 21:18:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"81de14de469b36cfa4549db0c05ca43bb4d71e7f","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-07 21:18:30.000000000","message":"Patch Set 4:\n\ncharm-recheck-full","accounts_in_message":[],"_revision_number":4},{"id":"a61129ed30d094fa2695e57beefd7b35237c12f0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-07 21:27:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c957e2b233d447f3a22a59ed9cf814d3 : SUCCESS in 2m 49s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/d2d6bb18515042c987a78a1506e7af0e : SUCCESS in 3m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7e271245b13b49859fbcf8afeaca3e57 : SUCCESS in 3m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d2d4eb3bc42e4bccb86caf33b94d2347 : SUCCESS in 4m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b00ba156a6ce4fda8af5ac847e750197 : SUCCESS in 3m 11s","accounts_in_message":[],"_revision_number":4},{"id":"3e483238d54d47f67711ec7dcdc8db9ac64fa2a5","author":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"date":"2019-10-07 21:54:12.000000000","message":"Patch Set 4: Verified+1\n\nBuild SUCCESS by Canonical OpenStack Charm CI.\n* test_charm_unit https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/4/12758/index.html : SUCCESS\n* test_charm_func_smoke https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/4/12758/index.html : SUCCESS\n* test_charm_single https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/4/12758/index.html : SUCCESS\n* test_charm_lint https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/4/12758/index.html : SUCCESS\n\nRe-test comment options:\n\n- \u0027recheck\u0027 (run/re-run the default upstream and charm test sets)\n- \u0027charm-recheck\u0027 (run/re-run the default charm verify test set)\n- \u0027charm-recheck-full\u0027 (run/re-run the full charm functional test set - may take hours!)\n\nFor more info, see http://docs.openstack.org/developer/charm-guide/ and https://wiki.openstack.org/wiki/ThirdPartySystems/Canonical_Charm_CI.","accounts_in_message":[],"_revision_number":4},{"id":"93abcf13a323c48f7937ea52130beb9b819efad6","author":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"date":"2019-10-07 23:42:55.000000000","message":"Patch Set 4:\n\nBuild SUCCESS by Canonical OpenStack Charm CI.\n* test_charm_func_full https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/4/4022/index.html : SUCCESS\n* test_charm_unit https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/4/4022/index.html : SUCCESS\n* test_charm_single https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/4/4022/index.html : SUCCESS\n* test_charm_lint https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_full/openstack/charm-openstack-dashboard/686006/4/4022/index.html : SUCCESS\n\nRe-test comment options:\n\n- \u0027recheck\u0027 (run/re-run the default upstream and charm test sets)\n- \u0027charm-recheck\u0027 (run/re-run the default charm verify test set)\n- \u0027charm-recheck-full\u0027 (run/re-run the full charm functional test set - may take hours!)\n\nFor more info, see http://docs.openstack.org/developer/charm-guide/ and https://wiki.openstack.org/wiki/ThirdPartySystems/Canonical_Charm_CI.","accounts_in_message":[],"_revision_number":4},{"id":"bd130ea3ca937a287ca5a3ab5ab837e02fd218e9","author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"date":"2019-10-08 08:17:01.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"bbead0efeefb77260ad1832d2270f5b4ea20f1a8","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-08 08:22:10.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"5149ac3aa932b78d5387ac34a6a26212fd114570","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-08 09:39:36.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"752636b20b6fbe8f8548de606dc64546b267ee03","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-08 09:52:04.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b67860a1dba74c128f779229edb5c826 : SUCCESS in 4m 09s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/cc5ae0cbd725453baaf154e1204f7043 : SUCCESS in 4m 07s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3c9113296e0f481990673909f74a8e5c : SUCCESS in 5m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8c3237d8d2ac4b8a91ce48380f77e416 : SUCCESS in 5m 12s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2f914d021b19415d9bfad7c8f0b475fa : SUCCESS in 4m 46s","accounts_in_message":[],"_revision_number":5},{"id":"121f61712a5115519d00a70d92b933e50060280f","author":{"_account_id":935,"name":"James Page","email":"ringo.page@gmail.com","username":"james-page"},"date":"2019-10-08 09:57:37.000000000","message":"Patch Set 5: Code-Review-1\n\nI\u0027m going to nack this review as a) the dashboard does not provide an API, so as a result /etc/horizon is not a valid path and the dashboard does not have its own policy file b) the dashboard needs to aggregate policies from other API charms to apply forward enforcement.\n\nI don\u0027t think this change in its current form will actually provide any useful functionality?","accounts_in_message":[],"_revision_number":5},{"id":"d74984215429d621725e508592815d35567bb687","author":{"_account_id":20648,"name":"Canonical CI","email":"uosci-testing-bot@ubuntu.com","username":"uosci-testing-bot","tags":["SERVICE_USER"]},"date":"2019-10-08 10:18:04.000000000","message":"Patch Set 5: Verified+1\n\nBuild SUCCESS by Canonical OpenStack Charm CI.\n* test_charm_unit https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/5/12765/index.html : SUCCESS\n* test_charm_func_smoke https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/5/12765/index.html : SUCCESS\n* test_charm_single https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/5/12765/index.html : SUCCESS\n* test_charm_lint https://openstack-ci-reports.ubuntu.com/artifacts/test_charm_pipeline_func_smoke/openstack/charm-openstack-dashboard/686006/5/12765/index.html : SUCCESS\n\nRe-test comment options:\n\n- \u0027recheck\u0027 (run/re-run the default upstream and charm test sets)\n- \u0027charm-recheck\u0027 (run/re-run the default charm verify test set)\n- \u0027charm-recheck-full\u0027 (run/re-run the full charm functional test set - may take hours!)\n\nFor more info, see http://docs.openstack.org/developer/charm-guide/ and https://wiki.openstack.org/wiki/ThirdPartySystems/Canonical_Charm_CI.","accounts_in_message":[],"_revision_number":5},{"id":"bcb1b31aabaa817192a9310cdf05e83f2587d5f7","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-08 13:51:32.000000000","message":"Patch Set 5: Workflow-1\n\nOpenStack dashboard requires a much more complex set of policy overrides than the system in charm-helpers can support.  It\u0027ll require a completely different approach, but can be based on the existing code.","accounts_in_message":[],"_revision_number":5},{"id":"584f4e433e8b481d41aa90cc3ad4244b5aa7747b","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-08 13:52:46.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d9a5b9238c3edd651da675649897926c96de3f1e","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-08 13:53:20.000000000","message":"Patch Set 6: Code-Review-2 Workflow-1\n\nOpenStack dashboard requires a much more complex set of policy overrides than the system in charm-helpers can support.  It\u0027ll require a completely different approach, but can be based on the existing code.","accounts_in_message":[],"_revision_number":6},{"id":"d5e4d6542a73110c0db63134f5cfb53d5ba84d7e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-08 14:02:24.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd18b3e1a7504e879b3d8b5375553789 : SUCCESS in 3m 49s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/a7d12297c00c46038d5d3c242e7393ff : SUCCESS in 3m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/14cc6647e35d47eab6a7ef335bc6a831 : SUCCESS in 4m 02s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/da053f36704140ea92713dfd3c82062e : SUCCESS in 4m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1c724eeb1ba840aeb26ab74c0a21c257 : SUCCESS in 5m 04s","accounts_in_message":[],"_revision_number":6},{"id":"776a28ff917767649a4f2c3ff6ef4cb014b7526e","author":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"date":"2019-10-08 14:22:38.000000000","message":"Abandoned\n\nOpenStack dashboard requires a much more complex set of policy overrides than the system in charm-helpers can support.  It\u0027ll require a completely different approach, but can be based on the existing code.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"56137c5167204381587837cfd7b2a60eaa8f43eb","revisions":{"2da51ff69b6e31f5f4ec484ed63e20b2223ccd97":{"kind":"REWORK","_number":1,"created":"2019-10-01 16:36:42.000000000","uploader":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"ref":"refs/changes/06/686006/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/charm-openstack-dashboard","ref":"refs/changes/06/686006/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/1"}}},"commit":{"parents":[{"commit":"56e4d3c3226b189dd3e8d0f526a5a7775c65a62b","subject":"Stop running register_configs at load time","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/56e4d3c3226b189dd3e8d0f526a5a7775c65a62b"}]}],"author":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-01 16:34:11.000000000","tz":60},"committer":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-01 16:36:40.000000000","tz":60},"subject":"Policyd override implementation","message":"Policyd override implementation\n\nThis patchset implements policy overrides for the openstack-dashboard,\nor horizon, project.\n\nThis change includes a charm-helpers sync to bring in the policyd helper\ncode.\n\nNote there are no functional tests for this feature as the charm still\nuses the old style non-zaza amulet framework.  The Related-Bug below is\ntracking this issue.\n\nChange-Id: I7824d443f2be67707027a59d3e57c13a42f614be\nCloses-Bug: #1741723\nRelated-Bug: #1845639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/2da51ff69b6e31f5f4ec484ed63e20b2223ccd97"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/2da51ff69b6e31f5f4ec484ed63e20b2223ccd97"}]},"branch":"refs/heads/master"},"7c1b9a621ec62e5353aa617b08ee334b468f14b6":{"kind":"REWORK","_number":2,"created":"2019-10-03 16:39:36.000000000","uploader":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"ref":"refs/changes/06/686006/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/charm-openstack-dashboard","ref":"refs/changes/06/686006/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/2"}}},"commit":{"parents":[{"commit":"56e4d3c3226b189dd3e8d0f526a5a7775c65a62b","subject":"Stop running register_configs at load time","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/56e4d3c3226b189dd3e8d0f526a5a7775c65a62b"}]}],"author":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-01 16:34:11.000000000","tz":60},"committer":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-03 16:39:21.000000000","tz":60},"subject":"Policyd override implementation","message":"Policyd override implementation\n\nThis patchset implements policy overrides for the openstack-dashboard,\nor horizon, project.\n\nThis change includes a charm-helpers sync to bring in the policyd helper\ncode.\n\nNote there are no functional tests for this feature as the charm still\nuses the old style non-zaza amulet framework.  The Related-Bug below is\ntracking this issue.\n\nChange-Id: I7824d443f2be67707027a59d3e57c13a42f614be\nCloses-Bug: #1741723\nRelated-Bug: #1845639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/7c1b9a621ec62e5353aa617b08ee334b468f14b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/7c1b9a621ec62e5353aa617b08ee334b468f14b6"}]},"branch":"refs/heads/master"},"6bfe7266af36bb5fe3e73510902d5951b669f2c3":{"kind":"REWORK","_number":3,"created":"2019-10-06 18:12:49.000000000","uploader":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"ref":"refs/changes/06/686006/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/charm-openstack-dashboard","ref":"refs/changes/06/686006/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/3"}}},"commit":{"parents":[{"commit":"cd84358fa14b328672a929d91c0512c3e65e694e","subject":"Merge \"Sync charm/ceph helpers, tox, and requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/cd84358fa14b328672a929d91c0512c3e65e694e"}]}],"author":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-01 16:34:11.000000000","tz":60},"committer":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-06 18:12:37.000000000","tz":60},"subject":"Policyd override implementation","message":"Policyd override implementation\n\nThis patchset implements policy overrides for the openstack-dashboard,\nor horizon, project.\n\nThis change includes a charm-helpers sync to bring in the policyd helper\ncode.\n\nNote there are no functional tests for this feature as the charm still\nuses the old style non-zaza amulet framework.  The Related-Bug below is\ntracking this issue.\n\nChange-Id: I7824d443f2be67707027a59d3e57c13a42f614be\nCloses-Bug: #1741723\nRelated-Bug: #1845639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/6bfe7266af36bb5fe3e73510902d5951b669f2c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/6bfe7266af36bb5fe3e73510902d5951b669f2c3"}]},"branch":"refs/heads/master"},"375f2a13b626a05ff2cef29387047eba2bfaf6f5":{"kind":"REWORK","_number":4,"created":"2019-10-07 21:18:06.000000000","uploader":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"ref":"refs/changes/06/686006/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/charm-openstack-dashboard","ref":"refs/changes/06/686006/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/4"}}},"commit":{"parents":[{"commit":"cd84358fa14b328672a929d91c0512c3e65e694e","subject":"Merge \"Sync charm/ceph helpers, tox, and requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/cd84358fa14b328672a929d91c0512c3e65e694e"}]}],"author":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-01 16:34:11.000000000","tz":60},"committer":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-07 21:17:56.000000000","tz":60},"subject":"Policyd override implementation","message":"Policyd override implementation\n\nThis patchset implements policy overrides for the openstack-dashboard,\nor horizon, project.\n\nThis change includes a charm-helpers sync to bring in the policyd helper\ncode.\n\nNote there are no functional tests for this feature as the charm still\nuses the old style non-zaza amulet framework.  The Related-Bug below is\ntracking this issue.\n\nChange-Id: I7824d443f2be67707027a59d3e57c13a42f614be\nCloses-Bug: #1741723\nRelated-Bug: #1845639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/375f2a13b626a05ff2cef29387047eba2bfaf6f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/375f2a13b626a05ff2cef29387047eba2bfaf6f5"}]},"branch":"refs/heads/master"},"c82fc5cbccf355628be6a8448fb691d6f9028d7d":{"kind":"REWORK","_number":5,"created":"2019-10-08 09:39:36.000000000","uploader":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"ref":"refs/changes/06/686006/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/charm-openstack-dashboard","ref":"refs/changes/06/686006/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/5"}}},"commit":{"parents":[{"commit":"cd84358fa14b328672a929d91c0512c3e65e694e","subject":"Merge \"Sync charm/ceph helpers, tox, and requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/cd84358fa14b328672a929d91c0512c3e65e694e"}]}],"author":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-01 16:34:11.000000000","tz":60},"committer":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-08 09:39:10.000000000","tz":60},"subject":"Policyd override implementation","message":"Policyd override implementation\n\nThis patchset implements policy overrides for the openstack-dashboard,\nor horizon, project.\n\nThis change includes a charm-helpers sync to bring in the policyd helper\ncode.\n\nNote there are no functional tests for this feature as the charm still\nuses the old style non-zaza amulet framework.  The Related-Bug below is\ntracking this issue.\n\nChange-Id: I7824d443f2be67707027a59d3e57c13a42f614be\nCloses-Bug: #1741723\nRelated-Bug: #1845639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/c82fc5cbccf355628be6a8448fb691d6f9028d7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/c82fc5cbccf355628be6a8448fb691d6f9028d7d"}]},"branch":"refs/heads/master"},"56137c5167204381587837cfd7b2a60eaa8f43eb":{"kind":"REWORK","_number":6,"created":"2019-10-08 13:52:46.000000000","uploader":{"_account_id":20870,"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","username":"ajkavanagh"},"ref":"refs/changes/06/686006/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/charm-openstack-dashboard","ref":"refs/changes/06/686006/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/charm-openstack-dashboard refs/changes/06/686006/6"}}},"commit":{"parents":[{"commit":"cd84358fa14b328672a929d91c0512c3e65e694e","subject":"Merge \"Sync charm/ceph helpers, tox, and requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/cd84358fa14b328672a929d91c0512c3e65e694e"}]}],"author":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-01 16:34:11.000000000","tz":60},"committer":{"name":"Alex Kavanagh","email":"alex@ajkavanagh.co.uk","date":"2019-10-08 13:52:39.000000000","tz":60},"subject":"Policyd override implementation","message":"Policyd override implementation\n\nThis patchset implements policy overrides for the openstack-dashboard,\nor horizon, project.\n\nThis change includes a charm-helpers sync to bring in the policyd helper\ncode.\n\nNote there are no functional tests for this feature as the charm still\nuses the old style non-zaza amulet framework.  The Related-Bug below is\ntracking this issue.\n\nChange-Id: I7824d443f2be67707027a59d3e57c13a42f614be\nCloses-Bug: #1741723\nRelated-Bug: #1845639\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/56137c5167204381587837cfd7b2a60eaa8f43eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/charm-openstack-dashboard/commit/56137c5167204381587837cfd7b2a60eaa8f43eb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
