)]}'
{".zuul.yaml":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"897b8e7e90c53b6146c6709a28f2e07c4ca08d7e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: swift-tox-base"},{"line_number":3,"context_line":"    parent: openstack-tox-py27"},{"line_number":4,"context_line":"    description: |"},{"line_number":5,"context_line":"      Base job for swift-tox jobs."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_b9100150","line":3,"updated":"2017-12-19 00:28:48.000000000","message":"Why do these all inherit from openstack-tox-py27? I would have thought that openstack-tox would have been a more natural choice... I guess because most of the jobs need py27, so we get the right bindep_profile value for free?","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"36fdae30a61e57e8c47e85b70cac0954e293744e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: swift-tox-base"},{"line_number":3,"context_line":"    parent: openstack-tox-py27"},{"line_number":4,"context_line":"    description: |"},{"line_number":5,"context_line":"      Base job for swift-tox jobs."},{"line_number":6,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_33c884a6","line":3,"in_reply_to":"df87a7cf_b9100150","updated":"2017-12-19 10:59:39.000000000","message":"check the job definitions in openstack-zuul-jobs repository.\npy27 has some extra irrelevant files.","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"897b8e7e90c53b6146c6709a28f2e07c4ca08d7e","unresolved":false,"context_lines":[{"line_number":38,"context_line":"      It sets TMPDIR to an XFS mount point created via"},{"line_number":39,"context_line":"      tools/test-setup.sh."},{"line_number":40,"context_line":"    vars:"},{"line_number":41,"context_line":"      tox_envlist: py35"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"- job:"},{"line_number":44,"context_line":"    name: swift-tox-func"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_7916f94b","line":41,"updated":"2017-12-19 00:28:48.000000000","message":"Should we set\n\n bindep_profile: test py35\n\nhere?","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"36fdae30a61e57e8c47e85b70cac0954e293744e","unresolved":false,"context_lines":[{"line_number":38,"context_line":"      It sets TMPDIR to an XFS mount point created via"},{"line_number":39,"context_line":"      tools/test-setup.sh."},{"line_number":40,"context_line":"    vars:"},{"line_number":41,"context_line":"      tox_envlist: py35"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"- job:"},{"line_number":44,"context_line":"    name: swift-tox-func"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_13c3008b","line":41,"in_reply_to":"df87a7cf_7916f94b","updated":"2017-12-19 10:59:39.000000000","message":"will do.","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"897b8e7e90c53b6146c6709a28f2e07c4ca08d7e","unresolved":false,"context_lines":[{"line_number":100,"context_line":"      Uses tox with the ``func-post-ec`` environment."},{"line_number":101,"context_line":"      It sets TMPDIR to an XFS mount point created via"},{"line_number":102,"context_line":"      tools/test-setup.sh."},{"line_number":103,"context_line":"    branches: ^(?!stable/ocata).*$"},{"line_number":104,"context_line":"    vars:"},{"line_number":105,"context_line":"      tox_envlist: func-ec"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_393dd18e","line":103,"updated":"2017-12-19 00:28:48.000000000","message":"Hmm... how *does* this impact stable branches? Do we need to backport this change to all the open branches before landing the follow-ups in project-config and openstack-zuul-jobs? Or does zuul look at master for gate definitions, regardless of branch used for the code?","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"36fdae30a61e57e8c47e85b70cac0954e293744e","unresolved":false,"context_lines":[{"line_number":100,"context_line":"      Uses tox with the ``func-post-ec`` environment."},{"line_number":101,"context_line":"      It sets TMPDIR to an XFS mount point created via"},{"line_number":102,"context_line":"      tools/test-setup.sh."},{"line_number":103,"context_line":"    branches: ^(?!stable/ocata).*$"},{"line_number":104,"context_line":"    vars:"},{"line_number":105,"context_line":"      tox_envlist: func-ec"},{"line_number":106,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_f34a1c25","line":103,"in_reply_to":"df87a7cf_393dd18e","updated":"2017-12-19 10:59:39.000000000","message":".zuul.yaml should be backported in general - and the ocata change would not get the job entry.","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"},{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"897b8e7e90c53b6146c6709a28f2e07c4ca08d7e","unresolved":false,"context_lines":[{"line_number":124,"context_line":"        - swift-tox-py35"},{"line_number":125,"context_line":"        - swift-tox-func-post-as-copy"},{"line_number":126,"context_line":"        - swift-tox-func-encryption"},{"line_number":127,"context_line":"        - swift-tox-func-ec"},{"line_number":128,"context_line":"    experimental:"},{"line_number":129,"context_line":"      jobs:"},{"line_number":130,"context_line":"        - swift-tox-py27-centos-7"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_398ab169","line":127,"updated":"2017-12-19 00:28:48.000000000","message":"Should check and gate also have swift-tox-func?\n\nShould the dsvm jobs be here, or will they be coming later?","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"36fdae30a61e57e8c47e85b70cac0954e293744e","unresolved":false,"context_lines":[{"line_number":124,"context_line":"        - swift-tox-py35"},{"line_number":125,"context_line":"        - swift-tox-func-post-as-copy"},{"line_number":126,"context_line":"        - swift-tox-func-encryption"},{"line_number":127,"context_line":"        - swift-tox-func-ec"},{"line_number":128,"context_line":"    experimental:"},{"line_number":129,"context_line":"      jobs:"},{"line_number":130,"context_line":"        - swift-tox-py27-centos-7"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"df87a7cf_73604ca6","line":127,"in_reply_to":"df87a7cf_398ab169","updated":"2017-12-19 10:59:39.000000000","message":"Indeed, missed that ;(","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"}],"tools/test-setup.sh":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"897b8e7e90c53b6146c6709a28f2e07c4ca08d7e","unresolved":false,"context_lines":[{"line_number":11,"context_line":"# loopback mount the file"},{"line_number":12,"context_line":"mkdir -p $HOME/xfstmp"},{"line_number":13,"context_line":"sudo mount -o loop,noatime,nodiratime $HOME/1G_xfs_file $HOME/xfstmp"},{"line_number":14,"context_line":"sudo chmod 777 $HOME/xfstmp"}],"source_content_type":"text/x-sh","patch_set":6,"id":"df87a7cf_c86731e9","line":14,"range":{"start_line":14,"start_character":11,"end_line":14,"end_character":14},"updated":"2017-12-19 00:28:48.000000000","message":"Probably want 1777 -- we just never got around to fixing the old jobs. Totally fine to put off until a follow-up, though.","commit_id":"f365b374b83a8da1681d90cf7f3acf969cd3424c"}]}
