)]}'
{"manifests/repo.pp":[{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":55,"context_line":"      apt::key { \u0027ceph\u0027:"},{"line_number":56,"context_line":"        ensure     \u003d\u003e $ensure,"},{"line_number":57,"context_line":"        id         \u003d\u003e \u002708B73419AC32B4E966C1A330E84AC2C0460F3994\u0027,"},{"line_number":58,"context_line":"        source     \u003d\u003e \u0027https://download.ceph.com/keys/release.asc\u0027,"},{"line_number":59,"context_line":"      }"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"      apt::source { \u0027ceph\u0027:"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"5a5ae5dd_4b3ed92a","line":58,"range":{"start_line":58,"start_character":15,"end_line":58,"end_character":19},"updated":"2016-02-08 23:24:45.000000000","message":"unnecessary whitespace","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"},{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":82,"context_line":"        apt::key { \u0027ceph-gitbuilder\u0027:"},{"line_number":83,"context_line":"          ensure     \u003d\u003e $ensure,"},{"line_number":84,"context_line":"          id         \u003d\u003e \u0027FCC5CB2ED8E6F6FB79D5B3316EAEAE2203C3951A\u0027,"},{"line_number":85,"context_line":"          server     \u003d\u003e \u0027keyserver.ubuntu.com\u0027,"},{"line_number":86,"context_line":"        }"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"        apt::source { \u0027ceph-fastcgi\u0027:"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"5a5ae5dd_0e330ff8","line":85,"range":{"start_line":85,"start_character":17,"end_line":85,"end_character":21},"updated":"2016-02-08 23:24:45.000000000","message":"unnecessary whitespace","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"}],"spec/acceptance/ceph_rgw_spec.rb":[{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":204,"context_line":"              release  \u003d\u003e \u0027trusty-updates/juno\u0027,"},{"line_number":205,"context_line":"              repos    \u003d\u003e \u0027main\u0027,"},{"line_number":206,"context_line":"              include  \u003d\u003e {"},{"line_number":207,"context_line":"                \u0027src\u0027  \u003d\u003e \u0027true\u0027,"},{"line_number":208,"context_line":"              }"},{"line_number":209,"context_line":"              required \u003d\u003e Package[\u0027ubuntu-cloud-keyring\u0027],"},{"line_number":210,"context_line":"            }"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_aecd1bb9","line":207,"range":{"start_line":207,"start_character":27,"end_line":207,"end_character":31},"updated":"2016-02-08 23:24:45.000000000","message":"why change this to true? is it needed for something?","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"},{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":206,"context_line":"              include  \u003d\u003e {"},{"line_number":207,"context_line":"                \u0027src\u0027  \u003d\u003e \u0027true\u0027,"},{"line_number":208,"context_line":"              }"},{"line_number":209,"context_line":"              required \u003d\u003e Package[\u0027ubuntu-cloud-keyring\u0027],"},{"line_number":210,"context_line":"            }"},{"line_number":211,"context_line":"            Apt::Source[\u0027cloudarchive-juno\u0027] -\u003e Package[\u0027keystone\u0027,\u0027python-swiftclient\u0027]"},{"line_number":212,"context_line":"            Exec[\u0027apt_update\u0027] -\u003e Package[\u0027keystone\u0027,\u0027python-swiftclient\u0027]"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_ce35f7a8","line":209,"range":{"start_line":209,"start_character":26,"end_line":209,"end_character":57},"updated":"2016-02-08 23:24:45.000000000","message":"You probably need to define the ubuntu-cloud-keyring somewhere in this catalog now.","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"}],"spec/classes/ceph_repo_spec.rb":[{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    describe \"with default params\" do"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"      it { is_expected.to contain_apt__key(\u0027ceph\u0027).with("},{"line_number":37,"context_line":"        :key        \u003d\u003e \u002708B73419AC32B4E966C1A330E84AC2C0460F3994\u0027,"},{"line_number":38,"context_line":"        :key_source \u003d\u003e \u0027https://download.ceph.com/keys/release.asc\u0027"},{"line_number":39,"context_line":"      ) }"},{"line_number":40,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_eb3465fc","line":37,"range":{"start_line":37,"start_character":9,"end_line":37,"end_character":12},"updated":"2016-02-08 23:24:45.000000000","message":"id","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"},{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"      it { is_expected.to contain_apt__key(\u0027ceph\u0027).with("},{"line_number":37,"context_line":"        :key        \u003d\u003e \u002708B73419AC32B4E966C1A330E84AC2C0460F3994\u0027,"},{"line_number":38,"context_line":"        :key_source \u003d\u003e \u0027https://download.ceph.com/keys/release.asc\u0027"},{"line_number":39,"context_line":"      ) }"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"      it { is_expected.to contain_apt__source(\u0027ceph\u0027).with("}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_8b3931f5","line":38,"range":{"start_line":38,"start_character":9,"end_line":38,"end_character":18},"updated":"2016-02-08 23:24:45.000000000","message":"source","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"},{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":76,"context_line":"    describe \"with default params\" do"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"      it { is_expected.to contain_apt__key(\u0027ceph\u0027).with("},{"line_number":79,"context_line":"        :key        \u003d\u003e \u002708B73419AC32B4E966C1A330E84AC2C0460F3994\u0027,"},{"line_number":80,"context_line":"        :key_source \u003d\u003e \u0027https://download.ceph.com/keys/release.asc\u0027"},{"line_number":81,"context_line":"      ) }"},{"line_number":82,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_6b2155b4","line":79,"range":{"start_line":79,"start_character":9,"end_line":79,"end_character":12},"updated":"2016-02-08 23:24:45.000000000","message":"id","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"},{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":77,"context_line":""},{"line_number":78,"context_line":"      it { is_expected.to contain_apt__key(\u0027ceph\u0027).with("},{"line_number":79,"context_line":"        :key        \u003d\u003e \u002708B73419AC32B4E966C1A330E84AC2C0460F3994\u0027,"},{"line_number":80,"context_line":"        :key_source \u003d\u003e \u0027https://download.ceph.com/keys/release.asc\u0027"},{"line_number":81,"context_line":"      ) }"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"      it { is_expected.to contain_apt__source(\u0027ceph\u0027).with("}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_eb1b057f","line":80,"range":{"start_line":80,"start_character":9,"end_line":80,"end_character":19},"updated":"2016-02-08 23:24:45.000000000","message":"source","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"},{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":132,"context_line":"      end"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"      it { is_expected.to contain_apt__key(\u0027ceph-gitbuilder\u0027).with("},{"line_number":135,"context_line":"        :key        \u003d\u003e \u0027FCC5CB2ED8E6F6FB79D5B3316EAEAE2203C3951A\u0027,"},{"line_number":136,"context_line":"        :key_server \u003d\u003e \u0027keyserver.ubuntu.com\u0027"},{"line_number":137,"context_line":"      ) }"},{"line_number":138,"context_line":""}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_4b0b392c","line":135,"range":{"start_line":135,"start_character":9,"end_line":135,"end_character":12},"updated":"2016-02-08 23:24:45.000000000","message":"id","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"},{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":133,"context_line":""},{"line_number":134,"context_line":"      it { is_expected.to contain_apt__key(\u0027ceph-gitbuilder\u0027).with("},{"line_number":135,"context_line":"        :key        \u003d\u003e \u0027FCC5CB2ED8E6F6FB79D5B3316EAEAE2203C3951A\u0027,"},{"line_number":136,"context_line":"        :key_server \u003d\u003e \u0027keyserver.ubuntu.com\u0027"},{"line_number":137,"context_line":"      ) }"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"      it { is_expected.to contain_apt__source(\u0027ceph\u0027).with("}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_ee29d38a","line":136,"range":{"start_line":136,"start_character":9,"end_line":136,"end_character":19},"updated":"2016-02-08 23:24:45.000000000","message":"server","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"}],"spec/spec_helper_acceptance.rb":[{"author":{"_account_id":11479,"name":"David Gurtner","email":"aldavud@crimson.ch","username":"aldavud"},"change_message_id":"8fa33406a9b30e529a1911cd7d16ac3b789ac055","unresolved":false,"context_lines":[{"line_number":42,"context_line":"      on host, \"git clone https://github.com/bodepd/scenario_node_terminus.git #{host[\u0027distmoduledir\u0027]}/scenario_node_terminus\""},{"line_number":43,"context_line":"      on host, puppet(\u0027module install puppetlabs/stdlib --version \"\u003e\u003d4.0.0 \u003c5.0.0\"\u0027), { :acceptable_exit_codes \u003d\u003e [0,1] }"},{"line_number":44,"context_line":"      on host, puppet(\u0027module install puppetlabs/inifile --version \"\u003e\u003d1.0.0 \u003c2.0.0\"\u0027), { :acceptable_exit_codes \u003d\u003e [0,1] }"},{"line_number":45,"context_line":"      on host, puppet(\u0027module install puppetlabs/apt --version \"\u003e\u003d1.4.0 \u003c3.0.0\"\u0027), { :acceptable_exit_codes \u003d\u003e [0,1] }"},{"line_number":46,"context_line":"      on host, puppet(\u0027module install puppetlabs/concat --version \"\u003e\u003d1.2.1 \u003c2.0.0\"\u0027), { :acceptable_exit_codes \u003d\u003e [0,1] }"},{"line_number":47,"context_line":"      on host, puppet(\u0027module install puppetlabs/apache --version \"\u003e\u003d1.4.1 \u003c2.0.0\"\u0027), { :acceptable_exit_codes \u003d\u003e [0,1] }"},{"line_number":48,"context_line":"      on host, puppet(\u0027module install stackforge/keystone --version \"\u003e\u003d5.1.0 \u003c6.0.0\"\u0027), { :acceptable_exit_codes \u003d\u003e [0,1] } # keystone \u003e\u003d5.1.0 \u003c6.0.0 is not present in openstack/keystone"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"5a5ae5dd_cbec0995","line":45,"range":{"start_line":45,"start_character":66,"end_line":45,"end_character":71},"updated":"2016-02-08 23:24:45.000000000","message":"2.0.0","commit_id":"5319a2065e8521d9ae1f07b4d90a5aa742d6723f"}]}
