)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6899,"name":"Sirushti Murugesan","email":"sirushtim@gmail.com","username":"sirushtim"},"change_message_id":"8aa67dab04571018a37d4daa921079be3ddbc347","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Enables job for heat convergence functional test"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Adds check non-voting job for testing heat convergence"},{"line_number":10,"context_line":"functionality"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I394d50bb4d2d0c659a1711943ff9cc7d2bc1cb0a"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"ba3cc151_2aa020f4","line":9,"updated":"2015-06-29 10:16:32.000000000","message":"nit: Adds experimental job for testing heat convergence functionality.","commit_id":"4326746d2ff62dfadce47074a39d7171c0c76e65"}],"jenkins/jobs/heat.yaml":[{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"a631a79110c7da25bfd5fc0a25c78c99ba2a4f9b","unresolved":false,"context_lines":[{"line_number":54,"context_line":"      - console-log"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"- job-template:"},{"line_number":57,"context_line":"    name: \u0027{pipeline}-heat-dsvm-functional-{datastore}{branch-designator}\u0027"},{"line_number":58,"context_line":"    node: \u0027{node}\u0027"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba3cc151_faed298f","line":57,"updated":"2015-06-29 05:02:22.000000000","message":"Rather than creating a new template, lets reuse this one and add another qualifier to the name, something like \n\n  \u0027{pipeline}-heat-dsvm-functional-{engine}-{datastore}{branch-designator}\u0027\n\nwhere {engine} can be \u0027orig\u0027 or \u0027convg\u0027\n\nThis would mean the existing heat-dsvm-functional jobs being renamed to add the orig qualifier","commit_id":"3962b83424abde225d2a271368ba71d2349f1586"},{"author":{"_account_id":10487,"name":"Kanagaraj Manickam","email":"mkr1481@gmail.com","username":"kanagarajm"},"change_message_id":"9664205dc6d9d4da2b78cc56debe626f11214635","unresolved":false,"context_lines":[{"line_number":54,"context_line":"      - console-log"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"- job-template:"},{"line_number":57,"context_line":"    name: \u0027{pipeline}-heat-dsvm-functional-{datastore}{branch-designator}\u0027"},{"line_number":58,"context_line":"    node: \u0027{node}\u0027"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"    wrappers:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ba3cc151_558d067a","line":57,"in_reply_to":"ba3cc151_faed298f","updated":"2015-06-29 05:23:53.000000000","message":"sure. I was looking for way to avoid the duplication of the template code. Thanks.","commit_id":"3962b83424abde225d2a271368ba71d2349f1586"},{"author":{"_account_id":6899,"name":"Sirushti Murugesan","email":"sirushtim@gmail.com","username":"sirushtim"},"change_message_id":"8aa67dab04571018a37d4daa921079be3ddbc347","unresolved":false,"context_lines":[{"line_number":85,"context_line":"          if [ \"$BRANCH_OVERRIDE\" !\u003d \"default\" ] ; then"},{"line_number":86,"context_line":"              export OVERRIDE_ZUUL_BRANCH\u003d$BRANCH_OVERRIDE"},{"line_number":87,"context_line":"          fi"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":""},{"line_number":90,"context_line":"          function pre_test_hook {{"},{"line_number":91,"context_line":"              cd /opt/stack/new/heat/heat_integrationtests"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba3cc151_6c4640c1","side":"PARENT","line":88,"updated":"2015-06-29 10:16:32.000000000","message":"Ditto","commit_id":"e00fd67013840851afd001eee0b7b103a61ad890"},{"author":{"_account_id":6899,"name":"Sirushti Murugesan","email":"sirushtim@gmail.com","username":"sirushtim"},"change_message_id":"8aa67dab04571018a37d4daa921079be3ddbc347","unresolved":false,"context_lines":[{"line_number":77,"context_line":"          export DEVSTACK_GATE_EXERCISES\u003d0"},{"line_number":78,"context_line":"          export DEVSTACK_GATE_INSTALL_TESTONLY\u003d1"},{"line_number":79,"context_line":"          export KEEP_LOCALRC\u003d1"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"          if [ \"{datastore}\" \u003d\u003d \"postgres\" ] ; then"},{"line_number":82,"context_line":"              export DEVSTACK_GATE_POSTGRES\u003d1"},{"line_number":83,"context_line":"          fi"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ba3cc151_4c49fccf","line":80,"updated":"2015-06-29 10:16:32.000000000","message":"Seems unrelated.","commit_id":"4326746d2ff62dfadce47074a39d7171c0c76e65"}],"jenkins/jobs/projects.yaml":[{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"30febdde404870b92851d667d3002474c51cf219","unresolved":false,"context_lines":[{"line_number":270,"context_line":"          node: \u0027devstack-precise || devstack-trusty\u0027"},{"line_number":271,"context_line":"          branch-designator: \u0027\u0027"},{"line_number":272,"context_line":"          branch-override: default"},{"line_number":273,"context_line":"      - \u0027{pipeline}-heat-dsvm-functional-convg-{datastore}{branch-designator}\u0027:"},{"line_number":274,"context_line":"          datastore: mysql"},{"line_number":275,"context_line":"          pipeline: gate"},{"line_number":276,"context_line":"          node: \u0027devstack-precise || devstack-trusty\u0027"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa32b979_419a4515","line":273,"updated":"2015-06-25 11:46:33.000000000","message":"non voting job should not be in the gate.\nPlease remove it","commit_id":"1b6c2b6ad1cb35bb6e11cd0c8e4381f21159f2cb"}],"zuul/layout.yaml":[{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"30febdde404870b92851d667d3002474c51cf219","unresolved":false,"context_lines":[{"line_number":1796,"context_line":"      - name: experimental-tripleo-jobs"},{"line_number":1797,"context_line":"    check:"},{"line_number":1798,"context_line":"      - check-heat-dsvm-functional-mysql"},{"line_number":1799,"context_line":"      - check-heat-dsvm-functional-convg-mysql"},{"line_number":1800,"context_line":"      - check-tempest-dsvm-heat"},{"line_number":1801,"context_line":"      - gate-heat-python34"},{"line_number":1802,"context_line":"      - check-grenade-dsvm-heat"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa32b979_a179d1c9","line":1799,"updated":"2015-06-25 11:46:33.000000000","message":"I\u0027d recommend to move it to the experimental.\nAs far as I remember we decided do not do it on each check (so only by request check experimental)","commit_id":"1b6c2b6ad1cb35bb6e11cd0c8e4381f21159f2cb"},{"author":{"_account_id":6899,"name":"Sirushti Murugesan","email":"sirushtim@gmail.com","username":"sirushtim"},"change_message_id":"9ca3cf03a6962eb9ef3bf1548ce0210639cc51ea","unresolved":false,"context_lines":[{"line_number":690,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":691,"context_line":""},{"line_number":692,"context_line":"  - name: check-heat-dsvm-functional-convg-mysql"},{"line_number":693,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":694,"context_line":"    voting: false"},{"line_number":695,"context_line":""},{"line_number":696,"context_line":"  - name: check-heat-dsvm-functional-postgres"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_7750410b","line":693,"updated":"2015-06-26 08:32:15.000000000","message":"should be (icehouse|juno|kilo)\n\nWe don\u0027t want this to run on stable/kilo branch.","commit_id":"31dbc0d07995082112ddd9656e8f38c4c90a20e6"},{"author":{"_account_id":6899,"name":"Sirushti Murugesan","email":"sirushtim@gmail.com","username":"sirushtim"},"change_message_id":"40c66ce7f1a66ad23be420bf73d75af63f6f7d4c","unresolved":false,"context_lines":[{"line_number":690,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":691,"context_line":""},{"line_number":692,"context_line":"  - name: check-heat-dsvm-functional-convg-mysql"},{"line_number":693,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":694,"context_line":"    voting: false"},{"line_number":695,"context_line":""},{"line_number":696,"context_line":"  - name: check-heat-dsvm-functional-postgres"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_cc164958","line":693,"in_reply_to":"fa32b979_1450bd5d","updated":"2015-06-26 17:10:46.000000000","message":"Yes, so to be precise:\n\n`branch: ^(?!stable/(icehouse|juno|kilo)).*$` should get you running that job only on master branch.","commit_id":"31dbc0d07995082112ddd9656e8f38c4c90a20e6"},{"author":{"_account_id":10487,"name":"Kanagaraj Manickam","email":"mkr1481@gmail.com","username":"kanagarajm"},"change_message_id":"3192eb30de2263e40398e999b941efe92fa9c2fa","unresolved":false,"context_lines":[{"line_number":690,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":691,"context_line":""},{"line_number":692,"context_line":"  - name: check-heat-dsvm-functional-convg-mysql"},{"line_number":693,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":694,"context_line":"    voting: false"},{"line_number":695,"context_line":""},{"line_number":696,"context_line":"  - name: check-heat-dsvm-functional-postgres"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_1450bd5d","line":693,"in_reply_to":"fa32b979_7750410b","updated":"2015-06-26 15:59:43.000000000","message":"I think we can omit all of them as well, because, we wanted to to run in only liberty branch. i will make the changes and update it.","commit_id":"31dbc0d07995082112ddd9656e8f38c4c90a20e6"},{"author":{"_account_id":10487,"name":"Kanagaraj Manickam","email":"mkr1481@gmail.com","username":"kanagarajm"},"change_message_id":"d20569a7be97f3f7300b364efea0243e03f1848f","unresolved":false,"context_lines":[{"line_number":690,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":691,"context_line":""},{"line_number":692,"context_line":"  - name: check-heat-dsvm-functional-convg-mysql"},{"line_number":693,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":694,"context_line":"    voting: false"},{"line_number":695,"context_line":""},{"line_number":696,"context_line":"  - name: check-heat-dsvm-functional-postgres"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ba3cc151_5a00d5aa","line":693,"in_reply_to":"fa32b979_cc164958","updated":"2015-06-29 04:38:27.000000000","message":"Yes. thanks.","commit_id":"31dbc0d07995082112ddd9656e8f38c4c90a20e6"},{"author":{"_account_id":6577,"name":"Sergey Kraynev","email":"sergejyit@gmail.com","username":"skraynev"},"change_message_id":"7a8337f0eada53b1f9f2196143e4699aaf61644c","unresolved":false,"context_lines":[{"line_number":1796,"context_line":"      - name: experimental-tripleo-jobs"},{"line_number":1797,"context_line":"    check:"},{"line_number":1798,"context_line":"      - check-heat-dsvm-functional-mysql"},{"line_number":1799,"context_line":"      - check-heat-dsvm-functional-convg-mysql"},{"line_number":1800,"context_line":"      - check-tempest-dsvm-heat"},{"line_number":1801,"context_line":"      - gate-heat-python34"},{"line_number":1802,"context_line":"      - check-grenade-dsvm-heat"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_9cb19649","line":1799,"updated":"2015-06-25 11:53:23.000000000","message":"I steel think, that we should move it from check to experimental.\nSo we can wait feedback form stevebaker","commit_id":"31dbc0d07995082112ddd9656e8f38c4c90a20e6"},{"author":{"_account_id":10487,"name":"Kanagaraj Manickam","email":"mkr1481@gmail.com","username":"kanagarajm"},"change_message_id":"3192eb30de2263e40398e999b941efe92fa9c2fa","unresolved":false,"context_lines":[{"line_number":1796,"context_line":"      - name: experimental-tripleo-jobs"},{"line_number":1797,"context_line":"    check:"},{"line_number":1798,"context_line":"      - check-heat-dsvm-functional-mysql"},{"line_number":1799,"context_line":"      - check-heat-dsvm-functional-convg-mysql"},{"line_number":1800,"context_line":"      - check-tempest-dsvm-heat"},{"line_number":1801,"context_line":"      - gate-heat-python34"},{"line_number":1802,"context_line":"      - check-grenade-dsvm-heat"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_d48ed5cf","line":1799,"in_reply_to":"fa32b979_171e955f","updated":"2015-06-26 15:59:43.000000000","message":"i will make the changes to have experimental. thanks for pointing out.","commit_id":"31dbc0d07995082112ddd9656e8f38c4c90a20e6"},{"author":{"_account_id":6899,"name":"Sirushti Murugesan","email":"sirushtim@gmail.com","username":"sirushtim"},"change_message_id":"9ca3cf03a6962eb9ef3bf1548ce0210639cc51ea","unresolved":false,"context_lines":[{"line_number":1796,"context_line":"      - name: experimental-tripleo-jobs"},{"line_number":1797,"context_line":"    check:"},{"line_number":1798,"context_line":"      - check-heat-dsvm-functional-mysql"},{"line_number":1799,"context_line":"      - check-heat-dsvm-functional-convg-mysql"},{"line_number":1800,"context_line":"      - check-tempest-dsvm-heat"},{"line_number":1801,"context_line":"      - gate-heat-python34"},{"line_number":1802,"context_line":"      - check-grenade-dsvm-heat"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_171e955f","line":1799,"in_reply_to":"fa32b979_9cb19649","updated":"2015-06-26 08:32:15.000000000","message":"+1 for experimental only route for now. I\u0027ve learnt that until we have the jobs fully passing for a week or two, we should keep it experimental because it\u0027s a waste of test nodes running on all patches and just failing.","commit_id":"31dbc0d07995082112ddd9656e8f38c4c90a20e6"}]}
