)]}'
{"zuul.d/project-templates.yaml":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"77c20711e4e28b593ebe44bb24547140f084a3fa","unresolved":false,"context_lines":[{"line_number":1037,"context_line":"      jobs:"},{"line_number":1038,"context_line":"        - openstack-tox-py38"},{"line_number":1039,"context_line":""},{"line_number":1040,"context_line":"- project-template:"},{"line_number":1041,"context_line":"    name: openstack-python38-jobs-horizon"},{"line_number":1042,"context_line":"    description: |"},{"line_number":1043,"context_line":"      The standard openstack-python38-jobs but with horizon added as a"},{"line_number":1044,"context_line":"      required-projects. The dashboard projects currently need this"},{"line_number":1045,"context_line":"      due to how the tox_install.sh zuul-cloner\u0027s horizon for them."},{"line_number":1046,"context_line":"    check:"},{"line_number":1047,"context_line":"      jobs:"},{"line_number":1048,"context_line":"        - openstack-tox-py38:"},{"line_number":1049,"context_line":"            required-projects:"},{"line_number":1050,"context_line":"              - openstack/horizon"},{"line_number":1051,"context_line":"    gate:"},{"line_number":1052,"context_line":"      jobs:"},{"line_number":1053,"context_line":"        - openstack-tox-py38:"},{"line_number":1054,"context_line":"            required-projects:"},{"line_number":1055,"context_line":"              - openstack/horizon"},{"line_number":1056,"context_line":""},{"line_number":1057,"context_line":"- project-template:"},{"line_number":1058,"context_line":"    name: openstack-python38-jobs-neutron"},{"line_number":1059,"context_line":"    description: |"},{"line_number":1060,"context_line":"      The standard :zuul:project_template:`openstack-python38-jobs`"},{"line_number":1061,"context_line":"      but with neutron added as a required-projects. This checks out"},{"line_number":1062,"context_line":"      the project code and allows tox_install_siblings to use neutron"},{"line_number":1063,"context_line":"      when building the venv."},{"line_number":1064,"context_line":"    check:"},{"line_number":1065,"context_line":"      jobs:"},{"line_number":1066,"context_line":"        - openstack-tox-py38:"},{"line_number":1067,"context_line":"            required-projects:"},{"line_number":1068,"context_line":"              - openstack/neutron"},{"line_number":1069,"context_line":"    gate:"},{"line_number":1070,"context_line":"      jobs:"},{"line_number":1071,"context_line":"        - openstack-tox-py38:"},{"line_number":1072,"context_line":"            required-projects:"},{"line_number":1073,"context_line":"              - openstack/neutron"},{"line_number":1074,"context_line":""},{"line_number":1075,"context_line":"- project-template:"},{"line_number":1076,"context_line":"    name: openstack-python38-jobs-ceilometer"},{"line_number":1077,"context_line":"    description: |"},{"line_number":1078,"context_line":"      The standard :zuul:project_template:`openstack-python38-jobs`"},{"line_number":1079,"context_line":"      but with ceilometer added as a required-projects. This checks out"},{"line_number":1080,"context_line":"      the project code and allows tox_install_siblings to use ceilometer"},{"line_number":1081,"context_line":"      when building the venv."},{"line_number":1082,"context_line":"    check:"},{"line_number":1083,"context_line":"      jobs:"},{"line_number":1084,"context_line":"        - openstack-tox-py38:"},{"line_number":1085,"context_line":"            required-projects:"},{"line_number":1086,"context_line":"              - openstack/ceilometer"},{"line_number":1087,"context_line":"    gate:"},{"line_number":1088,"context_line":"      jobs:"},{"line_number":1089,"context_line":"        - openstack-tox-py38:"},{"line_number":1090,"context_line":"            required-projects:"},{"line_number":1091,"context_line":"              - openstack/ceilometer"},{"line_number":1092,"context_line":""},{"line_number":1093,"context_line":"- project-template:"},{"line_number":1094,"context_line":"    name: openstack-python38-jobs-nonvoting"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ff570b3c_3f7f84ab","line":1091,"range":{"start_line":1040,"start_character":1,"end_line":1091,"end_character":36},"updated":"2020-05-21 06:09:04.000000000","message":"those should not be needed, we have openstack-python3-victoria-jobs variants in those case","commit_id":"6aea8bc700e4be854b00d406770de681673c77e0"}]}
