)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"2f4fce7153772865b1f9b670d7215acdb53961b5","unresolved":false,"context_lines":[{"line_number":285,"context_line":"    vars:"},{"line_number":286,"context_line":"      tox_envlist: ansible"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"- job:"},{"line_number":289,"context_line":"    name: openstacksdk-ansible-devel-functional-devstack"},{"line_number":290,"context_line":"    parent: null"},{"line_number":291,"context_line":"    run: playbooks/fail-ansible.yaml"},{"line_number":292,"context_line":"    nodeset:"},{"line_number":293,"context_line":"      nodes: []"},{"line_number":294,"context_line":"    description: |"},{"line_number":295,"context_line":"      Fail tests running against ansible devel branch."},{"line_number":296,"context_line":"    branches: ^(devel|master)$"},{"line_number":297,"context_line":""},{"line_number":298,"context_line":"- job:"},{"line_number":299,"context_line":"    name: openstacksdk-ansible-stable-2.8-functional-devstack"},{"line_number":300,"context_line":"    parent: openstacksdk-ansible-functional-devstack"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1fa4df85_5ae3bcd9","line":297,"range":{"start_line":288,"start_character":2,"end_line":297,"end_character":0},"updated":"2020-03-06 16:51:20.000000000","message":"Base jobs must be defined in config projects","commit_id":"a17ee51bad6c0f7782d16142f835f34de30084f8"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"5514414de9c0f7d9db6774f0b5bc44133e7c8b54","unresolved":false,"context_lines":[{"line_number":300,"context_line":"    description: |"},{"line_number":301,"context_line":"      Run openstacksdk ansible functional tests against a master devstack"},{"line_number":302,"context_line":"      using git stable-2.8 branch version of ansible."},{"line_number":303,"context_line":"    branches: ^(stable-2.8|master)$"},{"line_number":304,"context_line":"    required-projects:"},{"line_number":305,"context_line":"      - name: github.com/ansible/ansible"},{"line_number":306,"context_line":"        override-checkout: stable-2.8"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_c2e86cb4","line":303,"range":{"start_line":303,"start_character":27,"end_line":303,"end_character":33},"updated":"2020-03-19 13:46:09.000000000","message":"why are we stick to master in these jobs? We can run them on actually each supported openstacksdk branch - rocky, stein, train.\n\"stable-2.X\" branch I think is for running these jobs on ansible patches, so maybe not relevant today.","commit_id":"15ddfde1beaac1798a21159e3e5048bda9e3f51c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"570f3e4a52f84fb36d3b403796d11bde1180d2af","unresolved":false,"context_lines":[{"line_number":300,"context_line":"    description: |"},{"line_number":301,"context_line":"      Run openstacksdk ansible functional tests against a master devstack"},{"line_number":302,"context_line":"      using git stable-2.8 branch version of ansible."},{"line_number":303,"context_line":"    branches: ^(stable-2.8|master)$"},{"line_number":304,"context_line":"    required-projects:"},{"line_number":305,"context_line":"      - name: github.com/ansible/ansible"},{"line_number":306,"context_line":"        override-checkout: stable-2.8"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_cd5bbdf3","line":303,"range":{"start_line":303,"start_character":27,"end_line":303,"end_character":33},"in_reply_to":"1fa4df85_c2e86cb4","updated":"2020-03-19 14:11:11.000000000","message":"The branch matcher can go - we set it in project-config to filter for ansible. We have to override-checkout below so that patches triggered by ansible do the right thing.\n\nWe _could_ also build some train jobs like this - but I think for now our coverage just on master is good enough and has been for 2.8 and 2.9. I think that\u0027s much easier to think about for collections.","commit_id":"15ddfde1beaac1798a21159e3e5048bda9e3f51c"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"bc53bdeab93e0ebae1e15b576b2d8093ce124bd3","unresolved":false,"context_lines":[{"line_number":304,"context_line":"      - name: github.com/ansible/ansible"},{"line_number":305,"context_line":"        override-checkout: stable-2.8"},{"line_number":306,"context_line":"      - name: openstack/openstacksdk"},{"line_number":307,"context_line":"        override-checkout: master"},{"line_number":308,"context_line":"      - name: openstack/devstack"},{"line_number":309,"context_line":"        override-checkout: master"},{"line_number":310,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1fa4df85_2d5131da","line":307,"range":{"start_line":307,"start_character":8,"end_line":307,"end_character":33},"updated":"2020-03-19 14:10:34.000000000","message":"so if somebody submit patch to openstacksdk \"train\", it\u0027s will going to test with master?\nMaybe we need just:\n\nrequired-projects:\n      - name: github.com/ansible/ansible\n        override-checkout: stable-2.8\n      - openstack/openstacksdk\n\nwithout overriding?","commit_id":"894a1b3eff89650130162bd6e8be08dcb5d3fd32"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"f2fd3d6f058d25b17d76d9902ec559f2bd9611e1","unresolved":false,"context_lines":[{"line_number":304,"context_line":"      - name: github.com/ansible/ansible"},{"line_number":305,"context_line":"        override-checkout: stable-2.8"},{"line_number":306,"context_line":"      - name: openstack/openstacksdk"},{"line_number":307,"context_line":"        override-checkout: master"},{"line_number":308,"context_line":"      - name: openstack/devstack"},{"line_number":309,"context_line":"        override-checkout: master"},{"line_number":310,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1fa4df85_e8ff87fe","line":307,"range":{"start_line":307,"start_character":8,"end_line":307,"end_character":33},"in_reply_to":"1fa4df85_2d5131da","updated":"2020-03-19 14:35:57.000000000","message":"If someone submits a patch to openstacksdk train it\u0027s not going to trigger this variant of the job at all - that\u0027ll be driven by the zuul content in the stable/train branch of openstacksdk.","commit_id":"894a1b3eff89650130162bd6e8be08dcb5d3fd32"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"5b514fc1d7c41b3dad9e1a71ab057f7349fae851","unresolved":false,"context_lines":[{"line_number":304,"context_line":"      - name: github.com/ansible/ansible"},{"line_number":305,"context_line":"        override-checkout: stable-2.8"},{"line_number":306,"context_line":"      - name: openstack/openstacksdk"},{"line_number":307,"context_line":"        override-checkout: master"},{"line_number":308,"context_line":"      - name: openstack/devstack"},{"line_number":309,"context_line":"        override-checkout: master"},{"line_number":310,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1fa4df85_927b9d26","line":307,"range":{"start_line":307,"start_character":8,"end_line":307,"end_character":33},"in_reply_to":"1fa4df85_e8ff87fe","updated":"2020-03-19 17:12:42.000000000","message":"OK, so we need actually to port this change to stable branches as well?","commit_id":"894a1b3eff89650130162bd6e8be08dcb5d3fd32"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"d56f707900105aabe23c702df67f13a13b9dc085","unresolved":false,"context_lines":[{"line_number":324,"context_line":"      - name: github.com/ansible/ansible"},{"line_number":325,"context_line":"        override-checkout: stable-2.9"},{"line_number":326,"context_line":"      - name: openstack/openstacksdk"},{"line_number":327,"context_line":"        override-checkout: master"},{"line_number":328,"context_line":"      - name: openstack/devstack"},{"line_number":329,"context_line":"        override-checkout: master"},{"line_number":330,"context_line":"    vars:"},{"line_number":331,"context_line":"      # test-matrix grabs branch from the zuul branch setting. If the job"},{"line_number":332,"context_line":"      # is triggered by ansible, that branch will be devel which doesn\u0027t"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"1fa4df85_8d714579","line":329,"range":{"start_line":327,"start_character":0,"end_line":329,"end_character":33},"updated":"2020-03-19 14:11:59.000000000","message":"ditto","commit_id":"894a1b3eff89650130162bd6e8be08dcb5d3fd32"}],"playbooks/fail-ansible.yaml":[{"author":{"_account_id":6816,"name":"Jesse Pretorius","email":"jesse@odyssey4.me","username":"jesse-pretorius"},"change_message_id":"1fa48712f83f0558f83128570820d5811ad98e9d","unresolved":false,"context_lines":[{"line_number":8,"context_line":"      OpenDev Gerrit: https://review.opendev.org/#/q/project:openstack/ansible-collections-openstack"},{"line_number":9,"context_line":"      Please submit your code there from now."},{"line_number":10,"context_line":"      Thanks for your contribution and sorry for inconvienience."},{"line_number":11,"context_line":"      "}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_39441747","line":11,"updated":"2020-03-19 13:31:10.000000000","message":"nit: whitespace","commit_id":"15ddfde1beaac1798a21159e3e5048bda9e3f51c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"570f3e4a52f84fb36d3b403796d11bde1180d2af","unresolved":false,"context_lines":[{"line_number":8,"context_line":"      OpenDev Gerrit: https://review.opendev.org/#/q/project:openstack/ansible-collections-openstack"},{"line_number":9,"context_line":"      Please submit your code there from now."},{"line_number":10,"context_line":"      Thanks for your contribution and sorry for inconvienience."},{"line_number":11,"context_line":"      "}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1fa4df85_62d09820","line":11,"in_reply_to":"1fa4df85_39441747","updated":"2020-03-19 14:11:11.000000000","message":"Doh.","commit_id":"15ddfde1beaac1798a21159e3e5048bda9e3f51c"}]}
