)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5a6d8aa39f986bf242be6db4a5d88241414f3952","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Renee Rendon \u003crenee.rendon@rackspace.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2014-08-08 14:39:50 -0500"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fixed the grammar for AggregateMultiTenancyIsolation in the Instance security management section"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This section started with a sentence fragment.Fixed the fragment and combined the last two sentences for clarity"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"baada198_84e5d2dc","line":7,"updated":"2014-08-09 01:23:35.000000000","message":"Your subject is too long, it should be not longer than 50 characters","commit_id":"0550a822873526e19a972552003440c489d5de8a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5a6d8aa39f986bf242be6db4a5d88241414f3952","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Fixed the grammar for AggregateMultiTenancyIsolation in the Instance security management section"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This section started with a sentence fragment.Fixed the fragment and combined the last two sentences for clarity"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Change-Id: I4730976396359e416ac9bf06f32901d37870ebdf"},{"line_number":12,"context_line":"Closes-Bug: #1344276"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"baada198_04d1c2f7","line":9,"updated":"2014-08-09 01:23:35.000000000","message":"Break the lines to have them not longer than 70 characters.\n\nSee https://wiki.openstack.org/wiki/GitCommitMessages for details","commit_id":"0550a822873526e19a972552003440c489d5de8a"}],"security-guide/section_security-services-for-instances.xml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5a6d8aa39f986bf242be6db4a5d88241414f3952","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        \u003cpara\u003eThe AggregateMultiTenancyIsolation filter will isolate a"},{"line_number":74,"context_line":"        tenant or group of tenants to specific host aggregates. If a"},{"line_number":75,"context_line":"        host is in an aggregate that has the metadata key"},{"line_number":76,"context_line":"        filter_tenant_id, it will only create instances from that"},{"line_number":77,"context_line":"        tenant or list of tenants. A host can be in multiple"},{"line_number":78,"context_line":"        aggregates, however if a host does not belong to an aggregate"},{"line_number":79,"context_line":"        with the metadata key, it can create instances from all"}],"source_content_type":"application/xml","patch_set":1,"id":"baada198_c4f18a97","line":76,"updated":"2014-08-09 01:23:35.000000000","message":"Why did you remove the \u003cliteral\u003e here?","commit_id":"0550a822873526e19a972552003440c489d5de8a"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"5a6d8aa39f986bf242be6db4a5d88241414f3952","unresolved":false,"context_lines":[{"line_number":77,"context_line":"        tenant or list of tenants. A host can be in multiple"},{"line_number":78,"context_line":"        aggregates, however if a host does not belong to an aggregate"},{"line_number":79,"context_line":"        with the metadata key, it can create instances from all"},{"line_number":80,"context_line":"        tenants. \u003c/para\u003e"},{"line_number":81,"context_line":"      \u003c/section\u003e"},{"line_number":82,"context_line":"      \u003csection xml:id\u003d\"security-services-for-instances-idp143968\"\u003e"},{"line_number":83,"context_line":"        \u003ctitle\u003eDifferentHostFilter\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"baada198_64f7de8e","line":80,"updated":"2014-08-09 01:23:35.000000000","message":"Please remove the extra space after \".\" to fix the niceness gate.","commit_id":"0550a822873526e19a972552003440c489d5de8a"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"33e585d7f0c529620872c32ff26a835ba95e7b60","unresolved":false,"context_lines":[{"line_number":77,"context_line":"        tenant or list of tenants. A host can be in multiple"},{"line_number":78,"context_line":"        aggregates, however if a host does not belong to an aggregate"},{"line_number":79,"context_line":"        with the metadata key, it can create instances from all"},{"line_number":80,"context_line":"        tenants. \u003c/para\u003e"},{"line_number":81,"context_line":"      \u003c/section\u003e"},{"line_number":82,"context_line":"      \u003csection xml:id\u003d\"security-services-for-instances-idp143968\"\u003e"},{"line_number":83,"context_line":"        \u003ctitle\u003eDifferentHostFilter\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"baada198_c051f90e","line":80,"updated":"2014-08-13 06:59:18.000000000","message":"Remove the space between \".\" and \"\u003c/para\u003e\".","commit_id":"4c6e42185f79ac3adb4a7da9e3bcd9e65c78830f"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7bbd961c5b04d9637079b3683989c3db10866115","unresolved":false,"context_lines":[{"line_number":70,"context_line":"      \u003c/section\u003e"},{"line_number":71,"context_line":"      \u003csection xml:id\u003d\"security-services-for-instances-idp142048\"\u003e"},{"line_number":72,"context_line":"        \u003ctitle\u003eAggregateMultiTenancyIsolation\u003c/title\u003e"},{"line_number":73,"context_line":"        \u003cpara\u003eThe AggregateMultiTenancyIsolation filter will isolate a"},{"line_number":74,"context_line":"        tenant or group of tenants to specific host aggregates. If a"},{"line_number":75,"context_line":"        host is in an aggregate that has the metadata key"},{"line_number":76,"context_line":"        filter_tenant_id, it will only create instances from that"}],"source_content_type":"application/xml","patch_set":3,"id":"baada198_15bcf86a","line":73,"updated":"2014-08-13 16:05:49.000000000","message":"I think \"This filter will...\" is sufficient here to not directly repeat the title.","commit_id":"d680dcc7ca5ecbbef0ecd15f6c019ac665e0d110"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7bbd961c5b04d9637079b3683989c3db10866115","unresolved":false,"context_lines":[{"line_number":72,"context_line":"        \u003ctitle\u003eAggregateMultiTenancyIsolation\u003c/title\u003e"},{"line_number":73,"context_line":"        \u003cpara\u003eThe AggregateMultiTenancyIsolation filter will isolate a"},{"line_number":74,"context_line":"        tenant or group of tenants to specific host aggregates. If a"},{"line_number":75,"context_line":"        host is in an aggregate that has the metadata key"},{"line_number":76,"context_line":"        filter_tenant_id, it will only create instances from that"},{"line_number":77,"context_line":"        tenant or list of tenants. A host can be in multiple"},{"line_number":78,"context_line":"        aggregates, however if a host does not belong to an aggregate"}],"source_content_type":"application/xml","patch_set":3,"id":"baada198_751ff471","line":75,"updated":"2014-08-13 16:05:49.000000000","message":"I think \"is assigned to an aggregate\" is better?","commit_id":"d680dcc7ca5ecbbef0ecd15f6c019ac665e0d110"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7bbd961c5b04d9637079b3683989c3db10866115","unresolved":false,"context_lines":[{"line_number":73,"context_line":"        \u003cpara\u003eThe AggregateMultiTenancyIsolation filter will isolate a"},{"line_number":74,"context_line":"        tenant or group of tenants to specific host aggregates. If a"},{"line_number":75,"context_line":"        host is in an aggregate that has the metadata key"},{"line_number":76,"context_line":"        filter_tenant_id, it will only create instances from that"},{"line_number":77,"context_line":"        tenant or list of tenants. A host can be in multiple"},{"line_number":78,"context_line":"        aggregates, however if a host does not belong to an aggregate"},{"line_number":79,"context_line":"        with the metadata key, it can create instances from all"}],"source_content_type":"application/xml","patch_set":3,"id":"baada198_1563181a","line":76,"updated":"2014-08-13 16:05:49.000000000","message":"\u003cliteral\u003efilter_tenant_id\u003c/literal\u003e","commit_id":"d680dcc7ca5ecbbef0ecd15f6c019ac665e0d110"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7bbd961c5b04d9637079b3683989c3db10866115","unresolved":false,"context_lines":[{"line_number":74,"context_line":"        tenant or group of tenants to specific host aggregates. If a"},{"line_number":75,"context_line":"        host is in an aggregate that has the metadata key"},{"line_number":76,"context_line":"        filter_tenant_id, it will only create instances from that"},{"line_number":77,"context_line":"        tenant or list of tenants. A host can be in multiple"},{"line_number":78,"context_line":"        aggregates, however if a host does not belong to an aggregate"},{"line_number":79,"context_line":"        with the metadata key, it can create instances from all"},{"line_number":80,"context_line":"        tenants.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"baada198_9503a810","line":77,"updated":"2014-08-13 16:05:49.000000000","message":"\"can be assigned to\" ?","commit_id":"d680dcc7ca5ecbbef0ecd15f6c019ac665e0d110"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"7bbd961c5b04d9637079b3683989c3db10866115","unresolved":false,"context_lines":[{"line_number":77,"context_line":"        tenant or list of tenants. A host can be in multiple"},{"line_number":78,"context_line":"        aggregates, however if a host does not belong to an aggregate"},{"line_number":79,"context_line":"        with the metadata key, it can create instances from all"},{"line_number":80,"context_line":"        tenants.\u003c/para\u003e"},{"line_number":81,"context_line":"      \u003c/section\u003e"},{"line_number":82,"context_line":"      \u003csection xml:id\u003d\"security-services-for-instances-idp143968\"\u003e"},{"line_number":83,"context_line":"        \u003ctitle\u003eDifferentHostFilter\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":3,"id":"baada198_e042643a","line":80,"updated":"2014-08-13 16:05:49.000000000","message":"If a host is assigned to multiple aggregates and only one of the assigned aggregates has the metadata key \"filter_tenant_id\", will it be possible to spawn instances of other tenants? And what will happen if multiple aggregates have the metadata key \"filter_tenant_id\" with different values?","commit_id":"d680dcc7ca5ecbbef0ecd15f6c019ac665e0d110"}]}
