)]}'
{".zuul.yaml":[{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"b0bc9dc4adc88391a18b0288284ab03e25042a41","unresolved":false,"context_lines":[{"line_number":76,"context_line":"        # from the location below for all the CI jobs."},{"line_number":77,"context_line":"        ETCD_DOWNLOAD_URL: http://tarballs.openstack.org/etcd/"},{"line_number":78,"context_line":"      devstack_services:"},{"line_number":79,"context_line":"        # Ignore base set of services setup by test-matrix."},{"line_number":80,"context_line":"        # Ignore any default set by devstack. Emit a \"disable_all_services\"."},{"line_number":81,"context_line":"        base: false"},{"line_number":82,"context_line":"      zuul_copy_output:"},{"line_number":83,"context_line":"        \u0027{{ devstack_conf_dir }}/local.conf\u0027: \u0027logs\u0027"},{"line_number":84,"context_line":"        \u0027{{ devstack_conf_dir }}/localrc\u0027: \u0027logs\u0027"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_83eeefea","line":81,"range":{"start_line":79,"start_character":0,"end_line":81,"end_character":19},"updated":"2018-03-13 15:42:14.000000000","message":"Sorry, how do I use this in devstack or devstack-tempest jobs? This change broke our CI, as it started putting Swift and Cinder into kuryr-kubernetes gates, while we wanted to specify all the services by ourselves.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f11c79f991c48dc9480ca6b6114459e840aa5d2e","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        mysql: true"},{"line_number":188,"context_line":"        peakmem_tracker: true"},{"line_number":189,"context_line":"        rabbit: true"},{"line_number":190,"context_line":"        tls-proxy: true"},{"line_number":191,"context_line":"        # Keystone services"},{"line_number":192,"context_line":"        key: true"},{"line_number":193,"context_line":"        # Glance services"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_c269a125","line":190,"updated":"2018-03-09 00:20:23.000000000","message":"++ to having tls-proxy by default moving forward.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"c0a8da399e69dde1f07492008fa81d83f687280d","unresolved":false,"context_lines":[{"line_number":187,"context_line":"        mysql: true"},{"line_number":188,"context_line":"        peakmem_tracker: true"},{"line_number":189,"context_line":"        rabbit: true"},{"line_number":190,"context_line":"        tls-proxy: true"},{"line_number":191,"context_line":"        # Keystone services"},{"line_number":192,"context_line":"        key: true"},{"line_number":193,"context_line":"        # Glance services"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_828f29cb","line":190,"in_reply_to":"df7087c5_c269a125","updated":"2018-03-09 00:25:18.000000000","message":"it was on by default already via test-matrix :)","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f11c79f991c48dc9480ca6b6114459e840aa5d2e","unresolved":false,"context_lines":[{"line_number":195,"context_line":"        g-reg: true"},{"line_number":196,"context_line":"        # Nova services"},{"line_number":197,"context_line":"        n-api: true"},{"line_number":198,"context_line":"        n-api-meta: true"},{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_824c09c8","line":198,"updated":"2018-03-09 00:20:23.000000000","message":"Is the nova api-meta service actually needed? I think nova will serve metadata via the normal api server by default.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"010fb3dc94626157943f6240012a0575acd04c99","unresolved":false,"context_lines":[{"line_number":195,"context_line":"        g-reg: true"},{"line_number":196,"context_line":"        # Nova services"},{"line_number":197,"context_line":"        n-api: true"},{"line_number":198,"context_line":"        n-api-meta: true"},{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_ef2b587f","line":198,"in_reply_to":"df7087c5_22be5d65","updated":"2018-03-09 18:59:17.000000000","message":"I think nova-api will serve metadata requests also but might depend on configuration - you\u0027d have to try it out.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"c0a8da399e69dde1f07492008fa81d83f687280d","unresolved":false,"context_lines":[{"line_number":195,"context_line":"        g-reg: true"},{"line_number":196,"context_line":"        # Nova services"},{"line_number":197,"context_line":"        n-api: true"},{"line_number":198,"context_line":"        n-api-meta: true"},{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_22be5d65","line":198,"in_reply_to":"df7087c5_824c09c8","updated":"2018-03-09 00:25:18.000000000","message":"we do have it today, but I also wonder if it is really needed. I\u0027ll check with nova.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"1593fe773d9edd3dc1099e2c02fb55275f1212a7","unresolved":false,"context_lines":[{"line_number":195,"context_line":"        g-reg: true"},{"line_number":196,"context_line":"        # Nova services"},{"line_number":197,"context_line":"        n-api: true"},{"line_number":198,"context_line":"        n-api-meta: true"},{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_2f2ab08f","line":198,"in_reply_to":"df7087c5_ef2b587f","updated":"2018-03-09 19:56:20.000000000","message":"I will try with a patch on top. But I think we can still remove this later if needed.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"f11c79f991c48dc9480ca6b6114459e840aa5d2e","unresolved":false,"context_lines":[{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"},{"line_number":202,"context_line":"        n-novnc: true"},{"line_number":203,"context_line":"        n-obj: true"},{"line_number":204,"context_line":"        n-sch: true"},{"line_number":205,"context_line":"        placement-api: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_c200c137","line":202,"updated":"2018-03-09 00:20:23.000000000","message":"The nova novnc service is another that may not be needed in the base set? I don\u0027t think we test it by default at least.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"c0a8da399e69dde1f07492008fa81d83f687280d","unresolved":false,"context_lines":[{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"},{"line_number":202,"context_line":"        n-novnc: true"},{"line_number":203,"context_line":"        n-obj: true"},{"line_number":204,"context_line":"        n-sch: true"},{"line_number":205,"context_line":"        placement-api: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_e26ce509","line":202,"in_reply_to":"df7087c5_c200c137","updated":"2018-03-09 00:25:18.000000000","message":"We have this setting on today, however we only actually configure novnc in the multinode job today. So in single node it\u0027s not really running.\nNot sure why I guess we could test it everywhere, I will also check with nova.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"change_message_id":"1593fe773d9edd3dc1099e2c02fb55275f1212a7","unresolved":false,"context_lines":[{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"},{"line_number":202,"context_line":"        n-novnc: true"},{"line_number":203,"context_line":"        n-obj: true"},{"line_number":204,"context_line":"        n-sch: true"},{"line_number":205,"context_line":"        placement-api: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_0f2faca1","line":202,"in_reply_to":"df7087c5_cf28d487","updated":"2018-03-09 19:56:20.000000000","message":"There actually are, so this should stay in.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"010fb3dc94626157943f6240012a0575acd04c99","unresolved":false,"context_lines":[{"line_number":199,"context_line":"        n-cauth: true"},{"line_number":200,"context_line":"        n-cond: true"},{"line_number":201,"context_line":"        n-cpu: true"},{"line_number":202,"context_line":"        n-novnc: true"},{"line_number":203,"context_line":"        n-obj: true"},{"line_number":204,"context_line":"        n-sch: true"},{"line_number":205,"context_line":"        placement-api: true"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"df7087c5_cf28d487","line":202,"in_reply_to":"df7087c5_e26ce509","updated":"2018-03-09 18:59:17.000000000","message":"I thought there were vnc-specific tests in tempest that relied on this, also for non-multinode jobs.","commit_id":"d9c1275c5df55e822a7df6880a9a1430ab4f24a0"}]}
