)]}'
{"roles/cephadm/defaults/main.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b6dfdc14217649602b4b92dcb5b9d726978b230d","unresolved":true,"context_lines":[{"line_number":28,"context_line":"  - client.cinder-backup mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dbackups\u0027 mgr \u0027profile rbd pool\u003dbackups\u0027 -o /var/run/ceph/ceph.client.cinder-backup.keyring"},{"line_number":29,"context_line":"  - client.nova mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms, profile rbd-read-only pool\u003dimages\u0027 mgr \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms\u0027 -o /var/run/ceph/ceph.client.nova.keyring"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"cephadm_kolla_ceph_services:"},{"line_number":32,"context_line":"  - { name: \"cinder/cinder-volume\", keyring: \"ceph.client.cinder.keyring\" }"},{"line_number":33,"context_line":"  - { name: \"cinder/cinder-backup\", keyring: \"ceph.client.cinder.keyring\" }"},{"line_number":34,"context_line":"  - { name: \"cinder/cinder-backup\", keyring: \"ceph.client.cinder-backup.keyring\" }"},{"line_number":35,"context_line":"  - { name: \"glance\", keyring: \"ceph.client.glance.keyring\" }"},{"line_number":36,"context_line":"  - { name: \"nova\", keyring: \"ceph.client.nova.keyring\" }"},{"line_number":37,"context_line":"  - { name: \"nova\", keyring: \"ceph.client.cinder.keyring\" }"}],"source_content_type":"text/x-yaml","patch_set":58,"id":"a973b947_e2ea7555","line":37,"range":{"start_line":31,"start_character":0,"end_line":37,"end_character":59},"updated":"2021-03-01 17:05:56.000000000","message":"I think this can be removed.","commit_id":"3caa3da0170ebf662512c1f844a4eca37e155a8e"}],"roles/cephadm/tasks/main.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"df249773512ce7f1b01aa2acdd4125cfbaa7b725","unresolved":true,"context_lines":[{"line_number":79,"context_line":"  become: True"},{"line_number":80,"context_line":"  loop: \"{{ cephadm_ceph_osd_devices }}\""},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- name: Ensure required kolla config directories exist"},{"line_number":83,"context_line":"  file:"},{"line_number":84,"context_line":"    state: directory"},{"line_number":85,"context_line":"    name: \"/etc/kolla/config/{{ item.name }}\""},{"line_number":86,"context_line":"    mode: 0755"},{"line_number":87,"context_line":"  with_items: \"{{ cephadm_kolla_ceph_services }}\""},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"- name: Create and initialise pools for OpenStack services"},{"line_number":90,"context_line":"  command:"}],"source_content_type":"text/x-yaml","patch_set":57,"id":"f7e69e89_9dfa8b6f","line":87,"range":{"start_line":82,"start_character":0,"end_line":87,"end_character":49},"updated":"2021-03-01 09:52:53.000000000","message":"nit: move to L116","commit_id":"fb009401fd79fa403c507d69ed01dfd33082b852"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"df249773512ce7f1b01aa2acdd4125cfbaa7b725","unresolved":true,"context_lines":[{"line_number":114,"context_line":"    dest: /etc/ceph/ceph.conf"},{"line_number":115,"context_line":"  become: True"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"- name: copy ceph.conf to enabled services"},{"line_number":118,"context_line":"  copy:"},{"line_number":119,"context_line":"    remote_src: True"},{"line_number":120,"context_line":"    src: \"/etc/ceph/ceph.conf\""},{"line_number":121,"context_line":"    dest: \"/etc/kolla/config/{{ item.name }}/ceph.conf\""},{"line_number":122,"context_line":"  with_items: \"{{ cephadm_kolla_ceph_services }}\""},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"- name: copy keyrings to enabled services"},{"line_number":125,"context_line":"  copy:"},{"line_number":126,"context_line":"    remote_src: True"},{"line_number":127,"context_line":"    src: \"/var/run/ceph/{{ ceph_fsid }}/{{ item.keyring }}\""},{"line_number":128,"context_line":"    dest: \"/etc/kolla/config/{{ item.name }}/{{ item.keyring }}\""},{"line_number":129,"context_line":"  with_items: \"{{ cephadm_kolla_ceph_services }}\""},{"line_number":130,"context_line":"  become: True"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"- name: Check ceph health"},{"line_number":133,"context_line":"  command:"}],"source_content_type":"text/x-yaml","patch_set":57,"id":"b8202158_497000b4","line":130,"range":{"start_line":117,"start_character":0,"end_line":130,"end_character":14},"updated":"2021-03-01 09:52:53.000000000","message":"nit: This part (and L82) is more about kolla config than ceph.","commit_id":"fb009401fd79fa403c507d69ed01dfd33082b852"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"df249773512ce7f1b01aa2acdd4125cfbaa7b725","unresolved":true,"context_lines":[{"line_number":129,"context_line":"  with_items: \"{{ cephadm_kolla_ceph_services }}\""},{"line_number":130,"context_line":"  become: True"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"- name: Check ceph health"},{"line_number":133,"context_line":"  command:"},{"line_number":134,"context_line":"    cmd: cephadm shell -- ceph health detail"},{"line_number":135,"context_line":"  become: True"}],"source_content_type":"text/x-yaml","patch_set":57,"id":"3589675e_2e2c4660","line":135,"range":{"start_line":132,"start_character":0,"end_line":135,"end_character":14},"updated":"2021-03-01 09:52:53.000000000","message":"nit: move to L103","commit_id":"fb009401fd79fa403c507d69ed01dfd33082b852"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b6dfdc14217649602b4b92dcb5b9d726978b230d","unresolved":true,"context_lines":[{"line_number":107,"context_line":"    dest: /etc/ceph/ceph.conf"},{"line_number":108,"context_line":"  become: True"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"- name: Ensure required kolla config directories exist"},{"line_number":111,"context_line":"  file:"},{"line_number":112,"context_line":"    state: directory"},{"line_number":113,"context_line":"    name: \"/etc/kolla/config/{{ item.name }}\""},{"line_number":114,"context_line":"    mode: 0755"},{"line_number":115,"context_line":"  with_items: \"{{ cephadm_kolla_ceph_services }}\""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"- name: copy ceph.conf to enabled services"},{"line_number":118,"context_line":"  copy:"},{"line_number":119,"context_line":"    remote_src: True"},{"line_number":120,"context_line":"    src: \"/etc/ceph/ceph.conf\""},{"line_number":121,"context_line":"    dest: \"/etc/kolla/config/{{ item.name }}/ceph.conf\""},{"line_number":122,"context_line":"  with_items: \"{{ cephadm_kolla_ceph_services }}\""},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"- name: copy keyrings to enabled services"},{"line_number":125,"context_line":"  copy:"},{"line_number":126,"context_line":"    remote_src: True"},{"line_number":127,"context_line":"    src: \"/var/run/ceph/{{ ceph_fsid }}/{{ item.keyring }}\""},{"line_number":128,"context_line":"    dest: \"/etc/kolla/config/{{ item.name }}/{{ item.keyring }}\""},{"line_number":129,"context_line":"  with_items: \"{{ cephadm_kolla_ceph_services }}\""},{"line_number":130,"context_line":"  become: True"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"- name: Check ceph health"},{"line_number":133,"context_line":"  command:"}],"source_content_type":"text/x-yaml","patch_set":58,"id":"dfdaf934_80af0106","line":130,"range":{"start_line":110,"start_character":0,"end_line":130,"end_character":14},"updated":"2021-03-01 17:05:56.000000000","message":"No longer required in the role.","commit_id":"3caa3da0170ebf662512c1f844a4eca37e155a8e"}],"tests/deploy-ceph.sh":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"set -o xtrace"},{"line_number":4,"context_line":"set -o errexit"}],"source_content_type":"text/x-sh","patch_set":43,"id":"5fe88413_1d8c638f","line":1,"updated":"2021-02-25 14:15:00.000000000","message":"I think this file is unused.","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"90b84bdfa3994bdb8c381523f0de8a1c695fe245","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"set -o xtrace"},{"line_number":4,"context_line":"set -o errexit"}],"source_content_type":"text/x-sh","patch_set":43,"id":"3cdf6c18_72519af9","line":1,"in_reply_to":"5fe88413_1d8c638f","updated":"2021-02-26 07:54:37.000000000","message":"Ack","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"}],"tests/get_logs.sh":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    # cephadm related logs"},{"line_number":82,"context_line":"    mkdir -p ${LOG_DIR}/ceph"},{"line_number":83,"context_line":"    #for container in $(docker ps --filter name\u003dceph-mon --format \"{{.Names}}\"); do"},{"line_number":84,"context_line":"    #    docker exec ${container} ceph --connect-timeout 5 -s \u003e ${LOG_DIR}/ceph/ceph_s.txt"},{"line_number":85,"context_line":"    #    # NOTE(yoctozepto): osd df removed on purpose to avoid CI POST_FAILURE due to a possible hang:"},{"line_number":86,"context_line":"    #    # as of ceph mimic it hangs when MON is operational but MGR not"},{"line_number":87,"context_line":"    #    # its usefulness is mediocre and having POST_FAILUREs is bad"},{"line_number":88,"context_line":"    #    docker exec ${container} ceph --connect-timeout 5 osd tree \u003e ${LOG_DIR}/ceph/ceph_osd_tree.txt"},{"line_number":89,"context_line":"    #done"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    # bifrost related logs"},{"line_number":92,"context_line":"    if [[ $(docker ps --filter name\u003dbifrost_deploy --format \"{{.Names}}\") ]]; then"}],"source_content_type":"text/x-sh","patch_set":43,"id":"e725a8fc_b5253198","line":89,"range":{"start_line":83,"start_character":0,"end_line":89,"end_character":9},"updated":"2021-02-25 14:15:00.000000000","message":"Should we keep these?","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"df249773512ce7f1b01aa2acdd4125cfbaa7b725","unresolved":true,"context_lines":[{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    # cephadm related logs"},{"line_number":82,"context_line":"    mkdir -p ${LOG_DIR}/ceph"},{"line_number":83,"context_line":"    #for container in $(docker ps --filter name\u003dceph-mon --format \"{{.Names}}\"); do"},{"line_number":84,"context_line":"    #    docker exec ${container} ceph --connect-timeout 5 -s \u003e ${LOG_DIR}/ceph/ceph_s.txt"},{"line_number":85,"context_line":"    #    # NOTE(yoctozepto): osd df removed on purpose to avoid CI POST_FAILURE due to a possible hang:"},{"line_number":86,"context_line":"    #    # as of ceph mimic it hangs when MON is operational but MGR not"},{"line_number":87,"context_line":"    #    # its usefulness is mediocre and having POST_FAILUREs is bad"},{"line_number":88,"context_line":"    #    docker exec ${container} ceph --connect-timeout 5 osd tree \u003e ${LOG_DIR}/ceph/ceph_osd_tree.txt"},{"line_number":89,"context_line":"    #done"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"    # bifrost related logs"},{"line_number":92,"context_line":"    if [[ $(docker ps --filter name\u003dbifrost_deploy --format \"{{.Names}}\") ]]; then"}],"source_content_type":"text/x-sh","patch_set":57,"id":"a5cbdc09_5c097a9e","line":89,"range":{"start_line":83,"start_character":0,"end_line":89,"end_character":9},"updated":"2021-03-01 09:52:53.000000000","message":"Keep?","commit_id":"fb009401fd79fa403c507d69ed01dfd33082b852"}],"tests/run.yml":[{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"54526f15baf97084ed30d09a3fa523da4ca5c7f2","unresolved":true,"context_lines":[{"line_number":27,"context_line":"        pip_user_path_env:"},{"line_number":28,"context_line":"          PATH: \"{{ ansible_env.HOME + \u0027/.local/bin:\u0027 + ansible_env.PATH }}\""},{"line_number":29,"context_line":"        ceph_apt_repo: \"deb http://download.ceph.com/debian-octopus/ {{ ansible_distribution_release }} main\""},{"line_number":30,"context_line":"        ceph_base_yum_repo: http://download.ceph.com/rpm-octopus/el8/x86_64/"},{"line_number":31,"context_line":"        ceph_noarch_yum_repo: http://download.ceph.com/rpm-octopus/el8/noarch/"},{"line_number":32,"context_line":"        ceph_gpg_key: http://download.ceph.com/keys/release.gpg"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"a41cbe4f_e9360d65","line":30,"range":{"start_line":30,"start_character":69,"end_line":30,"end_character":75},"updated":"2021-02-24 13:29:30.000000000","message":"Can this be replaced with architecture variable? In case we run it once on aarch64.","commit_id":"949281db8b7a548efdefef5484c4428da4d4caaa"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4653f7a61f58b3a00f2adc912017a69244ca5068","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        pip_user_path_env:"},{"line_number":28,"context_line":"          PATH: \"{{ ansible_env.HOME + \u0027/.local/bin:\u0027 + ansible_env.PATH }}\""},{"line_number":29,"context_line":"        ceph_apt_repo: \"deb http://download.ceph.com/debian-octopus/ {{ ansible_distribution_release }} main\""},{"line_number":30,"context_line":"        ceph_base_yum_repo: http://download.ceph.com/rpm-octopus/el8/x86_64/"},{"line_number":31,"context_line":"        ceph_noarch_yum_repo: http://download.ceph.com/rpm-octopus/el8/noarch/"},{"line_number":32,"context_line":"        ceph_gpg_key: http://download.ceph.com/keys/release.gpg"},{"line_number":33,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":42,"id":"26887c11_227617c8","line":30,"range":{"start_line":30,"start_character":69,"end_line":30,"end_character":75},"in_reply_to":"a41cbe4f_e9360d65","updated":"2021-02-24 13:48:17.000000000","message":"Done","commit_id":"949281db8b7a548efdefef5484c4428da4d4caaa"},{"author":{"_account_id":24072,"name":"Marcin Juszkiewicz","email":"mjuszkiewicz@redhat.com","username":"hrw"},"change_message_id":"54526f15baf97084ed30d09a3fa523da4ca5c7f2","unresolved":true,"context_lines":[{"line_number":319,"context_line":"                recurse: yes"},{"line_number":320,"context_line":"              become: True"},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"            - name: Enable docker apt repository"},{"line_number":323,"context_line":"              apt_repository:"},{"line_number":324,"context_line":"                repo: \"{{ ceph_apt_repo }}\""},{"line_number":325,"context_line":"                filename: ceph"}],"source_content_type":"text/x-yaml","patch_set":42,"id":"eb02c9fd_b64c82ae","line":322,"range":{"start_line":322,"start_character":27,"end_line":322,"end_character":33},"updated":"2021-02-24 13:29:30.000000000","message":"s/docker/ceph","commit_id":"949281db8b7a548efdefef5484c4428da4d4caaa"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"4653f7a61f58b3a00f2adc912017a69244ca5068","unresolved":false,"context_lines":[{"line_number":319,"context_line":"                recurse: yes"},{"line_number":320,"context_line":"              become: True"},{"line_number":321,"context_line":""},{"line_number":322,"context_line":"            - name: Enable docker apt repository"},{"line_number":323,"context_line":"              apt_repository:"},{"line_number":324,"context_line":"                repo: \"{{ ceph_apt_repo }}\""},{"line_number":325,"context_line":"                filename: ceph"}],"source_content_type":"text/x-yaml","patch_set":42,"id":"7cb8831b_3d45cd50","line":322,"range":{"start_line":322,"start_character":27,"end_line":322,"end_character":33},"in_reply_to":"eb02c9fd_b64c82ae","updated":"2021-02-24 13:48:17.000000000","message":"Done","commit_id":"949281db8b7a548efdefef5484c4428da4d4caaa"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":29,"context_line":"        ceph_apt_repo: \"deb http://download.ceph.com/debian-octopus/ {{ ansible_distribution_release }} main\""},{"line_number":30,"context_line":"        ceph_base_yum_repo: http://download.ceph.com/rpm-octopus/el8/{{ ansible_architecture }}/"},{"line_number":31,"context_line":"        ceph_noarch_yum_repo: http://download.ceph.com/rpm-octopus/el8/noarch/"},{"line_number":32,"context_line":"        ceph_gpg_key: http://download.ceph.com/keys/release.gpg"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    - name: Install dig for Designate testing"},{"line_number":35,"context_line":"      become: true"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"661401ba_f28e06da","line":32,"updated":"2021-02-25 14:15:00.000000000","message":"Are there infra mirrors for Ceph?","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":401,"context_line":"                 --skip-dashboard"},{"line_number":402,"context_line":"                 --skip-firewalld"},{"line_number":403,"context_line":"                 --mon-ip\u003d{{ mon_ip }}"},{"line_number":404,"context_line":"          become: True"},{"line_number":405,"context_line":"          register: cephadm_bootstrap_output"},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"        - name: Get ceph fsid"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"f7846b21_777c62d5","line":404,"range":{"start_line":404,"start_character":10,"end_line":404,"end_character":22},"updated":"2021-02-25 14:15:00.000000000","message":"Does it have to be root?","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"90b84bdfa3994bdb8c381523f0de8a1c695fe245","unresolved":false,"context_lines":[{"line_number":401,"context_line":"                 --skip-dashboard"},{"line_number":402,"context_line":"                 --skip-firewalld"},{"line_number":403,"context_line":"                 --mon-ip\u003d{{ mon_ip }}"},{"line_number":404,"context_line":"          become: True"},{"line_number":405,"context_line":"          register: cephadm_bootstrap_output"},{"line_number":406,"context_line":""},{"line_number":407,"context_line":"        - name: Get ceph fsid"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"d0d1d217_43ca0ac9","line":404,"range":{"start_line":404,"start_character":10,"end_line":404,"end_character":22},"in_reply_to":"f7846b21_777c62d5","updated":"2021-02-26 07:54:37.000000000","message":"Unfortunately, it will fail if not running as root.","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":423,"context_line":"                 ceph orch apply -i /var/run/ceph/cluster.yml"},{"line_number":424,"context_line":"          become: True"},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"        - name: Ensure required kolla config directories exist"},{"line_number":427,"context_line":"          file:"},{"line_number":428,"context_line":"            state: directory"},{"line_number":429,"context_line":"            name: \"/etc/kolla/config/{{ item.name }}\""},{"line_number":430,"context_line":"            mode: 0777"},{"line_number":431,"context_line":"          with_items: \"{{ ceph_services }}\""},{"line_number":432,"context_line":""},{"line_number":433,"context_line":"        # TODO(mnasiadka): Fix merge_configs to support tabs"},{"line_number":434,"context_line":"        - name: Generate ceph.conf without tabs"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"7f4ee0e6_fa174556","line":431,"range":{"start_line":426,"start_character":0,"end_line":431,"end_character":43},"updated":"2021-02-25 14:15:00.000000000","message":"This probably belongs at L470","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"90b84bdfa3994bdb8c381523f0de8a1c695fe245","unresolved":false,"context_lines":[{"line_number":423,"context_line":"                 ceph orch apply -i /var/run/ceph/cluster.yml"},{"line_number":424,"context_line":"          become: True"},{"line_number":425,"context_line":""},{"line_number":426,"context_line":"        - name: Ensure required kolla config directories exist"},{"line_number":427,"context_line":"          file:"},{"line_number":428,"context_line":"            state: directory"},{"line_number":429,"context_line":"            name: \"/etc/kolla/config/{{ item.name }}\""},{"line_number":430,"context_line":"            mode: 0777"},{"line_number":431,"context_line":"          with_items: \"{{ ceph_services }}\""},{"line_number":432,"context_line":""},{"line_number":433,"context_line":"        # TODO(mnasiadka): Fix merge_configs to support tabs"},{"line_number":434,"context_line":"        - name: Generate ceph.conf without tabs"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"f9dde185_f235f18b","line":431,"range":{"start_line":426,"start_character":0,"end_line":431,"end_character":43},"in_reply_to":"7f4ee0e6_fa174556","updated":"2021-02-26 07:54:37.000000000","message":"Done","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":447,"context_line":"            cmd: \u003e"},{"line_number":448,"context_line":"                 cephadm shell --"},{"line_number":449,"context_line":"                 ceph osd pool create {{ item }}"},{"line_number":450,"context_line":"          with_items:"},{"line_number":451,"context_line":"            - backup"},{"line_number":452,"context_line":"            - images"},{"line_number":453,"context_line":"            - vms"},{"line_number":454,"context_line":"            - volumes"},{"line_number":455,"context_line":"          become: true"},{"line_number":456,"context_line":""},{"line_number":457,"context_line":"        - name: Create users for OpenStack services"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"c580a204_45601728","line":454,"range":{"start_line":450,"start_character":10,"end_line":454,"end_character":21},"updated":"2021-02-25 14:15:00.000000000","message":"Not ceph_pools?","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"90b84bdfa3994bdb8c381523f0de8a1c695fe245","unresolved":false,"context_lines":[{"line_number":447,"context_line":"            cmd: \u003e"},{"line_number":448,"context_line":"                 cephadm shell --"},{"line_number":449,"context_line":"                 ceph osd pool create {{ item }}"},{"line_number":450,"context_line":"          with_items:"},{"line_number":451,"context_line":"            - backup"},{"line_number":452,"context_line":"            - images"},{"line_number":453,"context_line":"            - vms"},{"line_number":454,"context_line":"            - volumes"},{"line_number":455,"context_line":"          become: true"},{"line_number":456,"context_line":""},{"line_number":457,"context_line":"        - name: Create users for OpenStack services"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"a5baa516_7c73a0cc","line":454,"range":{"start_line":450,"start_character":10,"end_line":454,"end_character":21},"in_reply_to":"c580a204_45601728","updated":"2021-02-26 07:54:37.000000000","message":"Done","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":465,"context_line":"            - client.cinder mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms, profile rbd-read-only pool\u003dimages\u0027 mgr \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms\u0027 -o /var/run/ceph/ceph.client.cinder.keyring"},{"line_number":466,"context_line":"            - client.cinder-backup mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dbackups\u0027 mgr \u0027profile rbd pool\u003dbackups\u0027 -o /var/run/ceph/ceph.client.cinder-backup.keyring"},{"line_number":467,"context_line":"            - client.nova mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms, profile rbd-read-only pool\u003dimages\u0027 mgr \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms\u0027 -o /var/run/ceph/ceph.client.nova.keyring"},{"line_number":468,"context_line":"          register: ceph_users"},{"line_number":469,"context_line":""},{"line_number":470,"context_line":"        - name: copy ceph.conf to enabled services"},{"line_number":471,"context_line":"          copy:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"90d710c3_c30f9640","line":468,"updated":"2021-02-25 14:15:00.000000000","message":"Wondering if up to this point could be in a separate role (in roles/)?","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"90b84bdfa3994bdb8c381523f0de8a1c695fe245","unresolved":false,"context_lines":[{"line_number":465,"context_line":"            - client.cinder mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms, profile rbd-read-only pool\u003dimages\u0027 mgr \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms\u0027 -o /var/run/ceph/ceph.client.cinder.keyring"},{"line_number":466,"context_line":"            - client.cinder-backup mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dbackups\u0027 mgr \u0027profile rbd pool\u003dbackups\u0027 -o /var/run/ceph/ceph.client.cinder-backup.keyring"},{"line_number":467,"context_line":"            - client.nova mon \u0027profile rbd\u0027 osd \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms, profile rbd-read-only pool\u003dimages\u0027 mgr \u0027profile rbd pool\u003dvolumes, profile rbd pool\u003dvms\u0027 -o /var/run/ceph/ceph.client.nova.keyring"},{"line_number":468,"context_line":"          register: ceph_users"},{"line_number":469,"context_line":""},{"line_number":470,"context_line":"        - name: copy ceph.conf to enabled services"},{"line_number":471,"context_line":"          copy:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"8b8f70bc_b4cd22dc","line":468,"in_reply_to":"90d710c3_c30f9640","updated":"2021-02-26 07:54:37.000000000","message":"Ack","commit_id":"6a666d8a4fa13eb1726f7261f9037c00a578d780"}],"zuul.d/project.yaml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"08aa0f9704b7a4446b0e0a196f5597bf118d80fb","unresolved":true,"context_lines":[{"line_number":49,"context_line":"        - kolla-ansible-centos8-source-prometheus-efk"},{"line_number":50,"context_line":"        - kolla-ansible-ubuntu-source-prometheus-efk"},{"line_number":51,"context_line":"        - kolla-ansible-centos8-source-monasca"},{"line_number":52,"context_line":"    check-arm64:"},{"line_number":53,"context_line":"      jobs:"},{"line_number":54,"context_line":"        - kolla-ansible-debian-source-aarch64"},{"line_number":55,"context_line":"        - kolla-ansible-debian-source-upgrade-aarch64"},{"line_number":56,"context_line":"    gate:"},{"line_number":57,"context_line":"      queue: kolla"},{"line_number":58,"context_line":"      jobs:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"80d5566f_416d42e0","side":"PARENT","line":55,"range":{"start_line":52,"start_character":0,"end_line":55,"end_character":53},"updated":"2021-02-25 14:15:00.000000000","message":"erm...","commit_id":"2b906bc3825460506d6ed1e88ae7257a8b95ed74"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"90b84bdfa3994bdb8c381523f0de8a1c695fe245","unresolved":false,"context_lines":[{"line_number":49,"context_line":"        - kolla-ansible-centos8-source-prometheus-efk"},{"line_number":50,"context_line":"        - kolla-ansible-ubuntu-source-prometheus-efk"},{"line_number":51,"context_line":"        - kolla-ansible-centos8-source-monasca"},{"line_number":52,"context_line":"    check-arm64:"},{"line_number":53,"context_line":"      jobs:"},{"line_number":54,"context_line":"        - kolla-ansible-debian-source-aarch64"},{"line_number":55,"context_line":"        - kolla-ansible-debian-source-upgrade-aarch64"},{"line_number":56,"context_line":"    gate:"},{"line_number":57,"context_line":"      queue: kolla"},{"line_number":58,"context_line":"      jobs:"}],"source_content_type":"text/x-yaml","patch_set":43,"id":"0613652f_0e942bc5","side":"PARENT","line":55,"range":{"start_line":52,"start_character":0,"end_line":55,"end_character":53},"in_reply_to":"80d5566f_416d42e0","updated":"2021-02-26 07:54:37.000000000","message":"Done","commit_id":"2b906bc3825460506d6ed1e88ae7257a8b95ed74"}]}
