)]}'
{"playbooks/publish/openstack-afs.yaml":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"4831ebb7334c3a6fca62dfffb756c10a87ac9db7","unresolved":false,"context_lines":[{"line_number":3,"context_line":"    - role: create-afs-token"},{"line_number":4,"context_line":"      when: zuul_success | bool"},{"line_number":5,"context_line":"    - role: upload-afs"},{"line_number":6,"context_line":"      afs_target: \"{{ afs.path }}{{ afs_subpath }}\""},{"line_number":7,"context_line":"      when: zuul_success | bool"},{"line_number":8,"context_line":"    - role: destroy-afs-token"},{"line_number":9,"context_line":"      when: zuul_success | bool"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_20171748","line":6,"updated":"2018-02-18 00:01:34.000000000","message":"Not super crazy about needing the leading / in the variable - and we wind up setting afs_subpath a bunch.\n\nWhat if we did:\n\n  afs_target: \"{{ afs.path }}/{{ afs_subpath | default(zuul.project.short_name) }}\"\n\nand then removed the entries in the other file where we\u0027re just setting it to zuul.project.short_name","commit_id":"d35562054774cb2cea34fd3c2c438b1605a36f9e"}],"zuul.d/jobs.yaml":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"4831ebb7334c3a6fca62dfffb756c10a87ac9db7","unresolved":false,"context_lines":[{"line_number":230,"context_line":"      - zuul: openstack-infra/zuul-jobs"},{"line_number":231,"context_line":"      - zuul: openstack-infra/openstack-zuul-jobs"},{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      afs_subpath: \"/{{ zuul.project.short_name }}\""},{"line_number":234,"context_line":"      constraints_file: \u0027{{ ansible_user_dir }}/src/git.openstack.org/openstack/requirements/upper-constraints.txt\u0027"},{"line_number":235,"context_line":"    secrets:"},{"line_number":236,"context_line":"      - secret: afsdocs_secret"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_80214ba2","line":233,"updated":"2018-02-18 00:01:34.000000000","message":"Then we can remove this.","commit_id":"d35562054774cb2cea34fd3c2c438b1605a36f9e"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"4831ebb7334c3a6fca62dfffb756c10a87ac9db7","unresolved":false,"context_lines":[{"line_number":258,"context_line":"      - zuul: openstack-infra/zuul-jobs"},{"line_number":259,"context_line":"      - zuul: openstack-infra/openstack-zuul-jobs"},{"line_number":260,"context_line":"    vars:"},{"line_number":261,"context_line":"      afs_subpath: \"/{{ zuul.project.short_name }}\""},{"line_number":262,"context_line":"      tox_constraints_file: \u0027{{ ansible_user_dir }}/src/git.openstack.org/openstack/requirements/upper-constraints.txt\u0027"},{"line_number":263,"context_line":"      sphinx_python: python3"},{"line_number":264,"context_line":"    secrets:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_a02487b0","line":261,"updated":"2018-02-18 00:01:34.000000000","message":"and this","commit_id":"d35562054774cb2cea34fd3c2c438b1605a36f9e"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"4831ebb7334c3a6fca62dfffb756c10a87ac9db7","unresolved":false,"context_lines":[{"line_number":284,"context_line":"      - zuul: openstack-infra/zuul-jobs"},{"line_number":285,"context_line":"      - zuul: openstack-infra/openstack-zuul-jobs"},{"line_number":286,"context_line":"    vars:"},{"line_number":287,"context_line":"      afs_subpath: \"/{{ zuul.project.short_name }}\""},{"line_number":288,"context_line":"      tox_constraints_file: \"{{ ansible_user_dir }}/src/git.openstack.org/openstack/requirements/upper-constraints.txt\""},{"line_number":289,"context_line":"    branches:"},{"line_number":290,"context_line":"      - master"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_60367fea","line":287,"updated":"2018-02-18 00:01:34.000000000","message":"and this","commit_id":"d35562054774cb2cea34fd3c2c438b1605a36f9e"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"4831ebb7334c3a6fca62dfffb756c10a87ac9db7","unresolved":false,"context_lines":[{"line_number":313,"context_line":"      - zuul: openstack-infra/zuul-jobs"},{"line_number":314,"context_line":"      - zuul: openstack-infra/openstack-zuul-jobs"},{"line_number":315,"context_line":"    vars:"},{"line_number":316,"context_line":"      afs_subpath: \"/{{ zuul.project.short_name }}\""},{"line_number":317,"context_line":"      tox_constraints_file: \"{{ ansible_user_dir }}/src/git.openstack.org/openstack/requirements/upper-constraints.txt\""},{"line_number":318,"context_line":"      sphinx_python: python3"},{"line_number":319,"context_line":"    branches:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_00353bda","line":316,"updated":"2018-02-18 00:01:34.000000000","message":"and this","commit_id":"d35562054774cb2cea34fd3c2c438b1605a36f9e"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"4831ebb7334c3a6fca62dfffb756c10a87ac9db7","unresolved":false,"context_lines":[{"line_number":366,"context_line":"      - zuul: openstack-infra/zuul-jobs"},{"line_number":367,"context_line":"      - zuul: openstack-infra/openstack-zuul-jobs"},{"line_number":368,"context_line":"    vars:"},{"line_number":369,"context_line":"      afs_subpath: \"/{{ zuul.project.short_name }}\""},{"line_number":370,"context_line":"      tox_constraints_file: \u0027{{ ansible_user_dir }}/src/git.openstack.org/openstack/requirements/upper-constraints.txt\u0027"},{"line_number":371,"context_line":"      tox_envlist: docs"},{"line_number":372,"context_line":"    secrets:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa0c359_c04c3378","line":369,"updated":"2018-02-18 00:01:34.000000000","message":"and this","commit_id":"d35562054774cb2cea34fd3c2c438b1605a36f9e"}]}
