)]}'
{"playbooks/host_vars/static01.opendev.org.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dac80676cde1464212eb5860ed89c38ee90f5d8a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    - static.opendev.org"},{"line_number":5,"context_line":"    - static01.opendev.org"},{"line_number":6,"context_line":"  static01-developer-openstack-org:"},{"line_number":7,"context_line":"    - developer.openstack.org"},{"line_number":8,"context_line":"  static01-docs-opendev-org:"},{"line_number":9,"context_line":"    - docs.opendev.org"},{"line_number":10,"context_line":"  static01-docs-openstack-org:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3fa7e38b_1e15a8e7","line":7,"updated":"2020-02-21 16:49:35.000000000","message":"This is a distinct cert as are the others below.\n\nThis is relevant on subsequent comments so am pointing it out explicitly.","commit_id":"35c3c77eac587f8f262ab8ff471553f44db23519"}],"playbooks/roles/static/files/50-developer.openstack.org.conf":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dac80676cde1464212eb5860ed89c38ee90f5d8a","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    "},{"line_number":17,"context_line":"    RewriteEngine on"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  SSLCertificateFile      /etc/letsencrypt-certs/docs.openstack.org/docs.openstack.org.cer"},{"line_number":20,"context_line":"  SSLCertificateKeyFile   /etc/letsencrypt-certs/docs.openstack.org/docs.openstack.org.key"},{"line_number":21,"context_line":"  SSLCertificateChainFile /etc/letsencrypt-certs/docs.openstack.org/ca.cer"},{"line_number":22,"context_line":"  SSLProtocol All -SSLv2 -SSLv3"}],"source_content_type":"text/plain","patch_set":5,"id":"3fa7e38b_de0e30d7","line":19,"range":{"start_line":19,"start_character":68,"end_line":19,"end_character":72},"updated":"2020-02-21 16:49:35.000000000","message":"developer not docs for this vhost.\n\nNeeds updating below as well.","commit_id":"35c3c77eac587f8f262ab8ff471553f44db23519"}],"playbooks/roles/static/files/50-docs.opendev.org.conf":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dac80676cde1464212eb5860ed89c38ee90f5d8a","unresolved":false,"context_lines":[{"line_number":16,"context_line":"              "},{"line_number":17,"context_line":"    RewriteEngine on"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"  SSLCertificateFile      /etc/letsencrypt-certs/docs.openstack.org/docs.openstack.org.cer"},{"line_number":20,"context_line":"  SSLCertificateKeyFile   /etc/letsencrypt-certs/docs.openstack.org/docs.openstack.org.key"},{"line_number":21,"context_line":"  SSLCertificateChainFile /etc/letsencrypt-certs/docs.openstack.org/ca.cer"},{"line_number":22,"context_line":"  SSLProtocol All -SSLv2 -SSLv3"}],"source_content_type":"text/plain","patch_set":5,"id":"3fa7e38b_9ece788c","line":19,"range":{"start_line":19,"start_character":73,"end_line":19,"end_character":82},"updated":"2020-02-21 16:49:35.000000000","message":"opendev not openstack on this vhost.\n\nNeeds updating below as well.","commit_id":"35c3c77eac587f8f262ab8ff471553f44db23519"}],"playbooks/roles/static/files/50-docs.starlingx.io.conf":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dac80676cde1464212eb5860ed89c38ee90f5d8a","unresolved":false,"context_lines":[{"line_number":24,"context_line":"  SSLCipherSuite ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:!AES256:!aNULL:!eNULL:!MD5:!DSS:!PSK:!SRP"},{"line_number":25,"context_line":"  SSLHonorCipherOrder on"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"    DocumentRoot /afs/openstack.org//project/starlingx.io/www"},{"line_number":28,"context_line":"    \u003cDirectory /afs/openstack.org//project/starlingx.io/www\u003e"},{"line_number":29,"context_line":"        Options Indexes FollowSymLinks MultiViews"},{"line_number":30,"context_line":"        Satisfy any"}],"source_content_type":"text/plain","patch_set":5,"id":"3fa7e38b_1eda8847","line":27,"range":{"start_line":27,"start_character":35,"end_line":27,"end_character":37},"updated":"2020-02-21 16:49:35.000000000","message":"Nit extra slash. Is also on the line below.","commit_id":"35c3c77eac587f8f262ab8ff471553f44db23519"}],"playbooks/roles/static/files/50-zuul-ci.org.conf":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dac80676cde1464212eb5860ed89c38ee90f5d8a","unresolved":false,"context_lines":[{"line_number":33,"context_line":"    SSLCertificateKeyFile /etc/letsencrypt-certs/zuul-ci.org/zuul-ci.org.key"},{"line_number":34,"context_line":"    SSLCertificateChainFile /etc/letsencrypt-certs/zuul-ci.org/ca.cer"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    DocumentRoot /afs/openstack.org//project/zuul-ci.org/www"},{"line_number":37,"context_line":"    \u003cDirectory /afs/openstack.org//project/zuul-ci.org/www\u003e"},{"line_number":38,"context_line":"        Options Indexes FollowSymLinks MultiViews"},{"line_number":39,"context_line":"        Satisfy any"}],"source_content_type":"text/plain","patch_set":5,"id":"3fa7e38b_7eb4dcf4","line":36,"range":{"start_line":36,"start_character":35,"end_line":36,"end_character":37},"updated":"2020-02-21 16:49:35.000000000","message":"Nit extra slash. Same thing on line below.","commit_id":"35c3c77eac587f8f262ab8ff471553f44db23519"}],"testinfra/test_static.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"dac80676cde1464212eb5860ed89c38ee90f5d8a","unresolved":false,"context_lines":[{"line_number":74,"context_line":"    assert \u0027OpenStack Releases: OpenStack Releases\u0027 in cmd.stdout"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"def test_developer_openstack_org(host):"},{"line_number":77,"context_line":"    cmd \u003d host.run(\u0027curl --insecure \u0027"},{"line_number":78,"context_line":"                   \u0027--resolve developer.openstack.org:443:127.0.0.1 \u0027"},{"line_number":79,"context_line":"                   \u0027https://developer.openstack.org\u0027)"},{"line_number":80,"context_line":"    assert \u0027OpenStack Docs: Application Development\u0027 in cmd.stdout"}],"source_content_type":"text/x-python","patch_set":5,"id":"3fa7e38b_9e29983a","line":77,"range":{"start_line":77,"start_character":25,"end_line":77,"end_character":35},"updated":"2020-02-21 16:49:35.000000000","message":"I think this is what makes tests pass despite the other comments.","commit_id":"35c3c77eac587f8f262ab8ff471553f44db23519"}]}
