)]}'
{"ansible/group_vars/all.yml":[{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88dbb027110a205a4180117afce44165182a5890","unresolved":false,"context_lines":[{"line_number":220,"context_line":"num_nova_fake_per_node: 5"},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"# Control usage of ceph per service"},{"line_number":223,"context_line":"glance_enable_ceph: \"{{ enable_ceph }}\""},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"####################"},{"line_number":226,"context_line":"# RabbitMQ options"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"dada55a8_344070a5","side":"PARENT","line":223,"range":{"start_line":223,"start_character":0,"end_line":223,"end_character":18},"updated":"2016-07-19 12:19:23.000000000","message":"can you add this back in","commit_id":"d892f2a437edba9873e96b03cf62fd45422c818d"},{"author":{"_account_id":17938,"name":"Mathias Ewald","email":"mewald@evoila.de","username":"mewald"},"change_message_id":"cc7e4e6937db15ea528005def535d467082a0457","unresolved":false,"context_lines":[{"line_number":220,"context_line":"num_nova_fake_per_node: 5"},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"# Control usage of ceph per service"},{"line_number":223,"context_line":"glance_enable_ceph: \"{{ enable_ceph }}\""},{"line_number":224,"context_line":""},{"line_number":225,"context_line":"####################"},{"line_number":226,"context_line":"# RabbitMQ options"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"dada55a8_a86d209a","side":"PARENT","line":223,"range":{"start_line":223,"start_character":0,"end_line":223,"end_character":18},"in_reply_to":"dada55a8_344070a5","updated":"2016-07-19 12:29:26.000000000","message":"done","commit_id":"d892f2a437edba9873e96b03cf62fd45422c818d"}],"ansible/roles/cinder/tasks/deploy.yml":[{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"93f9d608c373786e822d1def5bf2716b51157ab8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- include: ceph.yml"},{"line_number":3,"context_line":"  when:"},{"line_number":4,"context_line":"    - (enable_ceph | bool) and (cinder_enable_ceph | bool)"},{"line_number":5,"context_line":"    - inventory_hostname in groups[\u0027ceph-mon\u0027] or"},{"line_number":6,"context_line":"        inventory_hostname in groups[\u0027cinder-api\u0027] or"},{"line_number":7,"context_line":"        inventory_hostname in groups[\u0027cinder-volume\u0027] or"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dada55a8_c75868fd","line":4,"range":{"start_line":4,"start_character":8,"end_line":4,"end_character":50},"updated":"2016-07-18 19:59:34.000000000","message":"I don\u0027t really like the way this statement flows.\n\nHow about:\nenable_ceph: yes/no\nexternal_ceph: yes/no","commit_id":"47ead7a635914944f578b23c12a307a75f2a7ff1"},{"author":{"_account_id":17938,"name":"Mathias Ewald","email":"mewald@evoila.de","username":"mewald"},"change_message_id":"68b1c5726e78df84891ace50a6ae9ec1068234f1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- include: ceph.yml"},{"line_number":3,"context_line":"  when:"},{"line_number":4,"context_line":"    - (enable_ceph | bool) and (cinder_enable_ceph | bool)"},{"line_number":5,"context_line":"    - inventory_hostname in groups[\u0027ceph-mon\u0027] or"},{"line_number":6,"context_line":"        inventory_hostname in groups[\u0027cinder-api\u0027] or"},{"line_number":7,"context_line":"        inventory_hostname in groups[\u0027cinder-volume\u0027] or"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dada55a8_e7864cb8","line":4,"range":{"start_line":4,"start_character":8,"end_line":4,"end_character":50},"in_reply_to":"dada55a8_c75868fd","updated":"2016-07-18 20:07:26.000000000","message":"Hi Ryan, I understand what you mean but just toggling external_ceph with yes or no, removes the ability to control use of Ceph by glance, nova and cinder independently. The major use case is to run instances from local storage while volume and images come from Ceph.","commit_id":"47ead7a635914944f578b23c12a307a75f2a7ff1"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"80489f4c27537729f9edf4deeb57c541c21b4a54","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- include: ceph.yml"},{"line_number":3,"context_line":"  when:"},{"line_number":4,"context_line":"    - (enable_ceph | bool) and (cinder_enable_ceph | bool)"},{"line_number":5,"context_line":"    - inventory_hostname in groups[\u0027ceph-mon\u0027] or"},{"line_number":6,"context_line":"        inventory_hostname in groups[\u0027cinder-api\u0027] or"},{"line_number":7,"context_line":"        inventory_hostname in groups[\u0027cinder-volume\u0027] or"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dada55a8_88ff9d00","line":4,"range":{"start_line":4,"start_character":8,"end_line":4,"end_character":50},"in_reply_to":"dada55a8_e7864cb8","updated":"2016-07-18 20:55:14.000000000","message":"I mean instead of cinder_enable_ceph have external_ceph.  Leave glance/nova_enable_ceph.\n\nWhen I read glance/nova_enable ceph I think that services will be backed by ceph. But when I read cinder_enable_ceph along with enable_ceph I have no clue what that means.  I think s/cinder_enable_ceph/external_ceph/ will be more clear.  Let me know if you agree :)","commit_id":"47ead7a635914944f578b23c12a307a75f2a7ff1"}],"ansible/roles/cinder/tasks/external_ceph.yml":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  file:"},{"line_number":4,"context_line":"    path: \"{{ node_config_directory }}/cinder-{{ item }}\""},{"line_number":5,"context_line":"    state: \"directory\""},{"line_number":6,"context_line":"  when: inventory_hostname in groups[\u0027cinder-volume\u0027] or "},{"line_number":7,"context_line":"        inventory_hostname in groups[\u0027cinder-backup\u0027]"},{"line_number":8,"context_line":"  with_items:"},{"line_number":9,"context_line":"    - volume"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dada55a8_f1b9f72f","line":6,"range":{"start_line":6,"start_character":56,"end_line":6,"end_character":57},"updated":"2016-07-18 16:16:17.000000000","message":"Please, remove the whitespace","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    dest: \"{{ node_config_directory }}/cinder-backup/\""},{"line_number":35,"context_line":"  with_fileglob:"},{"line_number":36,"context_line":"    - \"{{ node_custom_config }}/cinder/cinder-volume/ceph.client*\""},{"line_number":37,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dada55a8_91c19b83","line":37,"updated":"2016-07-18 16:16:17.000000000","message":"Remove the last empty line","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"}],"ansible/roles/cinder/templates/cinder-backup.json.j2":[{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"93f9d608c373786e822d1def5bf2716b51157ab8","unresolved":false,"context_lines":[{"line_number":15,"context_line":"            \"optional\": {{ (not enable_ceph | bool) | string | lower }}"},{"line_number":16,"context_line":"        },"},{"line_number":17,"context_line":"        {"},{"line_number":18,"context_line":"            \"source\": \"{{ container_config_directory }}/ceph.client.cinder.keyring\","},{"line_number":19,"context_line":"            \"dest\": \"/etc/ceph/ceph.client.cinder.keyring\","},{"line_number":20,"context_line":"            \"owner\": \"cinder\","},{"line_number":21,"context_line":"            \"perm\": \"0600\","}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"dada55a8_07fa80bd","side":"PARENT","line":18,"range":{"start_line":18,"start_character":12,"end_line":18,"end_character":20},"updated":"2016-07-18 19:59:34.000000000","message":"why remove this? Could leave it and change the conditional?","commit_id":"a3b043af10c2383168d3d37df5f0621707c95fc6"},{"author":{"_account_id":17938,"name":"Mathias Ewald","email":"mewald@evoila.de","username":"mewald"},"change_message_id":"68b1c5726e78df84891ace50a6ae9ec1068234f1","unresolved":false,"context_lines":[{"line_number":15,"context_line":"            \"optional\": {{ (not enable_ceph | bool) | string | lower }}"},{"line_number":16,"context_line":"        },"},{"line_number":17,"context_line":"        {"},{"line_number":18,"context_line":"            \"source\": \"{{ container_config_directory }}/ceph.client.cinder.keyring\","},{"line_number":19,"context_line":"            \"dest\": \"/etc/ceph/ceph.client.cinder.keyring\","},{"line_number":20,"context_line":"            \"owner\": \"cinder\","},{"line_number":21,"context_line":"            \"perm\": \"0600\","}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"dada55a8_829bfec8","side":"PARENT","line":18,"range":{"start_line":18,"start_character":12,"end_line":18,"end_character":20},"in_reply_to":"dada55a8_07fa80bd","updated":"2016-07-18 20:07:26.000000000","message":"The problem is when using external Ceph, we cannot predict the user name that will be available for cinder or other services. Could be client.cinder but doesn\u0027t have to be depending on the admin of the Ceph storage. The globbing approach covers both situations: 1) We know the files are called ceph.client.cinder.keyring and ceph.conf 2) We dont now the names. (The name of the keyring file must match ceph.client.\u003cname\u003e.keyring).","commit_id":"a3b043af10c2383168d3d37df5f0621707c95fc6"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88dbb027110a205a4180117afce44165182a5890","unresolved":false,"context_lines":[{"line_number":6,"context_line":"            \"dest\": \"/etc/cinder/cinder.conf\","},{"line_number":7,"context_line":"            \"owner\": \"cinder\","},{"line_number":8,"context_line":"            \"perm\": \"0600\""},{"line_number":9,"context_line":"        }{% if cinder_enable_ceph | bool %},"},{"line_number":10,"context_line":"        {"},{"line_number":11,"context_line":"            \"source\": \"{{ container_config_directory }}/ceph.*\","},{"line_number":12,"context_line":"            \"dest\": \"/etc/ceph/\","}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"dada55a8_947cbcec","line":9,"range":{"start_line":9,"start_character":15,"end_line":9,"end_character":33},"updated":"2016-07-19 12:19:23.000000000","message":"cinder_backend_ceph","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88dbb027110a205a4180117afce44165182a5890","unresolved":false,"context_lines":[{"line_number":12,"context_line":"            \"dest\": \"/etc/ceph/\","},{"line_number":13,"context_line":"            \"owner\": \"cinder\","},{"line_number":14,"context_line":"            \"perm\": \"0700\","},{"line_number":15,"context_line":"            \"optional\": {{ (not cinder_enable_ceph | bool) | string | lower }}"},{"line_number":16,"context_line":"        }{% endif %}"},{"line_number":17,"context_line":"    ]"},{"line_number":18,"context_line":"}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"dada55a8_f48378ca","line":15,"range":{"start_line":15,"start_character":39,"end_line":15,"end_character":45},"updated":"2016-07-19 12:19:23.000000000","message":"backend","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"}],"ansible/roles/cinder/templates/cinder-volume.json.j2":[{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88dbb027110a205a4180117afce44165182a5890","unresolved":false,"context_lines":[{"line_number":6,"context_line":"            \"dest\": \"/etc/cinder/cinder.conf\","},{"line_number":7,"context_line":"            \"owner\": \"cinder\","},{"line_number":8,"context_line":"            \"perm\": \"0600\""},{"line_number":9,"context_line":"        }{% if cinder_enable_ceph | bool %},"},{"line_number":10,"context_line":"        {"},{"line_number":11,"context_line":"            \"source\": \"{{ container_config_directory }}/ceph.*\","},{"line_number":12,"context_line":"            \"dest\": \"/etc/ceph/\","}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"dada55a8_346eb02f","line":9,"range":{"start_line":9,"start_character":22,"end_line":9,"end_character":28},"updated":"2016-07-19 12:19:23.000000000","message":"backend","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"}],"ansible/roles/cinder/templates/cinder.conf.j2":[{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88dbb027110a205a4180117afce44165182a5890","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"os_region_name \u003d {{ openstack_region_name }}"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"{% if enable_ceph | bool and cinder_enable_ceph | bool %}"},{"line_number":20,"context_line":"default_volume_type \u003d rbd-1"},{"line_number":21,"context_line":"enabled_backends \u003d rbd-1"},{"line_number":22,"context_line":"{% elif cinder_backend_iscsi | bool %}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"dada55a8_948b1c1e","line":19,"range":{"start_line":19,"start_character":29,"end_line":19,"end_character":47},"updated":"2016-07-19 12:19:23.000000000","message":"cinder_backend_ceph","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"}],"doc/external-ceph-guide.rst":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":32,"context_line":"service in ``/etc/kolla/global.yml``:"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"::"},{"line_number":35,"context_line":"  "},{"line_number":36,"context_line":"  glance_enable_ceph: \"yes\""},{"line_number":37,"context_line":"  cinder_enable_ceph: \"yes\""},{"line_number":38,"context_line":"  nova_enable_ceph: \"yes\""}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_312c2f4a","line":35,"range":{"start_line":35,"start_character":0,"end_line":35,"end_character":2},"updated":"2016-07-18 16:16:17.000000000","message":"Please, remove the whitespace","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"  [DEFAULT]"},{"line_number":61,"context_line":"  show_image_direct_url \u003d True"},{"line_number":62,"context_line":"  "},{"line_number":63,"context_line":"  [glance_store]"},{"line_number":64,"context_line":"  stores \u003d rbd"},{"line_number":65,"context_line":"  default_store \u003d rbd"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_b1201f4b","line":62,"updated":"2016-07-18 16:16:17.000000000","message":"ditto","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":68,"context_line":"  rbd_store_user \u003d glance"},{"line_number":69,"context_line":"  rbd_store_ceph_conf \u003d /etc/ceph/ceph.conf"},{"line_number":70,"context_line":"  rados_connect_timeout \u003d 0"},{"line_number":71,"context_line":"  "},{"line_number":72,"context_line":"  [image_format]"},{"line_number":73,"context_line":"  container_formats \u003d bare"},{"line_number":74,"context_line":"  disk_formats \u003d raw"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_31d38f3a","line":71,"updated":"2016-07-18 16:16:17.000000000","message":"ditto","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":95,"context_line":"  [client.glance]"},{"line_number":96,"context_line":"  key \u003d AQAg5YRXS0qxLRAAXe6a4R1a15AoRx7ft80DhA\u003d\u003d"},{"line_number":97,"context_line":""},{"line_number":98,"context_line":"Kolla will pick up all files named ceph* in this directory an copy them to the"},{"line_number":99,"context_line":"/etc/ceph/ directory of the container."},{"line_number":100,"context_line":""},{"line_number":101,"context_line":"Cinder"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_715a2785","line":98,"updated":"2016-07-18 16:16:17.000000000","message":"Actually, as json.j2 files are configured, it will pick up \"ceph.*\" instead of \"ceph*\"","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":109,"context_line":""},{"line_number":110,"context_line":"  [DEFAULT]"},{"line_number":111,"context_line":"  enabled_backends\u003drbd-1"},{"line_number":112,"context_line":"  "},{"line_number":113,"context_line":"  [rbd-1]"},{"line_number":114,"context_line":"  rbd_ceph_conf\u003d/etc/ceph/ceph.conf"},{"line_number":115,"context_line":"  rbd_user\u003dcinder"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_91e4fb0d","line":112,"updated":"2016-07-18 16:16:17.000000000","message":"Remove whitespace","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":147,"context_line":"  [client.cinder]"},{"line_number":148,"context_line":"          key \u003d AQAg5YRXpChaGRAAlTSCleesthCRmCYrfQVX1w\u003d\u003d"},{"line_number":149,"context_line":"  root@deploy:/etc/kolla/config# cat"},{"line_number":150,"context_line":"  cinder/cinder-volume/ceph.client.cinder.keyring                                 "},{"line_number":151,"context_line":"  [client.cinder]"},{"line_number":152,"context_line":"          key \u003d AQAg5YRXpChaGRAAlTSCleesthCRmCYrfQVX1w\u003d\u003d"},{"line_number":153,"context_line":"  root@deploy:/etc/kolla/config#"}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_51b9e3e8","line":150,"range":{"start_line":150,"start_character":49,"end_line":150,"end_character":82},"updated":"2016-07-18 16:16:17.000000000","message":"ditto","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"dec46c8c40e6581b8d16e65795162ad195bcc67a","unresolved":false,"context_lines":[{"line_number":150,"context_line":"  cinder/cinder-volume/ceph.client.cinder.keyring                                 "},{"line_number":151,"context_line":"  [client.cinder]"},{"line_number":152,"context_line":"          key \u003d AQAg5YRXpChaGRAAlTSCleesthCRmCYrfQVX1w\u003d\u003d"},{"line_number":153,"context_line":"  root@deploy:/etc/kolla/config#"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"It is important that the files are named ceph.client*."}],"source_content_type":"text/x-rst","patch_set":1,"id":"dada55a8_84acb7ee","line":153,"range":{"start_line":153,"start_character":0,"end_line":153,"end_character":32},"updated":"2016-07-18 16:16:17.000000000","message":"This line is not necessary","commit_id":"b2c79b890fd8705cb103d8594fc14001394e3290"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"93f9d608c373786e822d1def5bf2716b51157ab8","unresolved":false,"context_lines":[{"line_number":34,"context_line":"::"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"  glance_enable_ceph: \"yes\""},{"line_number":37,"context_line":"  cinder_enable_ceph: \"yes\""},{"line_number":38,"context_line":"  nova_enable_ceph: \"yes\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"The combination of ``enable_ceph: \"no\"`` and ``\u003cservice\u003e_enable_ceph: \"yes\"``"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_07cba054","line":37,"range":{"start_line":37,"start_character":2,"end_line":37,"end_character":20},"updated":"2016-07-18 19:59:34.000000000","message":"I know it fits well with the other vars, but cinder_enable_ceph isn\u0027t very descriptive.","commit_id":"47ead7a635914944f578b23c12a307a75f2a7ff1"},{"author":{"_account_id":17938,"name":"Mathias Ewald","email":"mewald@evoila.de","username":"mewald"},"change_message_id":"68b1c5726e78df84891ace50a6ae9ec1068234f1","unresolved":false,"context_lines":[{"line_number":34,"context_line":"::"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"  glance_enable_ceph: \"yes\""},{"line_number":37,"context_line":"  cinder_enable_ceph: \"yes\""},{"line_number":38,"context_line":"  nova_enable_ceph: \"yes\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"The combination of ``enable_ceph: \"no\"`` and ``\u003cservice\u003e_enable_ceph: \"yes\"``"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dada55a8_42bf46fb","line":37,"range":{"start_line":37,"start_character":2,"end_line":37,"end_character":20},"in_reply_to":"dada55a8_07cba054","updated":"2016-07-18 20:07:26.000000000","message":"What would you suggest? At this point we already have the patch that introduces glance_enable_ceph merged. But if you come up with a good idea, I could change this now and the others in a later patch.","commit_id":"47ead7a635914944f578b23c12a307a75f2a7ff1"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88dbb027110a205a4180117afce44165182a5890","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _external-ceph-guide:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"External Ceph"}],"source_content_type":"text/x-rst","patch_set":5,"id":"dada55a8_b4a100ac","line":1,"range":{"start_line":1,"start_character":4,"end_line":1,"end_character":23},"updated":"2016-07-19 12:19:23.000000000","message":"can you add this doc to index.rst","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"},{"author":{"_account_id":17938,"name":"Mathias Ewald","email":"mewald@evoila.de","username":"mewald"},"change_message_id":"cc7e4e6937db15ea528005def535d467082a0457","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _external-ceph-guide:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"External Ceph"}],"source_content_type":"text/x-rst","patch_set":5,"id":"dada55a8_c8d3345e","line":1,"range":{"start_line":1,"start_character":4,"end_line":1,"end_character":23},"in_reply_to":"dada55a8_b4a100ac","updated":"2016-07-19 12:29:26.000000000","message":"Where would you like to see it? It doent really fit in the Kolla Services section as the point of this patch is not to use a Kolla service :D","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"88dbb027110a205a4180117afce44165182a5890","unresolved":false,"context_lines":[{"line_number":14,"context_line":"* An existing installation of Ceph"},{"line_number":15,"context_line":"* Existing Ceph storage pools"},{"line_number":16,"context_line":"* Existing credentials in Ceph for OpenStack services to connect to Ceph"},{"line_number":17,"context_line":"(Glance, Cinder, Nova)"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Enabling External Ceph"},{"line_number":20,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"dada55a8_f4ab7887","line":17,"range":{"start_line":17,"start_character":17,"end_line":17,"end_character":21},"updated":"2016-07-19 12:19:23.000000000","message":"is nova being added later?","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"},{"author":{"_account_id":17938,"name":"Mathias Ewald","email":"mewald@evoila.de","username":"mewald"},"change_message_id":"cc7e4e6937db15ea528005def535d467082a0457","unresolved":false,"context_lines":[{"line_number":14,"context_line":"* An existing installation of Ceph"},{"line_number":15,"context_line":"* Existing Ceph storage pools"},{"line_number":16,"context_line":"* Existing credentials in Ceph for OpenStack services to connect to Ceph"},{"line_number":17,"context_line":"(Glance, Cinder, Nova)"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"Enabling External Ceph"},{"line_number":20,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":5,"id":"dada55a8_e874389d","line":17,"range":{"start_line":17,"start_character":17,"end_line":17,"end_character":21},"in_reply_to":"dada55a8_f4ab7887","updated":"2016-07-19 12:29:26.000000000","message":"Yes, I am working it right now. I will remove it from this doc.","commit_id":"94fb28762bbf0690dc7b3f22409e74c5507dd774"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"b9ee2946f44631d51f678788b6b8f748fd31a5d7","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"::"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"  glance_enable_ceph: \"yes\""},{"line_number":37,"context_line":"  cinder_backend_ceph: \"yes\""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The combination of ``enable_ceph: \"no\"`` and ``\u003cservice\u003e_enable_ceph: \"yes\"``"}],"source_content_type":"text/x-rst","patch_set":8,"id":"dada55a8_1eac669f","line":36,"updated":"2016-07-19 13:07:43.000000000","message":"Can you please update this to \"glance_backend_ceph\" in a separate patch so these are consistent? Thanks!","commit_id":"389488387199523efdc12b9a5f6b94e376d25ff5"},{"author":{"_account_id":17938,"name":"Mathias Ewald","email":"mewald@evoila.de","username":"mewald"},"change_message_id":"9640f27b90f282325fa4ed6c63baf94a60065d17","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":"::"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"  glance_enable_ceph: \"yes\""},{"line_number":37,"context_line":"  cinder_backend_ceph: \"yes\""},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The combination of ``enable_ceph: \"no\"`` and ``\u003cservice\u003e_enable_ceph: \"yes\"``"}],"source_content_type":"text/x-rst","patch_set":8,"id":"dada55a8_ed0c423d","line":36,"in_reply_to":"dada55a8_1eac669f","updated":"2016-07-19 14:12:03.000000000","message":"yes sure!","commit_id":"389488387199523efdc12b9a5f6b94e376d25ff5"}],"etc/kolla/globals.yml":[{"author":{"_account_id":16233,"name":"Mauricio Lima","email":"mauriciolimab@gmail.com","username":"limamauricio"},"change_message_id":"621b0c59ebfc3c07aa610fd74bfd8558f4f06285","unresolved":false,"context_lines":[{"line_number":147,"context_line":"#######################"},{"line_number":148,"context_line":"# Cinder options"},{"line_number":149,"context_line":"#######################"},{"line_number":150,"context_line":""},{"line_number":151,"context_line":"# Enable / disable Cinder backends"},{"line_number":152,"context_line":"cinder_backend_iscsi: \"{{ enable_iscsi }}\""},{"line_number":153,"context_line":"cinder_backend_ceph: \"{{ enable_ceph }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"dada55a8_a8e6c0b1","line":150,"updated":"2016-07-19 12:38:16.000000000","message":"this blank line isn\u0027t needed","commit_id":"ba35e136a809efc6e50589df34e0f4bd1d6d8dee"}]}
