)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"4f3547f78be24bf12112cb2b2e3e274d955d25b0","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Also add missing doc/*tripleo-ceph-*.rst files."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I43b828d5c892a0b33c7a3cbae4034267ce493dc0"},{"line_number":13,"context_line":"Task: 34717 34718 34719 34720"},{"line_number":14,"context_line":"Story: 2006041"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"7faddb67_390237b6","line":13,"updated":"2019-07-05 17:11:31.000000000","message":"I think this has to be one task per-line.","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"}],"tox.ini":[{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"9d38ae9d126c9cffbf26972b84535c216f7319cd","unresolved":false,"context_lines":[{"line_number":295,"context_line":"basepython \u003d {[testenv:mol]basepython}"},{"line_number":296,"context_line":"deps \u003d {[testenv:mol]deps}"},{"line_number":297,"context_line":"changedir \u003d {toxinidir}/tripleo_ansible/roles/tripleo-ceph-run-ansible"},{"line_number":298,"context_line":"commands \u003d python -m pytest --color\u003dyes --html\u003d{envlogdir}/reports.html --self-contained-html {tty:-s} {toxinidir}/tests/test_molecule.py --ansible-args\u003d\u0027--skip-tags run_ceph_ansible\u0027"},{"line_number":299,"context_line":"[testenv:mol-tripleo-ceph-uuid]"},{"line_number":300,"context_line":"basepython \u003d {[testenv:mol]basepython}"},{"line_number":301,"context_line":"deps \u003d {[testenv:mol]deps}"}],"source_content_type":"text/x-properties","patch_set":5,"id":"7faddb67_7e973592","line":298,"range":{"start_line":298,"start_character":138,"end_line":298,"end_character":183},"updated":"2019-07-05 16:02:27.000000000","message":"rebased on top of https://review.opendev.org/#/c/669378 so I could use --ansible-args","commit_id":"173d9ed0fec21f2b1f74a4952cc7808e431d3d5e"}],"tripleo_ansible/roles/tripleo-ceph-common/molecule/default/ansible-errors.json":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"fb36cc59a713a8be2c3ce2d7a25f9d979927e5c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"7faddb67_b9dce746","updated":"2019-07-05 17:16:35.000000000","message":"this is a test file, we can likely remove it and should probably add it to our git ignore files.","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"}],"tripleo_ansible/roles/tripleo-ceph-common/molecule/default/verify.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"fb36cc59a713a8be2c3ce2d7a25f9d979927e5c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"7faddb67_991ecb0a","updated":"2019-07-05 17:16:35.000000000","message":"this file can be removed.","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"}],"tripleo_ansible/roles/tripleo-ceph-common/tasks/main.yml":[{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"bb9b60d38d6629d4082bd11ff946d1aad72cea76","unresolved":false,"context_lines":[{"line_number":47,"context_line":"- when:"},{"line_number":48,"context_line":"    - inventory_file is defined"},{"line_number":49,"context_line":"  block:"},{"line_number":50,"context_line":"    - name: is the inventory file not a real file?"},{"line_number":51,"context_line":"      stat:"},{"line_number":52,"context_line":"        path: \"{{ inventory_file }}\""},{"line_number":53,"context_line":"      register: inventory_file_stat"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7faddb67_1fbddbb6","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":50},"updated":"2019-07-05 19:35:00.000000000","message":"Is this an selinux issue? \n\nhttp://logs.openstack.org/94/668294/9/check/tripleo-ansible-centos-7-molecule-tripleo-ceph-run-ansible/80a5fab/tox/ansible-execution.log","commit_id":"79f00c06050f514f7f3e411bf50144837816f191"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"60d1895d8f61e841cfdfcac186b6a4fab5365d24","unresolved":false,"context_lines":[{"line_number":47,"context_line":"- when:"},{"line_number":48,"context_line":"    - inventory_file is defined"},{"line_number":49,"context_line":"  block:"},{"line_number":50,"context_line":"    - name: is the inventory file not a real file?"},{"line_number":51,"context_line":"      stat:"},{"line_number":52,"context_line":"        path: \"{{ inventory_file }}\""},{"line_number":53,"context_line":"      register: inventory_file_stat"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7faddb67_719f6350","line":50,"range":{"start_line":50,"start_character":0,"end_line":50,"end_character":50},"in_reply_to":"7faddb67_1fbddbb6","updated":"2019-07-05 20:49:16.000000000","message":"I could try adding this before this task. \n\n- name: Install required package(s) for molecule\n  package:\n    name: libselinux-python\n    state: present\n  become: true","commit_id":"79f00c06050f514f7f3e411bf50144837816f191"}],"tripleo_ansible/roles/tripleo-ceph-uuid/tasks/gather.yml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"fb36cc59a713a8be2c3ce2d7a25f9d979927e5c6","unresolved":false,"context_lines":[{"line_number":33,"context_line":"  # needs become to be able to read the ssh private key"},{"line_number":34,"context_line":"  become: true"},{"line_number":35,"context_line":"  shell: \"{{ nodes_uuid_list|join(\u0027 \u0027) }}\""},{"line_number":36,"context_line":"  tags: run_uuid_ansible"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7faddb67_f9bb3fe2","line":36,"updated":"2019-07-05 17:16:35.000000000","message":"I generally like tags to be a list. We dont have a lint plugin for this (yet) so ignore me, I\u0027m just being nit-picky.","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"bb9b60d38d6629d4082bd11ff946d1aad72cea76","unresolved":false,"context_lines":[{"line_number":33,"context_line":"  # needs become to be able to read the ssh private key"},{"line_number":34,"context_line":"  become: true"},{"line_number":35,"context_line":"  shell: \"{{ nodes_uuid_list|join(\u0027 \u0027) }}\""},{"line_number":36,"context_line":"  tags: run_uuid_ansible"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7faddb67_197e5be4","line":36,"in_reply_to":"7faddb67_f9bb3fe2","updated":"2019-07-05 19:35:00.000000000","message":"Done","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"}],"zuul.d/molecule.yaml":[{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"fb36cc59a713a8be2c3ce2d7a25f9d979927e5c6","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-container-rm"},{"line_number":17,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-image-serve"},{"line_number":18,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-transfer"},{"line_number":19,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-common"},{"line_number":20,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-fetch-dir"},{"line_number":21,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-run-ansible"},{"line_number":22,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-uuid"},{"line_number":23,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-work-dir"},{"line_number":24,"context_line":"    gate:"},{"line_number":25,"context_line":"      jobs:"},{"line_number":26,"context_line":"      - tripleo-ansible-centos-7-molecule-aide"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7faddb67_d9ba03dd","line":23,"range":{"start_line":19,"start_character":0,"end_line":23,"end_character":63},"updated":"2019-07-05 17:16:35.000000000","message":"if all the roles are inter-dependent on one another maybe we only need a single job?","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"bb9b60d38d6629d4082bd11ff946d1aad72cea76","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-container-rm"},{"line_number":17,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-image-serve"},{"line_number":18,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-transfer"},{"line_number":19,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-common"},{"line_number":20,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-fetch-dir"},{"line_number":21,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-run-ansible"},{"line_number":22,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-uuid"},{"line_number":23,"context_line":"      - tripleo-ansible-centos-7-molecule-tripleo-ceph-work-dir"},{"line_number":24,"context_line":"    gate:"},{"line_number":25,"context_line":"      jobs:"},{"line_number":26,"context_line":"      - tripleo-ansible-centos-7-molecule-aide"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7faddb67_f961ff3a","line":23,"range":{"start_line":19,"start_character":0,"end_line":23,"end_character":63},"in_reply_to":"7faddb67_d9ba03dd","updated":"2019-07-05 19:35:00.000000000","message":"yes, we can just use \ntripleo-ansible-centos-7-molecule-tripleo-ceph-run-ansible","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"fb36cc59a713a8be2c3ce2d7a25f9d979927e5c6","unresolved":false,"context_lines":[{"line_number":151,"context_line":"      tox_envlist: mol-tripleo-transfer"},{"line_number":152,"context_line":"- job:"},{"line_number":153,"context_line":"    files:"},{"line_number":154,"context_line":"    - ^tripleo_ansible/roles/tripleo-ceph-common/.*"},{"line_number":155,"context_line":"    name: tripleo-ansible-centos-7-molecule-tripleo-ceph-common"},{"line_number":156,"context_line":"    parent: tripleo-ansible-centos"},{"line_number":157,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"7faddb67_d9af6392","line":154,"updated":"2019-07-05 17:16:35.000000000","message":"if we do just a single job which tests all the roles then we could add all the role path\u0027s to the files to ensure we\u0027re getting good coverage from any change.","commit_id":"835aa1b3e00db26c8f9089ce91a1b27f93b6660a"},{"author":{"_account_id":7353,"name":"Kevin Carter","email":"kevin@cloudnull.com","username":"cloudnull"},"change_message_id":"80c068481689b3998469ae98cc30ae14f57711e1","unresolved":false,"context_lines":[{"line_number":143,"context_line":"      tox_envlist: mol-tripleo-transfer"},{"line_number":144,"context_line":"- job:"},{"line_number":145,"context_line":"    files:"},{"line_number":146,"context_line":"    - ^tripleo_ansible/roles/tripleo-ceph-run-ansible/.*"},{"line_number":147,"context_line":"    name: tripleo-ansible-centos-7-molecule-tripleo-ceph-run-ansible"},{"line_number":148,"context_line":"    parent: tripleo-ansible-centos"},{"line_number":149,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7faddb67_e4e15200","line":146,"range":{"start_line":146,"start_character":4,"end_line":146,"end_character":56},"updated":"2019-07-05 18:17:21.000000000","message":"I think we can glob this so it captures all ceph roles like so\n\n  - ^tripleo_ansible/roles/.*ceph.*","commit_id":"79f00c06050f514f7f3e411bf50144837816f191"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"bb9b60d38d6629d4082bd11ff946d1aad72cea76","unresolved":false,"context_lines":[{"line_number":143,"context_line":"      tox_envlist: mol-tripleo-transfer"},{"line_number":144,"context_line":"- job:"},{"line_number":145,"context_line":"    files:"},{"line_number":146,"context_line":"    - ^tripleo_ansible/roles/tripleo-ceph-run-ansible/.*"},{"line_number":147,"context_line":"    name: tripleo-ansible-centos-7-molecule-tripleo-ceph-run-ansible"},{"line_number":148,"context_line":"    parent: tripleo-ansible-centos"},{"line_number":149,"context_line":"    vars:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"7faddb67_9fcc6b8a","line":146,"range":{"start_line":146,"start_character":4,"end_line":146,"end_character":56},"in_reply_to":"7faddb67_e4e15200","updated":"2019-07-05 19:35:00.000000000","message":"\u003e I think we can glob this so it captures all ceph roles like so\n \u003e \n \u003e - ^tripleo_ansible/roles/.*ceph.*","commit_id":"79f00c06050f514f7f3e411bf50144837816f191"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"09e749bb1fb2dfd032481e651a035c7b9d2752d8","unresolved":false,"context_lines":[{"line_number":137,"context_line":"    parent: tripleo-ansible-centos-7-base"},{"line_number":138,"context_line":"    vars:"},{"line_number":139,"context_line":"      tripleo_role_name: tripleo-transfer"},{"line_number":140,"context_line":"- job:"},{"line_number":141,"context_line":"    files:"},{"line_number":142,"context_line":"    - ^tripleo_ansible/roles/tripleo-ceph-run-ansible/.*"},{"line_number":143,"context_line":"    name: tripleo-ansible-centos-7-molecule-tripleo-ceph-run-ansible"},{"line_number":144,"context_line":"    parent: tripleo-ansible-centos"},{"line_number":145,"context_line":"    vars:"},{"line_number":146,"context_line":"      tripleo_role_name: tripleo-ceph-run-ansible"},{"line_number":147,"context_line":"      tripleo_job_ansible_args: \u0027-v --skip-tags\u003drun_uuid_ansible,run_ceph_ansible\u0027"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"7faddb67_c921b8a1","line":147,"range":{"start_line":140,"start_character":2,"end_line":147,"end_character":0},"updated":"2019-07-08 18:12:38.000000000","message":"Job tripleo-ansible-centos not defined","commit_id":"172def6bc6d8690694c588409a9143c5bb1e6d75"}]}
