)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9152,"name":"Castulo J. Martinez","email":"castulo.martinez@intel.com","username":"cas"},"change_message_id":"1b930360e46ab2a7f38fc1aeb447f821b04559b4","unresolved":false,"context_lines":[{"line_number":10,"context_line":"job for Swift that will test compatibility"},{"line_number":11,"context_line":"of master s-account, s-object, s-container with stable s-proxy."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"I\u0027m sure this made need some tweaking :)"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Change-Id: Iad575cf23e59551faf4bf863b59f7e6eb4a80493"},{"line_number":16,"context_line":"Depends-On: I4681518b0142da1d43c1d090e30a3e7ec696d2b9"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1a6eadb0_fef40cd0","line":13,"range":{"start_line":13,"start_character":14,"end_line":13,"end_character":18},"updated":"2016-12-20 16:18:58.000000000","message":"made? you you mean \"may\"?","commit_id":"87e335b7876c7fd0c0c225208ffedac5b20313a2"}],"jenkins/jobs/devstack-gate.yaml":[{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"7e5d8e69eca1e4c57dba4eafffac5a04ad0ae1b5","unresolved":false,"context_lines":[{"line_number":1235,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":1236,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":1237,"context_line":"          fi"},{"line_number":1238,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":1239,"context_line":""},{"line_number":1240,"context_line":"          cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh"},{"line_number":1241,"context_line":"          ./safe-devstack-vm-gate-wrap.sh"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba5201f7_03bccada","line":1238,"updated":"2017-01-05 22:06:59.000000000","message":"Maybe I\u0027m just overlooking it, but how does the job know to behave differently? For example, the Cinder and Keystone multinode set an environment variable to communicate that a specific project is to be configured for multinode. Similarly, Nova sets a post-test hook.","commit_id":"cc13bb5dbbc8bad9acaae08a9bd48694fce70898"},{"author":{"_account_id":11600,"name":"Michał Dulko","email":"michal.dulko@gmail.com","username":"dulek"},"change_message_id":"c8f2fdfbc66b4c90af93e260ef21dd817324e951","unresolved":false,"context_lines":[{"line_number":1235,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":1236,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":1237,"context_line":"          fi"},{"line_number":1238,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":1239,"context_line":""},{"line_number":1240,"context_line":"          cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh"},{"line_number":1241,"context_line":"          ./safe-devstack-vm-gate-wrap.sh"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"5a3905b3_6a3c2e30","line":1238,"in_reply_to":"ba5201f7_03bccada","updated":"2017-01-19 08:25:26.000000000","message":"Yeah, according to what I see in I4681518b0142da1d43c1d090e30a3e7ec696d2b9 you should set here:\n\n export DEVSTACK_GATE_SWIFT_MN_GRENADE\u003d1","commit_id":"cc13bb5dbbc8bad9acaae08a9bd48694fce70898"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"c87adc988a6f45a720cd810866e21e5f60b9ae17","unresolved":false,"context_lines":[{"line_number":1309,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":1310,"context_line":"          fi"},{"line_number":1311,"context_line":"          export DEVSTACK_GATE_TOPOLOGY\u003d\"multinode\""},{"line_number":1312,"context_line":"\t  export DEVSTACK_GATE_SWIFT_MN_GRENADE\u003d1"},{"line_number":1313,"context_line":""},{"line_number":1314,"context_line":"          cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh"},{"line_number":1315,"context_line":"          ./safe-devstack-vm-gate-wrap.sh"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"5a3905b3_614b1588","line":1312,"range":{"start_line":1312,"start_character":0,"end_line":1312,"end_character":1},"updated":"2017-01-20 17:39:42.000000000","message":"no tabs, please","commit_id":"cbc8b8a2c45a20997e065479b993965fc75070ad"},{"author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"change_message_id":"dade1ce0759c001d266a7a9a4cc562b697a774ec","unresolved":false,"context_lines":[{"line_number":1289,"context_line":"      - console-log"},{"line_number":1290,"context_line":""},{"line_number":1291,"context_line":"- job-template:"},{"line_number":1292,"context_line":"    name: \u0027{pipeline}-swift-dsvm-grenade-multinode-{node-release}{suffix}\u0027"},{"line_number":1293,"context_line":"    node: \u0027{node}\u0027"},{"line_number":1294,"context_line":""},{"line_number":1295,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"1a430d35_d7979937","line":1292,"updated":"2017-02-09 14:12:22.000000000","message":"Not that this is better or worse, but for the sake of consistency, the other multinode jobs (neutron \u0026 cinder) use this naming scheme:\n\n  {pipeline}-grenade-dsvm-{project}-multinode-{node-release}{suffix}","commit_id":"8e0b02ab95e7810f3446c3bd47131f92788a2b26"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"d4c22b947137e0210913d30e94469c9d8d58c80f","unresolved":false,"context_lines":[{"line_number":14511,"context_line":"          special: \u0027-identity-v3-only\u0027"},{"line_number":14512,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":14513,"context_line":"          branch-override: default"},{"line_number":14514,"context_line":"      - \u0027{pipeline}-swift-dsvm-grenade-multinode-{node-release}{suffix}\u0027:"},{"line_number":14515,"context_line":"          pipeline: gate"},{"line_number":14516,"context_line":"          node-release: ubuntu-trusty"},{"line_number":14517,"context_line":"          node: ubuntu-trusty-2-node"},{"line_number":14518,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":14519,"context_line":"          branch-override: default"},{"line_number":14520,"context_line":"      - \u0027{pipeline}-swift-dsvm-grenade-multinode-{node-release}{suffix}\u0027:"},{"line_number":14521,"context_line":"          pipeline: gate"},{"line_number":14522,"context_line":"          node-release: ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1a6eadb0_d4d14831","line":14519,"range":{"start_line":14514,"start_character":0,"end_line":14519,"end_character":34},"updated":"2016-12-19 07:40:07.000000000","message":"don\u0027t add new trusty jobs - those are for older branches and there\u0027s no sense adding jobs tfor them","commit_id":"1668eda45dda5562244e3c54fae3c7572949baef"},{"author":{"_account_id":19587,"name":"Joshua White","email":"joshua.l.white@intel.com","username":"jwhite"},"change_message_id":"69b60594b0f99ec2fd9844a1e12a772ecbed82dc","unresolved":false,"context_lines":[{"line_number":14511,"context_line":"          special: \u0027-identity-v3-only\u0027"},{"line_number":14512,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":14513,"context_line":"          branch-override: default"},{"line_number":14514,"context_line":"      - \u0027{pipeline}-swift-dsvm-grenade-multinode-{node-release}{suffix}\u0027:"},{"line_number":14515,"context_line":"          pipeline: gate"},{"line_number":14516,"context_line":"          node-release: ubuntu-trusty"},{"line_number":14517,"context_line":"          node: ubuntu-trusty-2-node"},{"line_number":14518,"context_line":"          suffix: \u0027-nv\u0027"},{"line_number":14519,"context_line":"          branch-override: default"},{"line_number":14520,"context_line":"      - \u0027{pipeline}-swift-dsvm-grenade-multinode-{node-release}{suffix}\u0027:"},{"line_number":14521,"context_line":"          pipeline: gate"},{"line_number":14522,"context_line":"          node-release: ubuntu-xenial"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1a6eadb0_b2ba00bf","line":14519,"range":{"start_line":14514,"start_character":0,"end_line":14519,"end_character":34},"in_reply_to":"1a6eadb0_d4d14831","updated":"2016-12-19 17:44:17.000000000","message":"Hi Andreas, thanks for the feedback!  So, we need to remove the trusty job and only include xenial correct?  I will make that change.","commit_id":"1668eda45dda5562244e3c54fae3c7572949baef"}]}
