)]}'
{"zuul/layout.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fb06a967318552aad043417280a09ba685b12014","unresolved":false,"context_lines":[{"line_number":688,"context_line":"    branch: ^(?!stable/icehouse).*$"},{"line_number":689,"context_line":"    voting: false"},{"line_number":690,"context_line":""},{"line_number":691,"context_line":"  - name: ^(gate|check)-tempest-dsvm-cells$"},{"line_number":692,"context_line":"    voting: false"},{"line_number":693,"context_line":""},{"line_number":694,"context_line":"  - name: ^(gate|check)-grenade-dsvm$"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa32b979_5f1372b8","side":"PARENT","line":691,"updated":"2015-06-16 19:27:50.000000000","message":"We can\u0027t be voting on stable branches, so we\u0027ll have to filter out icehouse/juno/kilo stable branch runs using something like:\n\nbranch: ^(?!stable/(icehouse|juno|kilo)).*$\n\nSee the \"name: ^(gate|check)-grenade-dsvm-neutron$\" example below.\n\nThe thing is, we\u0027d like the job running on stable I think, at least stable/kilo, but not voting there, but we want it voting on master, so is that possible in this configuration.  I think for the ceph/rbd job I just made it voting but not run on stable branches since it wasn\u0027t working on stable/icehouse and stable/juno - and we backported the changes to stable/kilo that got the ceph job working there, so we might need to do the same for cells.","commit_id":"5a4119e82e95cf4061acbd47bfe399bac4f04fa4"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"5e709eba09df9f40a4b5329f14c1518d6568b03c","unresolved":false,"context_lines":[{"line_number":688,"context_line":"    branch: ^(?!stable/icehouse).*$"},{"line_number":689,"context_line":"    voting: false"},{"line_number":690,"context_line":""},{"line_number":691,"context_line":"  - name: ^(gate|check)-tempest-dsvm-cells$"},{"line_number":692,"context_line":"    voting: false"},{"line_number":693,"context_line":""},{"line_number":694,"context_line":"  - name: ^(gate|check)-grenade-dsvm$"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa32b979_3a5b1c30","side":"PARENT","line":691,"in_reply_to":"fa32b979_5f1372b8","updated":"2015-06-16 19:35:28.000000000","message":"Thanks for the help on this!","commit_id":"5a4119e82e95cf4061acbd47bfe399bac4f04fa4"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"06582081d4c8a3b5ad59c8d0e1ca7d73666708a1","unresolved":false,"context_lines":[{"line_number":688,"context_line":"    branch: ^(?!stable/icehouse).*$"},{"line_number":689,"context_line":"    voting: false"},{"line_number":690,"context_line":""},{"line_number":691,"context_line":"  - name: ^(gate|check)-tempest-dsvm-cells$"},{"line_number":692,"context_line":"    voting: false"},{"line_number":693,"context_line":""},{"line_number":694,"context_line":"  - name: ^(gate|check)-grenade-dsvm$"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa32b979_3f16ae55","side":"PARENT","line":691,"in_reply_to":"fa32b979_5f1372b8","updated":"2015-06-16 19:32:55.000000000","message":"alaski said that https://review.openstack.org/#/c/176518/ is needed at least to make this work and I don\u0027t think we could/should backport that to stable/kilo due to rpc api version changes, plus it\u0027s just huge.\n\nSo I think we should just not run the job on stable branches (icehouse/juno/kilo) and make it voting on master.","commit_id":"5a4119e82e95cf4061acbd47bfe399bac4f04fa4"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"fb06a967318552aad043417280a09ba685b12014","unresolved":false,"context_lines":[{"line_number":1168,"context_line":"  - name: gate-trove-tox-checklinks"},{"line_number":1169,"context_line":"    files:"},{"line_number":1170,"context_line":"      - \u0027^apidocs/.*$\u0027"},{"line_number":1171,"context_line":""},{"line_number":1172,"context_line":"  - name: check-tempest-dsvm-full-ceph"},{"line_number":1173,"context_line":"    branch: ^(?!stable/(icehouse|juno)).*$"},{"line_number":1174,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"fa32b979_df554250","line":1171,"updated":"2015-06-16 19:27:50.000000000","message":"Yeah here we have the ceph job running and voting on stable/kilo and master branch changes only.","commit_id":"d083637238effde80782c61a6c31148903c656ab"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"ae37eadf29a0e495650498a728bf86fbebf0f475","unresolved":false,"context_lines":[{"line_number":3640,"context_line":"      - check-tempest-dsvm-stress-keystonev3"},{"line_number":3641,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3642,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3643,"context_line":"      - gate-grenade-dsvm-forward"},{"line_number":3644,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3645,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3646,"context_line":"      - check-tempest-dsvm-redis-zaqar"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_35024d70","line":3643,"updated":"2015-06-16 20:07:13.000000000","message":"We should probably have Tempest changes running against the cells job in the check/gate queues so that changes to Tempest don\u0027t blow up a cells configuration.  Having the job on the experimental queue means people have to explicitly think of it and run it, and 99% of people making changes to Tempest or reviewing Tempest changes aren\u0027t going to think of implications to cells.","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"c40532b3fe5ac9a9bb9c07693ff886e2a540176e","unresolved":false,"context_lines":[{"line_number":3640,"context_line":"      - check-tempest-dsvm-stress-keystonev3"},{"line_number":3641,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3642,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3643,"context_line":"      - gate-grenade-dsvm-forward"},{"line_number":3644,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3645,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3646,"context_line":"      - check-tempest-dsvm-redis-zaqar"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_b943da6b","line":3643,"in_reply_to":"fa32b979_1584e9d1","updated":"2015-06-22 20:13:48.000000000","message":"So I\u0027m really hesitant to add anything to check or gate on tempest at this point, we already run ~30 dsvm jobs. Maybe after we remove the icehouse compat things will be a bit more open. \n\nIdeally cells should work the same from the api perspective right? :) Is this really critical to be running voting on tempest too?","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"349b77949dbb94a5792bedc30c73bd869ee007fe","unresolved":false,"context_lines":[{"line_number":3640,"context_line":"      - check-tempest-dsvm-stress-keystonev3"},{"line_number":3641,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3642,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3643,"context_line":"      - gate-grenade-dsvm-forward"},{"line_number":3644,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3645,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3646,"context_line":"      - check-tempest-dsvm-redis-zaqar"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_f6b96c2f","line":3643,"in_reply_to":"fa32b979_34db4f1d","updated":"2015-06-22 20:40:12.000000000","message":"The other thought is if we could get feature config options in tempest.conf for things that the cells jobs can\u0027t do right now, then we could get those in place to replace the giant regex of excluded tests for the cells job here:\n\nhttp://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/devstack-gate.yaml#n1004\n\nBased on the giant regex, that\u0027s why I wanted to see tempest changes running against a voting cells job on master.","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"63b639c39d25edd520fd4216774e61acfe3a7ef5","unresolved":false,"context_lines":[{"line_number":3640,"context_line":"      - check-tempest-dsvm-stress-keystonev3"},{"line_number":3641,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3642,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3643,"context_line":"      - gate-grenade-dsvm-forward"},{"line_number":3644,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3645,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3646,"context_line":"      - check-tempest-dsvm-redis-zaqar"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_1584e9d1","line":3643,"in_reply_to":"fa32b979_35024d70","updated":"2015-06-16 20:08:45.000000000","message":"mtreinish would need to ack this though.","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"329fb0a1d01c492db1658b2db15554165ccc580b","unresolved":false,"context_lines":[{"line_number":3640,"context_line":"      - check-tempest-dsvm-stress-keystonev3"},{"line_number":3641,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3642,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3643,"context_line":"      - gate-grenade-dsvm-forward"},{"line_number":3644,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3645,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3646,"context_line":"      - check-tempest-dsvm-redis-zaqar"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_34db4f1d","line":3643,"in_reply_to":"fa32b979_b943da6b","updated":"2015-06-22 20:26:51.000000000","message":"Probably need alaski to speak to that.","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"a01e2cb2d7a337a2d959491d1708d5c7c1c28913","unresolved":false,"context_lines":[{"line_number":3640,"context_line":"      - check-tempest-dsvm-stress-keystonev3"},{"line_number":3641,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3642,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3643,"context_line":"      - gate-grenade-dsvm-forward"},{"line_number":3644,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3645,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3646,"context_line":"      - check-tempest-dsvm-redis-zaqar"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_5f3b8b38","line":3643,"in_reply_to":"fa32b979_f6b96c2f","updated":"2015-06-22 22:05:50.000000000","message":"ML thread:\n\nhttp://lists.openstack.org/pipermail/openstack-dev/2015-June/067723.html\n\nOn the nova meeting agenda for Thursday 6/25 to see if we make the job voting for nova regardless of tempest/devstack.","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"ae37eadf29a0e495650498a728bf86fbebf0f475","unresolved":false,"context_lines":[{"line_number":3939,"context_line":"      - check-neutron-dsvm-functional"},{"line_number":3940,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3941,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3942,"context_line":"      - check-tempest-dsvm-neutron-identity-v3-only-full"},{"line_number":3943,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3944,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3945,"context_line":"      - gate-grenade-dsvm-forward"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_d5f9a181","line":3942,"updated":"2015-06-16 20:07:13.000000000","message":"Should devstack changes be run against cells?","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"c40532b3fe5ac9a9bb9c07693ff886e2a540176e","unresolved":false,"context_lines":[{"line_number":3939,"context_line":"      - check-neutron-dsvm-functional"},{"line_number":3940,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3941,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3942,"context_line":"      - check-tempest-dsvm-neutron-identity-v3-only-full"},{"line_number":3943,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3944,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3945,"context_line":"      - gate-grenade-dsvm-forward"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_792552c0","line":3942,"in_reply_to":"fa32b979_155b8988","updated":"2015-06-22 20:13:48.000000000","message":"This I\u0027m a little bit looser on I think it\u0027s probably fine. But dtroyer or sdague might disagree with me.","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"63b639c39d25edd520fd4216774e61acfe3a7ef5","unresolved":false,"context_lines":[{"line_number":3939,"context_line":"      - check-neutron-dsvm-functional"},{"line_number":3940,"context_line":"      - check-tempest-dsvm-multinode-full"},{"line_number":3941,"context_line":"      - check-tempest-dsvm-neutron-multinode-full"},{"line_number":3942,"context_line":"      - check-tempest-dsvm-neutron-identity-v3-only-full"},{"line_number":3943,"context_line":"      - check-tempest-dsvm-cells"},{"line_number":3944,"context_line":"      - check-tempest-dsvm-mongodb-zaqar"},{"line_number":3945,"context_line":"      - gate-grenade-dsvm-forward"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"fa32b979_155b8988","line":3942,"in_reply_to":"fa32b979_d5f9a181","updated":"2015-06-16 20:08:45.000000000","message":"Question for mtreinish/sdague/dtroyer.","commit_id":"af970eba367548e8dfc3f0e6995a2746a9144e05"}]}
