)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"11e89e3970f67d96794c6c3df98d9f9e26576640","unresolved":false,"context_lines":[{"line_number":143,"context_line":"    run: playbooks/legacy/neutron-fullstack-python36/run.yaml"},{"line_number":144,"context_line":"    post-run: playbooks/legacy/neutron-fullstack-python36/post.yaml"},{"line_number":145,"context_line":""},{"line_number":146,"context_line":"- job:"},{"line_number":147,"context_line":"    name: neutron-rally-task"},{"line_number":148,"context_line":"    parent: rally-task-neutron"},{"line_number":149,"context_line":"    timeout: 32400"},{"line_number":150,"context_line":"    vars:"},{"line_number":151,"context_line":"      devstack_plugins:"},{"line_number":152,"context_line":"        rally-openstack: https://git.openstack.org/openstack/rally-openstack"},{"line_number":153,"context_line":"        osprofiler: https://git.openstack.org/openstack/osprofiler"},{"line_number":154,"context_line":"        neutron: https://git.openstack.org/openstack/neutron"},{"line_number":155,"context_line":"      devstack_services:"},{"line_number":156,"context_line":"        neutron-trunk: true"},{"line_number":157,"context_line":"      devstack_localrc:"},{"line_number":158,"context_line":"        OSPROFILER_COLLECTOR: redis"},{"line_number":159,"context_line":"        OSPROFILER_CONNECTION_STRING: \"redis://localhost:6379\""},{"line_number":160,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":161,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"},{"line_number":162,"context_line":"    required-projects:"},{"line_number":163,"context_line":"      - openstack/rally-openstack"},{"line_number":164,"context_line":"      - openstack/osprofiler"},{"line_number":165,"context_line":"    irrelevant-files:"},{"line_number":166,"context_line":"      - ^.*\\.rst$"},{"line_number":167,"context_line":"      - ^doc/.*$"},{"line_number":168,"context_line":"      - ^neutron/locale/.*$"},{"line_number":169,"context_line":"      - ^neutron/tests/unit/.*$"},{"line_number":170,"context_line":"      - ^releasenotes/.*$"},{"line_number":171,"context_line":"      - ^tools/.*$"},{"line_number":172,"context_line":"      - ^tox.ini$"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"- job:"},{"line_number":175,"context_line":"    name: neutron-tempest-dvr"},{"line_number":176,"context_line":"    parent: legacy-dsvm-base"}],"source_content_type":"text/x-yaml","patch_set":13,"id":"3f79a3b5_736da52e","line":173,"range":{"start_line":146,"start_character":2,"end_line":173,"end_character":0},"updated":"2018-11-06 21:21:11.000000000","message":"The job \"neutron-rally-task\" exceeds tenant max-job-timeout 10800.","commit_id":"f18d87550ebf8033bc8ddebeaa49e6a2dacac630"},{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"ca9402f5a87da739e74bc894ea337648eebc4aaa","unresolved":false,"context_lines":[{"line_number":155,"context_line":"      devstack_services:"},{"line_number":156,"context_line":"        neutron-trunk: true"},{"line_number":157,"context_line":"      devstack_localrc:"},{"line_number":158,"context_line":"        OSPROFILER_COLLECTOR: mongodb"},{"line_number":159,"context_line":"        OSPROFILER_CONNECTION_STRING: \"mongodb://localhost:27017\""},{"line_number":160,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":161,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"3f79a3b5_82cca2be","line":158,"updated":"2018-11-07 10:19:57.000000000","message":"osprofiler devstack plugin only supports Redis collector by now: https://github.com/openstack/osprofiler/blob/master/devstack/lib/osprofiler#L59-L68\n\n(error message in Devstack logs: http://logs.openstack.org/50/615350/14/check/neutron-rally-task/ce33288/controller/logs/devstacklog.txt.gz#_2018-11-07_07_41_54_13)","commit_id":"8cc60ed3eee45c221df0491da0432db15c2f731c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cc61e1dd5f23fc25b766464beeafa3182c091d04","unresolved":false,"context_lines":[{"line_number":155,"context_line":"      devstack_services:"},{"line_number":156,"context_line":"        neutron-trunk: true"},{"line_number":157,"context_line":"      devstack_localrc:"},{"line_number":158,"context_line":"        OSPROFILER_COLLECTOR: mongodb"},{"line_number":159,"context_line":"        OSPROFILER_CONNECTION_STRING: \"mongodb://localhost:27017\""},{"line_number":160,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":161,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"3f79a3b5_ddb83bc2","line":158,"in_reply_to":"3f79a3b5_82cca2be","updated":"2018-11-07 11:14:31.000000000","message":"yes, I see it now. I was trying to use redis before but it was very slow to generate report for each call in rally. Do You think that some other driver should speed it up? Is it worth to add support for it in osprofiler\u0027s devstack plugin now?","commit_id":"8cc60ed3eee45c221df0491da0432db15c2f731c"},{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"8a7c2c94f5156fe364e0782f9648b8183452a6bf","unresolved":false,"context_lines":[{"line_number":155,"context_line":"      devstack_services:"},{"line_number":156,"context_line":"        neutron-trunk: true"},{"line_number":157,"context_line":"      devstack_localrc:"},{"line_number":158,"context_line":"        OSPROFILER_COLLECTOR: mongodb"},{"line_number":159,"context_line":"        OSPROFILER_CONNECTION_STRING: \"mongodb://localhost:27017\""},{"line_number":160,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":161,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"}],"source_content_type":"text/x-yaml","patch_set":14,"id":"3f79a3b5_63cce5bd","line":158,"in_reply_to":"3f79a3b5_ddb83bc2","updated":"2018-11-07 14:57:30.000000000","message":"AFAIK none of existing drivers were tested for performance. Redis was chosen by default only because it is easier to install, probably other drivers may work faster. Also in all drivers trace events are written synchronously, which results in 25-30% of slowness. \n\nReport generation is not fast too, especially for traces with thousands of events. One approach can be to generate simple text output instead of HTML - this will save space too. For example one of Tempest test cases produce ~200M report and overall size of all reports goes beyond 1G which is way too much.","commit_id":"8cc60ed3eee45c221df0491da0432db15c2f731c"},{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"5d27c6e89ce00f5d2103b5f0a7ba1f1cc99efb68","unresolved":false,"context_lines":[{"line_number":125,"context_line":"      devstack_localrc:"},{"line_number":126,"context_line":"        USE_PYTHON3: true"},{"line_number":127,"context_line":"        OSPROFILER_COLLECTOR: redis"},{"line_number":128,"context_line":"        OSPROFILER_CONNECTION_STRING: \"redis://localhost:6379\""},{"line_number":129,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":130,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"},{"line_number":131,"context_line":"      devstack_plugins:"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"dfd5e7cf_f5e48bae","line":128,"updated":"2019-01-09 15:53:20.000000000","message":"not needed, variable should be set by devstack plugin automatically based on OSPROFILER_COLLECTOR","commit_id":"0ba442e241ee4af7fd2ef25e1b5f50cd4ea427b4"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"4efc3d22562d459f6bd9b31869fb6e58c3e86974","unresolved":false,"context_lines":[{"line_number":125,"context_line":"      devstack_localrc:"},{"line_number":126,"context_line":"        USE_PYTHON3: true"},{"line_number":127,"context_line":"        OSPROFILER_COLLECTOR: redis"},{"line_number":128,"context_line":"        OSPROFILER_CONNECTION_STRING: \"redis://localhost:6379\""},{"line_number":129,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":130,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"},{"line_number":131,"context_line":"      devstack_plugins:"}],"source_content_type":"text/x-yaml","patch_set":34,"id":"9fdfeff1_2168031b","line":128,"in_reply_to":"dfd5e7cf_f5e48bae","updated":"2019-01-31 22:03:35.000000000","message":"but it\u0027s required for rally devstack plugin http://git.openstack.org/cgit/openstack/rally-openstack/tree/devstack/lib/rally#n38","commit_id":"0ba442e241ee4af7fd2ef25e1b5f50cd4ea427b4"},{"author":{"_account_id":5950,"name":"Ilya Shakhat","email":"shakhat@gmail.com","username":"shakhat"},"change_message_id":"712d07fe5bc65e7894fc605db950afb76cfccf5d","unresolved":false,"context_lines":[{"line_number":167,"context_line":"      devstack_localrc:"},{"line_number":168,"context_line":"        USE_PYTHON3: true"},{"line_number":169,"context_line":"        OSPROFILER_COLLECTOR: redis"},{"line_number":170,"context_line":"        OSPROFILER_CONNECTION_STRING: \"redis://localhost:6379\""},{"line_number":171,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":172,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"},{"line_number":173,"context_line":"      devstack_plugins:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"bfb3d3c7_ea4b6784","line":170,"updated":"2019-05-20 07:46:30.000000000","message":"This variable is not needed, the connection string is configured automatically by osprofiler devstack plugin with the value inferred from OSPROFILER_COLLECTOR","commit_id":"79047c5055a05957258b9dcb0dfb31c028277c0a"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"b15b1f65e1ebd4e92cf1d27d5cd2e9bf498be55d","unresolved":false,"context_lines":[{"line_number":167,"context_line":"      devstack_localrc:"},{"line_number":168,"context_line":"        USE_PYTHON3: true"},{"line_number":169,"context_line":"        OSPROFILER_COLLECTOR: redis"},{"line_number":170,"context_line":"        OSPROFILER_CONNECTION_STRING: \"redis://localhost:6379\""},{"line_number":171,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":172,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"},{"line_number":173,"context_line":"      devstack_plugins:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"bfb3d3c7_f5d6db4f","line":170,"in_reply_to":"bfb3d3c7_7fae4c2f","updated":"2019-05-20 16:57:31.000000000","message":"yes, it will be :)","commit_id":"79047c5055a05957258b9dcb0dfb31c028277c0a"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"0b4a4da3eda1c492bfce2e69ce1a058620aebbbc","unresolved":false,"context_lines":[{"line_number":167,"context_line":"      devstack_localrc:"},{"line_number":168,"context_line":"        USE_PYTHON3: true"},{"line_number":169,"context_line":"        OSPROFILER_COLLECTOR: redis"},{"line_number":170,"context_line":"        OSPROFILER_CONNECTION_STRING: \"redis://localhost:6379\""},{"line_number":171,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":172,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"},{"line_number":173,"context_line":"      devstack_plugins:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"bfb3d3c7_b3ff2666","line":170,"in_reply_to":"bfb3d3c7_ea4b6784","updated":"2019-05-20 09:59:25.000000000","message":"Done","commit_id":"79047c5055a05957258b9dcb0dfb31c028277c0a"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"4c48b152a1608067c133fe9922ec1071cd030510","unresolved":false,"context_lines":[{"line_number":167,"context_line":"      devstack_localrc:"},{"line_number":168,"context_line":"        USE_PYTHON3: true"},{"line_number":169,"context_line":"        OSPROFILER_COLLECTOR: redis"},{"line_number":170,"context_line":"        OSPROFILER_CONNECTION_STRING: \"redis://localhost:6379\""},{"line_number":171,"context_line":"        OSPROFILER_HMAC_KEYS: \"neutron-hmac-key-used-in-zuul-ci\""},{"line_number":172,"context_line":"      rally_task: rally-jobs/task-neutron.yaml"},{"line_number":173,"context_line":"      devstack_plugins:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"bfb3d3c7_7fae4c2f","line":170,"in_reply_to":"bfb3d3c7_ea4b6784","updated":"2019-05-20 16:13:23.000000000","message":"and it will be available from other devtack plugins?","commit_id":"79047c5055a05957258b9dcb0dfb31c028277c0a"}]}
