)]}'
{"jenkins/jobs/senlin.yaml":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"82d9070c5ebace0debff3738c27800a51e38bc94","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":20,"context_line":"            # swift is not ready for python3 yet"},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":23,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":24,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":25,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1f013ff3_345af8f2","line":22,"updated":"2017-05-16 01:12:32.000000000","message":"you\u0027re not enabling swift though?","commit_id":"9ab54adf2db272b61dd1deced29cca415e34525b"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"575f722013108fe32c74c6f0fc04a82b43dff475","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":20,"context_line":"            # swift is not ready for python3 yet"},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":23,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":24,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":25,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1f013ff3_dac89b56","line":22,"in_reply_to":"1f013ff3_345af8f2","updated":"2017-05-16 03:35:56.000000000","message":"right. swift is not enabled.\nthe patchsets, as you can see from the history, have been trying every way to remove it from devstack setup.","commit_id":"9ab54adf2db272b61dd1deced29cca415e34525b"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"526c716a43fca008deccfa4aa70e493a26a3bebd","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":20,"context_line":"            # swift is not ready for python3 yet"},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":23,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":24,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":25,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1f013ff3_c0e30e05","line":22,"in_reply_to":"1f013ff3_602e7a44","updated":"2017-05-16 05:38:22.000000000","message":"not really a way to test these scripts, other than committing and trying.  to minimise impact we can use experimental and move things when they work.\n\nas mentioned, this is a recognised deficiency in the whole system, and is what zuulv3 is moving towards changing","commit_id":"9ab54adf2db272b61dd1deced29cca415e34525b"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"8f3fe1bd398918220dacaa55eba7ac9fe9dd17e5","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":20,"context_line":"            # swift is not ready for python3 yet"},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":23,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":24,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":25,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1f013ff3_c0942e8e","line":22,"in_reply_to":"1f013ff3_60767aa7","updated":"2017-05-16 05:27:47.000000000","message":"unfortunately, depends-on for a project-config change won\u0027t apply to your test.  this needs to be committed and reloaded before it applies (this is what the whole zuul3 thing is about :)\n\nso, are you sure?  maybe this wasn\u0027t testing what you think it was?","commit_id":"9ab54adf2db272b61dd1deced29cca415e34525b"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"ebfaa3c585373d7ef5767cde4ebd45d1bb195ced","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":20,"context_line":"            # swift is not ready for python3 yet"},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":23,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":24,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":25,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1f013ff3_60767aa7","line":22,"in_reply_to":"1f013ff3_9a1e93b8","updated":"2017-05-16 05:20:07.000000000","message":"it is strange that even not explicitly enabled, all swift services are automatically installed by devstack. swift is not ready for py35 so it is blocking our gate jobs for py35 tests.\n\nI\u0027m trying to figure out how to get rid of swift in the gate setup, but so far, all attempts have failed. It is a nightmare...\n(https://review.openstack.org/#/c/464580/)","commit_id":"9ab54adf2db272b61dd1deced29cca415e34525b"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"008000ef403792fa48f5476f887c5c5d30fab753","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":20,"context_line":"            # swift is not ready for python3 yet"},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":23,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":24,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":25,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1f013ff3_602e7a44","line":22,"in_reply_to":"1f013ff3_c0942e8e","updated":"2017-05-16 05:34:20.000000000","message":"em, right, if depends-on cannot help understand the situation ... is there any other ways to do it?\npreviously, we had tried using \u0027depends-on\u0027 to test gate job changes but I cannot recall the exact change we made.\n\nanyway, I\u0027m proposing a new patchset. This one is WRONG. I intended to disable swift explicitly when testing under py35, but ... stupid me put that logic on the py27 path.","commit_id":"9ab54adf2db272b61dd1deced29cca415e34525b"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"267fdfedaa05d7e7c6c0c294cf9758768e6520d4","unresolved":false,"context_lines":[{"line_number":19,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":20,"context_line":"            # swift is not ready for python3 yet"},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":23,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":24,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":25,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1f013ff3_9a1e93b8","line":22,"in_reply_to":"1f013ff3_dac89b56","updated":"2017-05-16 03:43:27.000000000","message":"what i mean is that if it\u0027s not in the enabled services list, why disable it?","commit_id":"9ab54adf2db272b61dd1deced29cca415e34525b"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"241436d62a891d2c6a3dff7365e86b90f553664c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"          #!/bin/bash -xe"},{"line_number":16,"context_line":"          if [ \"{py_ver}\" \u003d\u003d \"py35\" ]; then"},{"line_number":17,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dTrue"},{"line_number":18,"context_line":"            # swift is not ready for python3 yet"},{"line_number":19,"context_line":"            export DEVSTACK_LOCAL_CONFIG\u003d\"disable_service s-account\""},{"line_number":20,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-container\""},{"line_number":21,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-object\""},{"line_number":22,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"disable_service s-proxy\""},{"line_number":23,"context_line":"          else"},{"line_number":24,"context_line":"            export DEVSTACK_GATE_USE_PYTHON3\u003dFalse"},{"line_number":25,"context_line":"          fi"},{"line_number":26,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1f013ff3_a076c205","line":23,"range":{"start_line":18,"start_character":2,"end_line":23,"end_character":14},"updated":"2017-05-16 06:02:40.000000000","message":"here you explicitly disable services\n\nBelow you explicitly enable all services you need - without swift in any case.\n\nOVERRIDE_ENABLED_SERVICES takes a list of services to enable - and only those.\n\neither disable/enable servics manually (using disable_service and ENABLED_SERVICES) or use only OVERRIDE_ENABLED_SERVICES","commit_id":"cef54b9e42fff56c16a6b98b933a97788c0bd261"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"241436d62a891d2c6a3dff7365e86b90f553664c","unresolved":false,"context_lines":[{"line_number":73,"context_line":"            export SENLIN_BACKEND\u003d\"openstack\""},{"line_number":74,"context_line":"          fi"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003d$services"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":79,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1f013ff3_a04fe2bb","line":76,"range":{"start_line":76,"start_character":16,"end_line":76,"end_character":51},"updated":"2017-05-16 06:02:40.000000000","message":"Check this - it never contains swift services, so your above stanza is unneeded. And you never have swift running.","commit_id":"cef54b9e42fff56c16a6b98b933a97788c0bd261"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"c43464a779d7a251cc3071e5acae39a55c8d2f45","unresolved":false,"context_lines":[{"line_number":73,"context_line":"            export SENLIN_BACKEND\u003d\"openstack\""},{"line_number":74,"context_line":"          fi"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003d$services"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":79,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"1f013ff3_ab77c33a","line":76,"range":{"start_line":76,"start_character":16,"end_line":76,"end_character":51},"in_reply_to":"1f013ff3_a04fe2bb","updated":"2017-05-16 06:56:01.000000000","message":"alright, I was trying EVERY possible way to get rid of swift, :)\n\nthe latest patchset has removed all the redundant logics.\n\nplease help review. Thanks.","commit_id":"cef54b9e42fff56c16a6b98b933a97788c0bd261"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4dc5e657a8d2c24e85b4344f23521f05ccad362b","unresolved":false,"context_lines":[{"line_number":15,"context_line":"          #!/bin/bash -xe"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"          export PYTHONUNBUFFERED\u003dTrue"},{"line_number":18,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":19,"context_line":"          export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":20,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d1"},{"line_number":21,"context_line":"          export DEVSTACK_GATE_TEMPEST_NOTESTS\u003d1"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1f013ff3_661452a1","line":18,"range":{"start_line":18,"start_character":10,"end_line":18,"end_character":50},"updated":"2017-05-16 07:50:19.000000000","message":"Only set this if it\u0027s !\u003d \"default\" - see how others do it.\n\nRemove it here - see below.","commit_id":"152bb7762a8209cafa64d51239d403db7851c974"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"bf4c48d3ea48b1f532d5638fb91997af0e883f36","unresolved":false,"context_lines":[{"line_number":15,"context_line":"          #!/bin/bash -xe"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"          export PYTHONUNBUFFERED\u003dTrue"},{"line_number":18,"context_line":"          export BRANCH_OVERRIDE\u003d{branch-override}"},{"line_number":19,"context_line":"          export DEVSTACK_GATE_NEUTRON\u003d1"},{"line_number":20,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d1"},{"line_number":21,"context_line":"          export DEVSTACK_GATE_TEMPEST_NOTESTS\u003d1"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1f013ff3_7ac6226a","line":18,"range":{"start_line":18,"start_character":10,"end_line":18,"end_character":50},"in_reply_to":"1f013ff3_661452a1","updated":"2017-05-16 08:20:38.000000000","message":"Done","commit_id":"152bb7762a8209cafa64d51239d403db7851c974"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4dc5e657a8d2c24e85b4344f23521f05ccad362b","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"enable_plugin heat git://git.openstack.org/openstack/heat\""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"            # Enable LBaaS V2 plugin"},{"line_number":56,"context_line":"            services+\u003dq-lbaasv2,"},{"line_number":57,"context_line":"            export PROJECTS\u003d\"openstack/neutron-lbaas $PROJECTS\""},{"line_number":58,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas\""},{"line_number":59,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1f013ff3_2683eace","line":56,"range":{"start_line":56,"start_character":22,"end_line":56,"end_character":32},"updated":"2017-05-16 07:50:19.000000000","message":"sometimes you have \",\" at end, sometimes at beginning. Let\u0027s always use beginning. the above would result in a broken string.","commit_id":"152bb7762a8209cafa64d51239d403db7851c974"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"bf4c48d3ea48b1f532d5638fb91997af0e883f36","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"enable_plugin heat git://git.openstack.org/openstack/heat\""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"            # Enable LBaaS V2 plugin"},{"line_number":56,"context_line":"            services+\u003dq-lbaasv2,"},{"line_number":57,"context_line":"            export PROJECTS\u003d\"openstack/neutron-lbaas $PROJECTS\""},{"line_number":58,"context_line":"            export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"enable_plugin neutron-lbaas https://git.openstack.org/openstack/neutron-lbaas\""},{"line_number":59,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1f013ff3_5aa126a9","line":56,"range":{"start_line":56,"start_character":22,"end_line":56,"end_character":32},"in_reply_to":"1f013ff3_2683eace","updated":"2017-05-16 08:20:38.000000000","message":"Done","commit_id":"152bb7762a8209cafa64d51239d403db7851c974"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"4dc5e657a8d2c24e85b4344f23521f05ccad362b","unresolved":false,"context_lines":[{"line_number":69,"context_line":"          export PROJECTS\u003d\"openstack/senlin $PROJECTS\""},{"line_number":70,"context_line":"          export DEVSTACK_LOCAL_CONFIG\u003d\"enable_plugin senlin https://git.openstack.org/openstack/senlin\""},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":73,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":74,"context_line":"          fi"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"          function pre_test_hook {{"},{"line_number":77,"context_line":"              cd /opt/stack/new/senlin/senlin/tests/tempest/"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1f013ff3_4667164f","line":74,"range":{"start_line":72,"start_character":9,"end_line":74,"end_character":12},"updated":"2017-05-16 07:50:19.000000000","message":"This is how to set BRANCH_OVERRIDE, just remove the line above","commit_id":"152bb7762a8209cafa64d51239d403db7851c974"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"bf4c48d3ea48b1f532d5638fb91997af0e883f36","unresolved":false,"context_lines":[{"line_number":69,"context_line":"          export PROJECTS\u003d\"openstack/senlin $PROJECTS\""},{"line_number":70,"context_line":"          export DEVSTACK_LOCAL_CONFIG\u003d\"enable_plugin senlin https://git.openstack.org/openstack/senlin\""},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":73,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":74,"context_line":"          fi"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"          function pre_test_hook {{"},{"line_number":77,"context_line":"              cd /opt/stack/new/senlin/senlin/tests/tempest/"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1f013ff3_3aa65ac3","line":74,"range":{"start_line":72,"start_character":9,"end_line":74,"end_character":12},"in_reply_to":"1f013ff3_4667164f","updated":"2017-05-16 08:20:38.000000000","message":"Done","commit_id":"152bb7762a8209cafa64d51239d403db7851c974"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"15c9b1ed3d4a891e3455ccb43a5c99bad9006f71","unresolved":false,"context_lines":[{"line_number":66,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003d$services"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"          export PROJECTS\u003d\"openstack/senlin $PROJECTS\""},{"line_number":69,"context_line":"          export DEVSTACK_LOCAL_CONFIG\u003d\"enable_plugin senlin https://git.openstack.org/openstack/senlin\""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":72,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f013ff3_0e3b60eb","line":69,"updated":"2017-05-16 10:56:09.000000000","message":"This will overwrite the DEVSTACK_LOCAL_CONFIG you may have defined in the else block above, better move this back to before that block.","commit_id":"587ef7241752f9ac523851892d7cd04ef50c1997"},{"author":{"_account_id":8246,"name":"Qiming Teng","email":"tengqm@outlook.com","username":"tengqm"},"change_message_id":"d23138245b4545113265116a96e8d3542a391aeb","unresolved":false,"context_lines":[{"line_number":66,"context_line":"          export OVERRIDE_ENABLED_SERVICES\u003d$services"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"          export PROJECTS\u003d\"openstack/senlin $PROJECTS\""},{"line_number":69,"context_line":"          export DEVSTACK_LOCAL_CONFIG\u003d\"enable_plugin senlin https://git.openstack.org/openstack/senlin\""},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":72,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f013ff3_072fbea1","line":69,"in_reply_to":"1f013ff3_0e3b60eb","updated":"2017-05-16 14:47:22.000000000","message":"done.","commit_id":"587ef7241752f9ac523851892d7cd04ef50c1997"}]}
