)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"change_message_id":"f480df3138702106fea8afe2c3a2090cf0348eff","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch adds support for using mod_auth_openidc instead of shibboleth for"},{"line_number":10,"context_line":"supporting users who have a preference to use oidc for federation. A new"},{"line_number":11,"context_line":"variable to called apache_mod is added to keystone_sp allowing the auth library"},{"line_number":12,"context_line":"to be selected. If left undefined shibboleth auth module will continue to be"},{"line_number":13,"context_line":"installed by default maintaining backward compatibility."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3fa7e38b_e442cf0e","line":11,"updated":"2020-01-30 15:02:39.000000000","message":"missing a word after \"to\"","commit_id":"f2c15b8d91666efbcb072bc0cd801d5f8aca7c74"}],"releasenotes/notes/mod-auth-openidc-102bd253b677f3fc.yaml":[{"author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"change_message_id":"f480df3138702106fea8afe2c3a2090cf0348eff","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    not empty. Mod_auth_openidc will not be installed unless it is spelled"},{"line_number":10,"context_line":"    correctly, any misspellings will result in a shibboleth install."},{"line_number":11,"context_line":"    There is currently no support for simultaneous use of shibboleth and"},{"line_number":12,"context_line":"    mod_auth_openidc. "}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_e4f08fde","line":12,"updated":"2020-01-30 15:02:39.000000000","message":"whitespace","commit_id":"f2c15b8d91666efbcb072bc0cd801d5f8aca7c74"}],"tasks/keystone_apache.yml":[{"author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"change_message_id":"f480df3138702106fea8afe2c3a2090cf0348eff","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    owner: \"{{ keystone_apache_default_log_owner }}\""},{"line_number":33,"context_line":"    group: \"{{ keystone_apache_default_log_grp }}\""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"- name: Drop apache2 config files"},{"line_number":36,"context_line":"  template:"},{"line_number":37,"context_line":"    src: \"{{ item.src }}\""},{"line_number":38,"context_line":"    dest: \"{{ item.dest }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_2439c7a1","line":35,"updated":"2020-01-30 15:02:39.000000000","message":"\"Drop\" as in remove or \"drop\" as in \"drop them in to place?\"","commit_id":"f2c15b8d91666efbcb072bc0cd801d5f8aca7c74"}],"vars/debian.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"54093d780a67f4ab3543e08e927f9a9deaf8753e","unresolved":false,"context_lines":[{"line_number":57,"context_line":"  - xmlsec1"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"keystone_sp_distro_packages:"},{"line_number":60,"context_line":"  - \"{{ keystone_sp_apache_mod_shib | ternary(\u0027libcurl3\u0027, \u0027libcurl4\u0027) }}\""},{"line_number":61,"context_line":"  - \"{{ keystone_sp_apache_mod_auth_openidc | ternary(\u0027libapache2-mod-auth-openidc\u0027,"},{"line_number":62,"context_line":"                                                      \u0027libapache2-mod-shib2\u0027) }}\""},{"line_number":63,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_1f4bb4b2","line":60,"range":{"start_line":60,"start_character":46,"end_line":60,"end_character":68},"updated":"2020-01-30 16:10:51.000000000","message":"I think that this choice for metal distro deployments may break things, since some packages may require libcurl4 (like libguestfs for nova) and both can\u0027t be used. Since we can\u0027t avoid it, at least it probably worth metioning in reno?","commit_id":"0d751968dbd11a72de551090c1d2e86b2ebde122"}]}
