)]}'
{"ansible/group_vars/all.yml":[{"author":{"_account_id":19384,"name":"Serguei Bezverkhi","email":"sbezverk@cisco.com","username":"sbezverk"},"change_message_id":"04e178810c811cb1f40f0ecb81f7250f3ea6596c","unresolved":false,"context_lines":[{"line_number":251,"context_line":"###################"},{"line_number":252,"context_line":"# Ceph options"},{"line_number":253,"context_line":"###################"},{"line_number":254,"context_line":"# This is a list of block devices on each node to be used as backing disks for"},{"line_number":255,"context_line":"# Ceph. This is offered as an alternative to the GPT labeling method which can"},{"line_number":256,"context_line":"# be unreliable on some setups with older versions of udev."},{"line_number":257,"context_line":"# Format is a list of devices on each node, comma separate e.g. \"/dev/sdb,/dev/sdc\""},{"line_number":258,"context_line":"ceph_disks: \"\""},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"# Ceph can be setup with a caching to improve performance. To use the cache you"},{"line_number":261,"context_line":"# must provide separate disks than those for the OSDs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3aaa91ec_2ad133ce","line":258,"range":{"start_line":254,"start_character":2,"end_line":258,"end_character":14},"updated":"2016-06-28 12:23:15.000000000","message":"It is a bit unclear, at least to me, appreciate clarification. If it is a list of disk on each node, then how does it relate to list of nodes? Or in this model all nodes must have the same disk configuration? \nthank you","commit_id":"a486a1e41aa9f2852497f0d42e2e052a0e38d3f4"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"4181da4d56ab5c832437e5c3b6c149644b3525f0","unresolved":false,"context_lines":[{"line_number":251,"context_line":"###################"},{"line_number":252,"context_line":"# Ceph options"},{"line_number":253,"context_line":"###################"},{"line_number":254,"context_line":"# This is a list of block devices on each node to be used as backing disks for"},{"line_number":255,"context_line":"# Ceph. This is offered as an alternative to the GPT labeling method which can"},{"line_number":256,"context_line":"# be unreliable on some setups with older versions of udev."},{"line_number":257,"context_line":"# Format is a list of devices on each node, comma separate e.g. \"/dev/sdb,/dev/sdc\""},{"line_number":258,"context_line":"ceph_disks: \"\""},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"# Ceph can be setup with a caching to improve performance. To use the cache you"},{"line_number":261,"context_line":"# must provide separate disks than those for the OSDs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3aaa91ec_7395f23e","line":258,"range":{"start_line":254,"start_character":2,"end_line":258,"end_character":14},"in_reply_to":"3aaa91ec_2ad133ce","updated":"2016-06-28 13:08:21.000000000","message":"When set here, yes, the disk(s) must be present on all nodes. However, it can be overwritten per node or node group using ansible host/group specific variables.","commit_id":"a486a1e41aa9f2852497f0d42e2e052a0e38d3f4"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"41ad78e2e66d0a5894530077423ebfe6e5ebe438","unresolved":false,"context_lines":[{"line_number":254,"context_line":"# This is a list of block devices on each node to be used as backing disks for"},{"line_number":255,"context_line":"# Ceph. This is offered as an alternative to the GPT labeling method which can"},{"line_number":256,"context_line":"# be unreliable on some setups with older versions of udev."},{"line_number":257,"context_line":"# Format is a list of devices on each node, comma separate e.g. \"/dev/sdb,/dev/sdc\""},{"line_number":258,"context_line":"ceph_disks: \"\""},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"# Ceph can be setup with a caching to improve performance. To use the cache you"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3aaa91ec_d56c839e","line":257,"updated":"2016-06-28 15:09:18.000000000","message":"May need to change this to /dev/disk/by-path or similar to ensure the device names wont change","commit_id":"1b378d14f65b43996c4197e4d3671964c3ae7e67"},{"author":{"_account_id":9927,"name":"Britt Houser","email":"bhouser@cisco.com","username":"britthouser"},"change_message_id":"d1da52aa09baf5680830c16bae6ff2be38f3bc7b","unresolved":false,"context_lines":[{"line_number":254,"context_line":"# This is a list of block devices on each node to be used as backing disks for"},{"line_number":255,"context_line":"# Ceph. This is offered as an alternative to the GPT labeling method which can"},{"line_number":256,"context_line":"# be unreliable on some setups with older versions of udev."},{"line_number":257,"context_line":"# Format is a list of devices on each node, comma separate e.g. \"/dev/sdb,/dev/sdc\""},{"line_number":258,"context_line":"ceph_disks: \"\""},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"# Ceph can be setup with a caching to improve performance. To use the cache you"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3aaa91ec_15c72b13","line":257,"in_reply_to":"3aaa91ec_d56c839e","updated":"2016-06-28 15:17:30.000000000","message":"Wildcarding would also be useful.  e.g. pci-0000:0b:00.0-scsi-* would give you all disks on a controller.","commit_id":"1b378d14f65b43996c4197e4d3671964c3ae7e67"}],"ansible/roles/ceph/tasks/bootstrap_osds.yml":[{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"e4610e4c944d1b0709428b0c31fa055d404c9018","unresolved":false,"context_lines":[{"line_number":72,"context_line":"  with_indexed_items: \"{{ osds_bootstrap|default([]) }}\""},{"line_number":73,"context_line":"  when: \"{{ ceph_disks | length \u003d\u003d 0 }}\""},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"- name: Bootstrapping Ceph OSDs using ceph_disks"},{"line_number":76,"context_line":"  kolla_docker:"},{"line_number":77,"context_line":"    action: \"start_container\""},{"line_number":78,"context_line":"    common_options: \"{{ docker_common_options }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3aaa91ec_1c07531e","line":75,"updated":"2016-06-28 16:17:18.000000000","message":"Soo....if we\u0027d do this in a way that find_disk would register ceph_disks variable, we could get single task for both and keep compatibility of both. ceph_disk might be main variable to passed to bootstrap. One you can override","commit_id":"1b378d14f65b43996c4197e4d3671964c3ae7e67"}],"ansible/roles/ceph/tasks/start_osds_without_udev.yml":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"d7ad6f3be8711cb232ee7a2a7cdcad63510d465b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    environment:"},{"line_number":29,"context_line":"      KOLLA_CONFIG_STRATEGY: \"{{ config_strategy }}\""},{"line_number":30,"context_line":"      OSD_ID: \"{{ item.0.stdout }}\""},{"line_number":31,"context_line":"      JOURNAL_PARTITION: \"{{ item.2 }}2\""},{"line_number":32,"context_line":"    image: \"{{ ceph_osd_image_full }}\""},{"line_number":33,"context_line":"    name: \"ceph_osd_{{ item.0.stdout }}\""},{"line_number":34,"context_line":"    pid_mode: \"host\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3aaa91ec_9f3a1ccc","line":31,"updated":"2016-06-28 14:31:29.000000000","message":"you are restrict that when using the ceph, must use like\n\n/dev/sda1 as data\n/dev/sda2 as journal\n\nit is bad. it is more common to use external journal.","commit_id":"1b378d14f65b43996c4197e4d3671964c3ae7e67"}]}
