)]}'
{"jenkins/jobs/shade.yaml":[{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"d5375fd414eff836410264420047528d943c97ae","unresolved":false,"context_lines":[{"line_number":45,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":46,"context_line":"          else"},{"line_number":47,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":48,"context_line":"              export Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\""},{"line_number":49,"context_line":"          fi"},{"line_number":50,"context_line":"          export DEVSTACK_GATE_HEAT\u003d1"},{"line_number":51,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf3e73b7_2b73ebe9","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":45},"updated":"2017-08-07 01:54:43.000000000","message":"i guess you want this in local.conf, not here.","commit_id":"0bd41a87bf13ed51ca02a3036818a2d8eaeb08df"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"b81c62412b46175af128dd44c30cc45b0dd594eb","unresolved":false,"context_lines":[{"line_number":45,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":46,"context_line":"          else"},{"line_number":47,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":48,"context_line":"              export Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\""},{"line_number":49,"context_line":"          fi"},{"line_number":50,"context_line":"          export DEVSTACK_GATE_HEAT\u003d1"},{"line_number":51,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_69ed8924","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":45},"in_reply_to":"9f436f4f_09695dbd","updated":"2017-08-08 06:52:02.000000000","message":"but there\u0027re some stuffs like ansible between.","commit_id":"0bd41a87bf13ed51ca02a3036818a2d8eaeb08df"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"17b21b29a285fe755b47ab1df2f968e45274186e","unresolved":false,"context_lines":[{"line_number":45,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":46,"context_line":"          else"},{"line_number":47,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":48,"context_line":"              export Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\""},{"line_number":49,"context_line":"          fi"},{"line_number":50,"context_line":"          export DEVSTACK_GATE_HEAT\u003d1"},{"line_number":51,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_a49f0eb3","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":45},"in_reply_to":"9f436f4f_69ed8924","updated":"2017-08-08 13:36:48.000000000","message":"Unfortunately (and this gets better in a couple of weeks, but is ugly for now) we need to copy the pattern used for ENABLED_IDENTITY_V2 - the Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\" needs to go in the local.conf section, and then sed it out for the legacy case.","commit_id":"0bd41a87bf13ed51ca02a3036818a2d8eaeb08df"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"01d89d20df5d553a21cdf4889bf3ca08eae2cebc","unresolved":false,"context_lines":[{"line_number":45,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":46,"context_line":"          else"},{"line_number":47,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":48,"context_line":"              export Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\""},{"line_number":49,"context_line":"          fi"},{"line_number":50,"context_line":"          export DEVSTACK_GATE_HEAT\u003d1"},{"line_number":51,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_503ff8d5","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":45},"in_reply_to":"9f436f4f_a49f0eb3","updated":"2017-08-08 16:12:21.000000000","message":"Ok, I changed it.","commit_id":"0bd41a87bf13ed51ca02a3036818a2d8eaeb08df"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"5312582b40ef519e95771eb5b1619b0158350d52","unresolved":false,"context_lines":[{"line_number":45,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":46,"context_line":"          else"},{"line_number":47,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":48,"context_line":"              export Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\""},{"line_number":49,"context_line":"          fi"},{"line_number":50,"context_line":"          export DEVSTACK_GATE_HEAT\u003d1"},{"line_number":51,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_09695dbd","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":45},"in_reply_to":"9f436f4f_b22d1eaa","updated":"2017-08-08 06:45:46.000000000","message":"I\u0027m pretty sure that it will have same result. It\u0027s just bash variable so if it\u0027s set then other scripts which are \"sourced\" should use it.","commit_id":"0bd41a87bf13ed51ca02a3036818a2d8eaeb08df"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"cff05dcf16a80998bf52278be6d069d1c23cc16f","unresolved":false,"context_lines":[{"line_number":45,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":46,"context_line":"          else"},{"line_number":47,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":48,"context_line":"              export Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\""},{"line_number":49,"context_line":"          fi"},{"line_number":50,"context_line":"          export DEVSTACK_GATE_HEAT\u003d1"},{"line_number":51,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bf3e73b7_531ecf0c","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":45},"in_reply_to":"bf3e73b7_2b73ebe9","updated":"2017-08-07 16:44:22.000000000","message":"I\u0027m not sure in fact. Result is IMO the same but here I will not add it for \"legacy\" jobs in which it\u0027s not necessary.\nWhat would be advantage of adding it in local.conf directly?","commit_id":"0bd41a87bf13ed51ca02a3036818a2d8eaeb08df"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"8f1d589d1a6ca97fe932f59d1875619a66fa6320","unresolved":false,"context_lines":[{"line_number":45,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":46,"context_line":"          else"},{"line_number":47,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":48,"context_line":"              export Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\""},{"line_number":49,"context_line":"          fi"},{"line_number":50,"context_line":"          export DEVSTACK_GATE_HEAT\u003d1"},{"line_number":51,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_b22d1eaa","line":48,"range":{"start_line":48,"start_character":21,"end_line":48,"end_character":45},"in_reply_to":"bf3e73b7_531ecf0c","updated":"2017-08-08 02:09:52.000000000","message":"are you sure they yield the same result? i don\u0027t think so.","commit_id":"0bd41a87bf13ed51ca02a3036818a2d8eaeb08df"},{"author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"change_message_id":"d70bd63c84295e5a1f1338d6bf5a9c901898089f","unresolved":false,"context_lines":[{"line_number":43,"context_line":"              # redefines the /tmp/dg-local.conf location in the local_conf:"},{"line_number":44,"context_line":"              # macro."},{"line_number":45,"context_line":"              sed -i -e \u0027s/ENABLE_IDENTITY_V2\u003dFalse/ENABLE_IDENTITY_V2\u003dTrue/\u0027 /tmp/dg-local.conf"},{"line_number":46,"context_line":"              sed -i -e \u0027/Q_SERVICE_PLUGIN_CLASSES\u003d\"qos\"/d\u0027 /tmp/dg-local.conf"},{"line_number":47,"context_line":"              export SHADE_USE_KEYSTONE_V2\u003d1"},{"line_number":48,"context_line":"          else"},{"line_number":49,"context_line":"              export DEVSTACK_GATE_NEUTRON\u003d1"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f436f4f_4fc50e8e","line":46,"updated":"2017-08-08 22:25:35.000000000","message":"i guess it\u0027s simpler to always set Q_SERVICE_PLUGIN_CLASSES.\nwith DEVSTACK_GATE_NEUTRON\u003d0 i suppose it will be just ignored.","commit_id":"89127eb58ab0fc0dc96e185a7ea5ae6bfa0bbd3f"}]}
