)]}'
{"playbooks/roles/bifrost-ironic-install/tasks/bootstrap.yml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"37c5e439a33426de3a140045fcdc564b3b09a7ce","unresolved":false,"context_lines":[{"line_number":156,"context_line":"- name: \"Check for ironic policy.json\""},{"line_number":157,"context_line":"  stat:"},{"line_number":158,"context_line":"    path: \"{{ ironic_git_folder }}/etc/ironic/policy.json\""},{"line_number":159,"context_line":"  register: test_ironic_policy_json"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"- name: \"Copy policy.json to /etc/ironic\""},{"line_number":162,"context_line":"  copy:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_323b2d39","line":159,"updated":"2018-02-05 10:11:01.000000000","message":"I\u0027d leave a TODO to remove this once we stop supporting Pike.","commit_id":"f7821e7fee4e791a9d89073cfc5b19fc1f4aac6d"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"3fedb11846648751e070a72739928e00de5eb663","unresolved":false,"context_lines":[{"line_number":156,"context_line":"- name: \"Check for ironic policy.json\""},{"line_number":157,"context_line":"  stat:"},{"line_number":158,"context_line":"    path: \"{{ ironic_git_folder }}/etc/ironic/policy.json\""},{"line_number":159,"context_line":"  register: test_ironic_policy_json"},{"line_number":160,"context_line":""},{"line_number":161,"context_line":"- name: \"Copy policy.json to /etc/ironic\""},{"line_number":162,"context_line":"  copy:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_286660ef","line":159,"in_reply_to":"3fa0c359_323b2d39","updated":"2018-02-05 15:33:01.000000000","message":"Done","commit_id":"f7821e7fee4e791a9d89073cfc5b19fc1f4aac6d"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"7ce8c977fb9c2d6380e2033d3b8cbeb6c0053014","unresolved":false,"context_lines":[{"line_number":153,"context_line":"- name: \"Generate ironic Configuration\""},{"line_number":154,"context_line":"  include: ironic_config.yml"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"# TODO(mgoddard): Remove this check and the following copy when ironic\u0027s pike release is no longer"},{"line_number":157,"context_line":"# supported."},{"line_number":158,"context_line":"- name: \"Check for ironic policy.json\""},{"line_number":159,"context_line":"  stat:"},{"line_number":160,"context_line":"    path: \"{{ ironic_git_folder }}/etc/ironic/policy.json\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa0c359_34947644","line":157,"range":{"start_line":156,"start_character":73,"end_line":157,"end_character":12},"updated":"2018-02-05 13:48:34.000000000","message":"technically this is not that strict.\n\nsince bifrost also has stable/* branches, this can be removed in \u0027master\u0027 as soon as stable/queens is cut in both ironic and bifrost.\n\nI am not even sure what\u0027s bifrost\u0027s support policy for master branch - does it \u0027support\u0027 a lag between current master of bifrost and not-so-current master of ironic?\nif it is not, we can remove all these lines for good right away.","commit_id":"593db8a7774abff54cdfa0dec8d8cca320b6cdf7"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"426b39caa289a1418c840ad8dafe4769b93b9f1f","unresolved":false,"context_lines":[{"line_number":153,"context_line":"- name: \"Generate ironic Configuration\""},{"line_number":154,"context_line":"  include: ironic_config.yml"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"# TODO(mgoddard): Remove this check and the following copy when ironic\u0027s pike release is no longer"},{"line_number":157,"context_line":"# supported."},{"line_number":158,"context_line":"- name: \"Check for ironic policy.json\""},{"line_number":159,"context_line":"  stat:"},{"line_number":160,"context_line":"    path: \"{{ ironic_git_folder }}/etc/ironic/policy.json\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa0c359_9d27adb7","line":157,"range":{"start_line":156,"start_character":73,"end_line":157,"end_character":12},"in_reply_to":"3fa0c359_34947644","updated":"2018-02-05 15:18:05.000000000","message":"Realistically both should be removed since the copy will now fail.\n\nBifrost master is intended to track master branches, stable branches should be able to handle their stable branches, and while we provide some of the tooling required to use master branch to deploy older versions, there is no explicit commitment there.","commit_id":"593db8a7774abff54cdfa0dec8d8cca320b6cdf7"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"3fedb11846648751e070a72739928e00de5eb663","unresolved":false,"context_lines":[{"line_number":153,"context_line":"- name: \"Generate ironic Configuration\""},{"line_number":154,"context_line":"  include: ironic_config.yml"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"# TODO(mgoddard): Remove this check and the following copy when ironic\u0027s pike release is no longer"},{"line_number":157,"context_line":"# supported."},{"line_number":158,"context_line":"- name: \"Check for ironic policy.json\""},{"line_number":159,"context_line":"  stat:"},{"line_number":160,"context_line":"    path: \"{{ ironic_git_folder }}/etc/ironic/policy.json\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa0c359_5d0da58e","line":157,"range":{"start_line":156,"start_character":73,"end_line":157,"end_character":12},"in_reply_to":"3fa0c359_9d27adb7","updated":"2018-02-05 15:33:01.000000000","message":"As discussed on IRC, I\u0027ll follow up with a patch to remove these two tasks.","commit_id":"593db8a7774abff54cdfa0dec8d8cca320b6cdf7"}]}
