)]}'
{"zuul.d/jobs.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"28c92de4457afc9900b6415a9b386342be42272f","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    secrets:"},{"line_number":70,"context_line":"      - site_logs_project_config"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"- job:"},{"line_number":73,"context_line":"    name: publish-openstack-artifacts"},{"line_number":74,"context_line":"    description: |"},{"line_number":75,"context_line":"      Publish job to upload artifacts to tarballs.openstack.org"},{"line_number":76,"context_line":"    post-review: true"},{"line_number":77,"context_line":"    post-run: playbooks/publish/openstack-artifacts.yaml"},{"line_number":78,"context_line":"    vars:"},{"line_number":79,"context_line":"      afs_source: \"{{ zuul.executor.work_root }}/artifacts\""},{"line_number":80,"context_line":"      afs_target: \"/afs/.openstack.org/project/tarballs.opendev.org/{{ zuul.project.name }}\""},{"line_number":81,"context_line":"    secrets:"},{"line_number":82,"context_line":"      - secret: site_tarballs"},{"line_number":83,"context_line":"        name: fileserver"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"- job:"},{"line_number":86,"context_line":"    name: release-openstack-puppet"},{"line_number":87,"context_line":"    parent: publish-openstack-artifacts"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_ea1ce3c4","line":84,"range":{"start_line":72,"start_character":2,"end_line":84,"end_character":0},"updated":"2020-01-30 03:58:40.000000000","message":"\u0027utf-8\u0027 codec can\u0027t decode byte 0xe5 in position 53: invalid continuation byte","commit_id":"2e160a3b2c0b08eea85577aa77c4b29ed3f9ab79"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"28c92de4457afc9900b6415a9b386342be42272f","unresolved":false,"context_lines":[{"line_number":795,"context_line":"    vars:"},{"line_number":796,"context_line":"      write_root_marker: false"},{"line_number":797,"context_line":"      download_artifact_job: build-tox-manuals-publishdocs"},{"line_number":798,"context_line":"    secrets:"},{"line_number":799,"context_line":"      - secret: afsdeveloper_secret-openstack-manuals"},{"line_number":800,"context_line":"        name: afs"},{"line_number":801,"context_line":"        pass-to-parent: true"},{"line_number":802,"context_line":""},{"line_number":803,"context_line":"- job:"},{"line_number":804,"context_line":"    name: promote-api-guide"},{"line_number":805,"context_line":"    parent: opendev-promote-docs-base"},{"line_number":806,"context_line":"    description: |"},{"line_number":807,"context_line":"      Publish api-guide document to"},{"line_number":808,"context_line":"      https://docs.openstack.org/api-guide."},{"line_number":809,"context_line":""},{"line_number":810,"context_line":"      This job is run in a promote pipeline to publish documents built"},{"line_number":811,"context_line":"      in the gate pipeline."},{"line_number":812,"context_line":"    # We only publish the master branch, so no need to run"},{"line_number":813,"context_line":"    # for changes on other branches."},{"line_number":814,"context_line":"    branches: master"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_8a19afd3","line":811,"range":{"start_line":798,"start_character":2,"end_line":811,"end_character":0},"updated":"2020-01-30 03:58:40.000000000","message":"\u0027utf-8\u0027 codec can\u0027t decode byte 0xe5 in position 53: invalid continuation byte","commit_id":"2e160a3b2c0b08eea85577aa77c4b29ed3f9ab79"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"28c92de4457afc9900b6415a9b386342be42272f","unresolved":false,"context_lines":[{"line_number":1114,"context_line":"      - name: afs"},{"line_number":1115,"context_line":"        secret: wheel_keytab"},{"line_number":1116,"context_line":""},{"line_number":1117,"context_line":"- job:"},{"line_number":1118,"context_line":"    name: release-wheel-mirror"},{"line_number":1119,"context_line":"    description: |"},{"line_number":1120,"context_line":"      Release published wheels to OpenStack CI mirrors."},{"line_number":1121,"context_line":"    run: playbooks/wheel/release.yaml"},{"line_number":1122,"context_line":"    nodeset:"},{"line_number":1123,"context_line":"      nodes: []"},{"line_number":1124,"context_line":"    # Build and publish jobs for the wheel mirror only run against"},{"line_number":1125,"context_line":"    # master. Restrict the release job to master as well to avoid zuul"},{"line_number":1126,"context_line":"    # config errors due to stable branches not being able to run their"},{"line_number":1127,"context_line":"    # job depenendencies."},{"line_number":1128,"context_line":"    branches: master"},{"line_number":1129,"context_line":"    secrets:"},{"line_number":1130,"context_line":"      - name: afs"},{"line_number":1131,"context_line":"        secret: afsadmin_keytab"},{"line_number":1132,"context_line":""},{"line_number":1133,"context_line":"- job:"},{"line_number":1134,"context_line":"    name: check-release-approval"},{"line_number":1135,"context_line":"    description: |"},{"line_number":1136,"context_line":"      Checks that release was approved by PTL or release liaison."},{"line_number":1137,"context_line":"    files:"},{"line_number":1138,"context_line":"      - ^deliverables/.*$"},{"line_number":1139,"context_line":"    required-projects:"},{"line_number":1140,"context_line":"      - name: openstack/governance"},{"line_number":1141,"context_line":"    run: playbooks/check-release-approval/run.yaml"},{"line_number":1142,"context_line":"    final: true"},{"line_number":1143,"context_line":"    timeout: 120"},{"line_number":1144,"context_line":"    nodeset:"},{"line_number":1145,"context_line":"      nodes: []"},{"line_number":1146,"context_line":""},{"line_number":1147,"context_line":"- job:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_ca1fa7b7","line":1144,"range":{"start_line":1117,"start_character":2,"end_line":1144,"end_character":0},"updated":"2020-01-30 03:58:40.000000000","message":"\u0027utf-8\u0027 codec can\u0027t decode byte 0xe5 in position 53: invalid continuation byte","commit_id":"2e160a3b2c0b08eea85577aa77c4b29ed3f9ab79"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"fe528c758a7d0d61632753ece66c9e39c80db005","unresolved":false,"context_lines":[{"line_number":1215,"context_line":"    run: playbooks/translation/upstream-translation-update.yaml"},{"line_number":1216,"context_line":"    post-run:"},{"line_number":1217,"context_line":"      - playbooks/translation/post.yaml"},{"line_number":1218,"context_line":"      - playbooks/publish/openstack-artifacts.yaml"},{"line_number":1219,"context_line":"    semaphore: translations"},{"line_number":1220,"context_line":"    protected: true"},{"line_number":1221,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_9f6ebdc9","line":1218,"updated":"2020-01-30 22:59:43.000000000","message":"This job is also using that playbook. Do we need to make a copy of the playbook instead?","commit_id":"5ecff521960c79374488dc3bab58018dc6cdccd2"}],"zuul.d/secrets.yaml":[{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"88ca2fe85f402c2015c9472351d054c4f82ba3b0","unresolved":false,"context_lines":[{"line_number":488,"context_line":"          ijm/etaDi2MpGDMZcK9dnmdyWUdcR3Ed8RtsMwiAjZhMtA27kIBybK7c8rCNnPhv/huON"},{"line_number":489,"context_line":"          CDih/PpK9ofisCqVyvl0E+4l75l4P4TCdi7d96/9qTQSIP0b8uraGnw1QvGj46j4Cus1o"},{"line_number":490,"context_line":"          4tjgrxleCEIUTCykp5IWhjbfYUIMK1dqaaEoGE27qBC8FY5rrq9cEVtFvGCUOM\u003d"},{"line_number":491,"context_line":"      service_name: service/opendev-zuul@OPENSTACK.ORG"},{"line_number":492,"context_line":"      keytab: !encrypted/pkcs1-oaep"},{"line_number":493,"context_line":"        - txRUZj32sPR8b8q8WLxO1h6uReCNaJDzDnv0CWGZaMWgJRGoIw8I4//2A1qs4Vy/jcUD6"},{"line_number":494,"context_line":"          Az2fEmdWNqftna2Pcs80tUqJhYJb0MX3BfzQuh43exuQGtVyNaQ8Bzvdsrmb35+Ly+Ebc"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_adbe05cc","line":491,"updated":"2020-01-30 05:28:55.000000000","message":"this should be a keytab for service/opendev-zuul base64 encoded and encrypted for openstack/project-config ...","commit_id":"5ecff521960c79374488dc3bab58018dc6cdccd2"}]}
