)]}'
{"jenkins/jobs/devstack-gate.yaml":[{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"69b0bff55405b06507f539f3b344757e5f40a9a4","unresolved":false,"context_lines":[{"line_number":695,"context_line":"              # Remove this section when we drop support for liberty"},{"line_number":696,"context_line":"              if [ \"$DEVSTACK_GATE_TEMPEST_ALL_PLUGINS\" \u003d\u003d \"1\" ] ; then"},{"line_number":697,"context_line":"                  # for tempest-lib, tests are prefixed with \"ironic\""},{"line_number":698,"context_line":"                  export DEVSTACK_GATE_TEMPEST_REGEX\u003dironic"},{"line_number":699,"context_line":"              else"},{"line_number":700,"context_line":"                  # for tempest itself, tests are prefixed with \"baremetal\""},{"line_number":701,"context_line":"                  export DEVSTACK_GATE_TEMPEST_REGEX\u003dbaremetal"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba0121b8_4b5082d4","line":698,"updated":"2016-03-31 09:52:04.000000000","message":"We should make this override-able so that we can define it from jobs inheriting this builder, then we can define:\n\n    tempest_regex\u003dInspectorBasicOps\n\nunder the devstack-virtual-ironic builder section.","commit_id":"06883c63d306aaf2d486718c674d98242b18d265"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"69b0bff55405b06507f539f3b344757e5f40a9a4","unresolved":false,"context_lines":[{"line_number":706,"context_line":"          if [[ \"$ZUUL_BRANCH\" !\u003d \"stable/kilo\" \u0026\u0026 \"$ZUUL_BRANCH\" !\u003d \"stable/liberty\" ]] ; then"},{"line_number":707,"context_line":"              export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"enable_plugin ironic git://git.openstack.org/openstack/ironic\""},{"line_number":708,"context_line":"          fi"},{"line_number":709,"context_line":""},{"line_number":710,"context_line":"          cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh"},{"line_number":711,"context_line":"          ./safe-devstack-vm-gate-wrap.sh"},{"line_number":712,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba0121b8_4ba88277","line":709,"updated":"2016-03-31 09:52:04.000000000","message":"We should add a section to this: \n\n    if [ \"{inspector-enabled}\" \u003d\u003d \"1\" ] ; then\n        export PROJECTS+\u003d openstack/ironic-inspector\"\n        export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"enable_plugin ironic-inspector git://git.openstack.org/openstack/ironic-inspector\"\n    fi","commit_id":"06883c63d306aaf2d486718c674d98242b18d265"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f2363c4198102674c9c0a80a9aec8284d7826ebf","unresolved":false,"context_lines":[{"line_number":1221,"context_line":"      - console-log"},{"line_number":1222,"context_line":""},{"line_number":1223,"context_line":"- job-template:"},{"line_number":1224,"context_line":"    name: \u0027{pipeline}-tempest-dsvm-ironic-inspector-ipxe-ipa{job-suffix}\u0027"},{"line_number":1225,"context_line":"    node: \u0027{node}\u0027"},{"line_number":1226,"context_line":""},{"line_number":1227,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba0121b8_59d05b1f","line":1224,"range":{"start_line":1224,"start_character":51,"end_line":1224,"end_character":60},"updated":"2016-03-31 09:27:38.000000000","message":"lets remove this postfix, the ipxe-ipa configuration should be the default","commit_id":"06883c63d306aaf2d486718c674d98242b18d265"},{"author":{"_account_id":6637,"name":"Sam Betts","email":"sam@code-smash.net","username":"sambetts"},"change_message_id":"238df447b41aa7939845d9907b6106aa37087174","unresolved":false,"context_lines":[{"line_number":733,"context_line":"              # Remove this section when we drop support for liberty"},{"line_number":734,"context_line":"              if [ \"$DEVSTACK_GATE_TEMPEST_ALL_PLUGINS\" \u003d\u003d \"1\" ] ; then"},{"line_number":735,"context_line":"                  # for tempest-lib, tests are prefixed with \"ironic\""},{"line_number":736,"context_line":"                  export DEVSTACK_GATE_TEMPEST_REGEX\u003dironic"},{"line_number":737,"context_line":"              else"},{"line_number":738,"context_line":"                  export DEVSTACK_GATE_TEMPEST_REGEX\u003d{tempest-regex}"},{"line_number":739,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ba0121b8_baefe285","line":736,"updated":"2016-03-31 11:47:43.000000000","message":"If we want to test against anything that\u0027s not stable/kilo or stable/liberty then its this regex we need to change right?","commit_id":"99c5df783bda3f96d7fae5e9fa44181babad903b"},{"author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"change_message_id":"64720cabdc0c358874bf2cf8d77128acb11e0eed","unresolved":false,"context_lines":[{"line_number":733,"context_line":"              # Remove this section when we drop support for liberty"},{"line_number":734,"context_line":"              if [ \"$DEVSTACK_GATE_TEMPEST_ALL_PLUGINS\" \u003d\u003d \"1\" ] ; then"},{"line_number":735,"context_line":"                  # for tempest-lib, tests are prefixed with \"ironic\""},{"line_number":736,"context_line":"                  export DEVSTACK_GATE_TEMPEST_REGEX\u003dironic"},{"line_number":737,"context_line":"              else"},{"line_number":738,"context_line":"                  export DEVSTACK_GATE_TEMPEST_REGEX\u003d{tempest-regex}"},{"line_number":739,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ba0121b8_d50b8722","line":736,"in_reply_to":"ba0121b8_baefe285","updated":"2016-03-31 11:50:37.000000000","message":"looks like it used only for stable branches","commit_id":"99c5df783bda3f96d7fae5e9fa44181babad903b"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"1559aadf228b0bdea8fdff1d66de725ee7008549","unresolved":false,"context_lines":[{"line_number":679,"context_line":"          export PROJECTS\u003d\"openstack/ironic $PROJECTS\""},{"line_number":680,"context_line":"          export PROJECTS\u003d\"openstack/ironic-lib $PROJECTS\""},{"line_number":681,"context_line":"          export PROJECTS\u003d\"openstack/ironic-python-agent $PROJECTS\""},{"line_number":682,"context_line":"          export PROJECTS\u003d\"openstack/python-ironicclient $PROJECTS\""},{"line_number":683,"context_line":"          export PYTHONUNBUFFERED\u003dtrue"},{"line_number":684,"context_line":"          export DEVSTACK_GATE_TEMPEST\u003d1"},{"line_number":685,"context_line":"          export DEVSTACK_GATE_POSTGRES\u003d{postgres}"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba0121b8_98c918af","line":682,"range":{"start_line":682,"start_character":10,"end_line":682,"end_character":67},"updated":"2016-04-01 05:48:31.000000000","message":"For consistency, use this idiom for PROJECTS enhancements","commit_id":"d59baad2f29eda60cc6cf89e78d66643bddd2d77"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"1559aadf228b0bdea8fdff1d66de725ee7008549","unresolved":false,"context_lines":[{"line_number":767,"context_line":"              export DEVSTACK_GATE_TEMPEST_REGEX\u003dbaremetal_multitenancy"},{"line_number":768,"context_line":""},{"line_number":769,"context_line":"          if [ \"{inspector-enabled}\" \u003d\u003d \"1\" ] ; then"},{"line_number":770,"context_line":"              export PROJECTS+\u003d openstack/ironic-inspector\""},{"line_number":771,"context_line":"              export DEVSTACK_LOCAL_CONFIG+\u003d$\u0027\\n\u0027\"enable_plugin ironic-inspector git://git.openstack.org/openstack/ironic-inspector\""},{"line_number":772,"context_line":"          fi"},{"line_number":773,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ba0121b8_78cc04bb","line":770,"updated":"2016-04-01 05:48:31.000000000","message":"See above","commit_id":"d59baad2f29eda60cc6cf89e78d66643bddd2d77"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"f2363c4198102674c9c0a80a9aec8284d7826ebf","unresolved":false,"context_lines":[{"line_number":2462,"context_line":"          branch-override: default"},{"line_number":2463,"context_line":"      - \u0027{pipeline}-tempest-dsvm-ironic-inspector-ipxe-ipa{job-suffix}\u0027:"},{"line_number":2464,"context_line":"          pipeline: gate"},{"line_number":2465,"context_line":"          node: devstack-trusty"},{"line_number":2466,"context_line":"          job-suffix: \u0027-nv\u0027"},{"line_number":2467,"context_line":"          branch-override: default"},{"line_number":2468,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ba0121b8_f984cf0b","line":2465,"range":{"start_line":2465,"start_character":16,"end_line":2465,"end_character":24},"updated":"2016-03-31 09:27:38.000000000","message":"shouldn\u0027t we use ubuntu-trusty now?","commit_id":"06883c63d306aaf2d486718c674d98242b18d265"}]}
