)]}'
{"manifests/key.pp":[{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"b65a091bd09d889d1edf6ae06ca9dcbfe0a518e3","unresolved":false,"context_lines":[{"line_number":49,"context_line":"#"},{"line_number":50,"context_line":"# [*cap_mgr*] cephx capabilities for MGR access."},{"line_number":51,"context_line":"#   Optional. e.g. \u0027allow *\u0027"},{"line_number":52,"context_line":"#   Defaults to \u0027undef\u0027.   "},{"line_number":53,"context_line":"#"},{"line_number":54,"context_line":"# [*user*] Owner of the *keyring_path* file."},{"line_number":55,"context_line":"#   Optional. Defaults to \u0027root\u0027."}],"source_content_type":"text/x-puppet","patch_set":2,"id":"7f515b1d_8374119e","line":52,"range":{"start_line":52,"start_character":24,"end_line":52,"end_character":27},"updated":"2017-10-03 20:34:02.000000000","message":"nit: some trailing spaces","commit_id":"d83df40df2931e2d29042cc6b07432810bed0ff8"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"9603647730ef60122e824575056bdaf8618fb35f","unresolved":false,"context_lines":[{"line_number":118,"context_line":"    $mgr_caps \u003d \u0027\u0027"},{"line_number":119,"context_line":"  }"},{"line_number":120,"context_line":""},{"line_number":121,"context_line":"  $caps \u003d \"${mon_caps}${osd_caps}${mds_caps}${mgr_cap}\""},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"  # this allows multiple defines for the same \u0027keyring file\u0027,"},{"line_number":124,"context_line":"  # which is supported by ceph-authtool"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"7f515b1d_3c2b3e31","line":121,"range":{"start_line":121,"start_character":46,"end_line":121,"end_character":53},"updated":"2017-10-03 22:37:00.000000000","message":"mgr_caps (lint caught this one)","commit_id":"30541c6f17bd3c0449c25fcc6d7067600a227df1"}],"spec/defines/ceph_key_spec.rb":[{"author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"change_message_id":"e7173ce3a95e6027da8fe92abffb3fb26b46f8d7","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"      it {"},{"line_number":47,"context_line":"        is_expected.to contain_exec(\u0027ceph-key-client.admin\u0027).with("},{"line_number":48,"context_line":"          \u0027command\u0027 \u003d\u003e \"/bin/true # comment to satisfy puppet syntax requirements\\nset -ex\\nceph-authtool /etc/ceph/ceph.client.admin.keyring --name \u0027client.admin\u0027 --add-key \u0027supersecret\u0027 --cap mon \u0027allow *\u0027 --cap osd \u0027allow rw\u0027 --cap mgr \u0027allow *\u0027\""},{"line_number":49,"context_line":"        )"},{"line_number":50,"context_line":"        is_expected.to contain_file(\u0027/etc/ceph/ceph.client.admin.keyring\u0027).with("},{"line_number":51,"context_line":"          \u0027owner\u0027                   \u003d\u003e \u0027nobody\u0027,"}],"source_content_type":"text/x-ruby","patch_set":4,"id":"7f515b1d_1468561f","line":48,"updated":"2017-10-04 01:49:36.000000000","message":"I think you need a space at the end here to pass unit tests.","commit_id":"4477540f05d3015c45605082aa584bf64919976f"}]}
