)]}'
{"ansible/roles/glance/defaults/main.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"af34bd8ff16518f946c310aeeec0ead7bd959d17","unresolved":false,"context_lines":[{"line_number":119,"context_line":"  - \"/etc/localtime:/etc/localtime:ro\""},{"line_number":120,"context_line":"  - \"{{ glance_file_datadir_volume }}:/var/lib/glance/\""},{"line_number":121,"context_line":"  - \"{{ kolla_dev_repos_directory ~ \u0027/glance/glance:/var/lib/kolla/venv/lib/python2.7/site-packages/glance\u0027 if glance_dev_mode | bool else \u0027\u0027 }}\""},{"line_number":122,"context_line":"  - \"{{ \u0027iscsi_info:/etc/iscsi\u0027 if enable_cinder | bool and enable_cinder_backend_iscsi | bool }} \""},{"line_number":123,"context_line":"  - \"{{ \u0027/dev/:/dev/\u0027 if enable_cinder | bool and enable_cinder_backend_iscsi | bool }}\""},{"line_number":124,"context_line":"  - \"kolla_logs:/var/log/kolla/\""},{"line_number":125,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_7997613b","line":122,"range":{"start_line":122,"start_character":97,"end_line":122,"end_character":98},"updated":"2020-01-13 20:21:21.000000000","message":"space","commit_id":"5d9701b11c9fda417e4e56f23302225812a0ed96"},{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"26467683a1729debdb95280dd37577b63b44bb45","unresolved":false,"context_lines":[{"line_number":119,"context_line":"  - \"/etc/localtime:/etc/localtime:ro\""},{"line_number":120,"context_line":"  - \"{{ glance_file_datadir_volume }}:/var/lib/glance/\""},{"line_number":121,"context_line":"  - \"{{ kolla_dev_repos_directory ~ \u0027/glance/glance:/var/lib/kolla/venv/lib/python2.7/site-packages/glance\u0027 if glance_dev_mode | bool else \u0027\u0027 }}\""},{"line_number":122,"context_line":"  - \"{{ \u0027iscsi_info:/etc/iscsi\u0027 if enable_cinder | bool and enable_cinder_backend_iscsi | bool }} \""},{"line_number":123,"context_line":"  - \"{{ \u0027/dev/:/dev/\u0027 if enable_cinder | bool and enable_cinder_backend_iscsi | bool }}\""},{"line_number":124,"context_line":"  - \"kolla_logs:/var/log/kolla/\""},{"line_number":125,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_d9f6955f","line":122,"range":{"start_line":122,"start_character":97,"end_line":122,"end_character":98},"in_reply_to":"3fa7e38b_7997613b","updated":"2020-01-13 21:20:48.000000000","message":"Done","commit_id":"5d9701b11c9fda417e4e56f23302225812a0ed96"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"3e9704a12e3f34a83d872f4f6be80f5e84255db7","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    enabled: true"},{"line_number":10,"context_line":"    image: \"{{ glance_api_image_full }}\""},{"line_number":11,"context_line":"    environment: \"{{ container_proxy }}\""},{"line_number":12,"context_line":"    privileged: True"},{"line_number":13,"context_line":"    volumes: \"{{ glance_api_default_volumes + glance_api_extra_volumes }}\""},{"line_number":14,"context_line":"    dimensions: \"{{ glance_api_dimensions }}\""},{"line_number":15,"context_line":"    haproxy:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3fa7e38b_fd4816b5","line":12,"range":{"start_line":12,"start_character":16,"end_line":12,"end_character":20},"updated":"2020-01-14 08:54:05.000000000","message":"well, it can be privileged by default but better not (to minimize moves)","commit_id":"995d645799a1de5347721c8a1f8528c8045733fd"},{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"939b18135532cff7c8874dcf7ec699da7d48cd5e","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    enabled: true"},{"line_number":10,"context_line":"    image: \"{{ glance_api_image_full }}\""},{"line_number":11,"context_line":"    environment: \"{{ container_proxy }}\""},{"line_number":12,"context_line":"    privileged: True"},{"line_number":13,"context_line":"    volumes: \"{{ glance_api_default_volumes + glance_api_extra_volumes }}\""},{"line_number":14,"context_line":"    dimensions: \"{{ glance_api_dimensions }}\""},{"line_number":15,"context_line":"    haproxy:"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3fa7e38b_3dab0e20","line":12,"range":{"start_line":12,"start_character":16,"end_line":12,"end_character":20},"in_reply_to":"3fa7e38b_fd4816b5","updated":"2020-01-14 09:03:14.000000000","message":"Done","commit_id":"995d645799a1de5347721c8a1f8528c8045733fd"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"6ff3f931170ed5d805d9ca23d77379b1ac5e794b","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    enabled: true"},{"line_number":10,"context_line":"    image: \"{{ glance_api_image_full }}\""},{"line_number":11,"context_line":"    environment: \"{{ container_proxy }}\""},{"line_number":12,"context_line":"    privileged: \"{{ True if enable_cinder | bool and enable_cinder_backend_iscsi | bool }}\""},{"line_number":13,"context_line":"    volumes: \"{{ glance_api_default_volumes + glance_api_extra_volumes }}\""},{"line_number":14,"context_line":"    dimensions: \"{{ glance_api_dimensions }}\""},{"line_number":15,"context_line":"    haproxy:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3fa7e38b_f1befdad","line":12,"range":{"start_line":12,"start_character":28,"end_line":12,"end_character":87},"updated":"2020-01-14 12:15:34.000000000","message":"just this","commit_id":"981abccca2e33c318cb9d92379cfa05e0987ad22"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"8b73d6ada4bfdbc7dae8dfd7020b20ab7317cbe2","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    enabled: true"},{"line_number":10,"context_line":"    image: \"{{ glance_api_image_full }}\""},{"line_number":11,"context_line":"    environment: \"{{ container_proxy }}\""},{"line_number":12,"context_line":"    privileged: \"{{ enable_cinder | bool and enable_cinder_backend_iscsi | bool }}\""},{"line_number":13,"context_line":"    volumes: \"{{ glance_api_default_volumes + glance_api_extra_volumes }}\""},{"line_number":14,"context_line":"    dimensions: \"{{ glance_api_dimensions }}\""},{"line_number":15,"context_line":"    haproxy:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3fa7e38b_6ef599cb","line":12,"updated":"2020-01-27 12:54:23.000000000","message":"Can we warn the users somewhere in docs/globals.yml that enabling cinder_backend_iscsi will make the container run in privileged mode?","commit_id":"fa49b2692de1b38bfdf47e1468296770d5dfff89"}],"ansible/roles/glance/handlers/main.yml":[{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"5f1226cd3cc4e4cd0ccc762b63907abce5946393","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":10,"context_line":"    name: \"{{ service.container_name }}\""},{"line_number":11,"context_line":"    image: \"{{ service.image }}\""},{"line_number":12,"context_line":"    privileged: \"{{ True if enable_cinder | bool and enable_cinder_backend_iscsi | bool | else False}}\""},{"line_number":13,"context_line":"    environment: \"{{ service.environment }}\""},{"line_number":14,"context_line":"    volumes: \"{{ service.volumes|reject(\u0027equalto\u0027, \u0027\u0027)|list }}\""},{"line_number":15,"context_line":"    dimensions: \"{{ service.dimensions }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_d0e66914","line":12,"updated":"2020-01-13 17:52:44.000000000","message":"typo","commit_id":"2635c9253f785bfe038f70722bf203145646c2a8"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"af34bd8ff16518f946c310aeeec0ead7bd959d17","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":10,"context_line":"    name: \"{{ service.container_name }}\""},{"line_number":11,"context_line":"    image: \"{{ service.image }}\""},{"line_number":12,"context_line":"    privileged: \"{{ True if enable_cinder | bool and enable_cinder_backend_iscsi | bool else False }}\""},{"line_number":13,"context_line":"    environment: \"{{ service.environment }}\""},{"line_number":14,"context_line":"    volumes: \"{{ service.volumes|reject(\u0027equalto\u0027, \u0027\u0027)|list }}\""},{"line_number":15,"context_line":"    dimensions: \"{{ service.dimensions }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_5992a54c","line":12,"range":{"start_line":12,"start_character":28,"end_line":12,"end_character":87},"updated":"2020-01-13 20:21:21.000000000","message":"just this is enough\nalso best move this to defaults and use as \u0027service.privileged\u0027","commit_id":"5d9701b11c9fda417e4e56f23302225812a0ed96"},{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"26467683a1729debdb95280dd37577b63b44bb45","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":10,"context_line":"    name: \"{{ service.container_name }}\""},{"line_number":11,"context_line":"    image: \"{{ service.image }}\""},{"line_number":12,"context_line":"    privileged: \"{{ True if enable_cinder | bool and enable_cinder_backend_iscsi | bool else False }}\""},{"line_number":13,"context_line":"    environment: \"{{ service.environment }}\""},{"line_number":14,"context_line":"    volumes: \"{{ service.volumes|reject(\u0027equalto\u0027, \u0027\u0027)|list }}\""},{"line_number":15,"context_line":"    dimensions: \"{{ service.dimensions }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_39a80920","line":12,"range":{"start_line":12,"start_character":28,"end_line":12,"end_character":87},"in_reply_to":"3fa7e38b_5992a54c","updated":"2020-01-13 21:20:48.000000000","message":"Done","commit_id":"5d9701b11c9fda417e4e56f23302225812a0ed96"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"68a3b1159b5c05c94004f6266f030bf2f57b25c7","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":10,"context_line":"    name: \"{{ service.container_name }}\""},{"line_number":11,"context_line":"    image: \"{{ service.image }}\""},{"line_number":12,"context_line":"    privileged: \"{{ service.privileged | default(False) }}\""},{"line_number":13,"context_line":"    environment: \"{{ service.environment }}\""},{"line_number":14,"context_line":"    volumes: \"{{ service.volumes|reject(\u0027equalto\u0027, \u0027\u0027)|list }}\""},{"line_number":15,"context_line":"    dimensions: \"{{ service.dimensions }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3fa7e38b_bdc05efb","line":12,"range":{"start_line":12,"start_character":41,"end_line":12,"end_character":54},"updated":"2020-01-14 08:54:45.000000000","message":"no need if set there","commit_id":"995d645799a1de5347721c8a1f8528c8045733fd"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"6ff3f931170ed5d805d9ca23d77379b1ac5e794b","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":10,"context_line":"    name: \"{{ service.container_name }}\""},{"line_number":11,"context_line":"    image: \"{{ service.image }}\""},{"line_number":12,"context_line":"    privileged: \"{{ service.privileged | default(False) }}\""},{"line_number":13,"context_line":"    environment: \"{{ service.environment }}\""},{"line_number":14,"context_line":"    volumes: \"{{ service.volumes|reject(\u0027equalto\u0027, \u0027\u0027)|list }}\""},{"line_number":15,"context_line":"    dimensions: \"{{ service.dimensions }}\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3fa7e38b_b1d645f8","line":12,"range":{"start_line":12,"start_character":41,"end_line":12,"end_character":54},"updated":"2020-01-14 12:15:34.000000000","message":"not necessary","commit_id":"981abccca2e33c318cb9d92379cfa05e0987ad22"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"ac0a743dc3377d65d527f60a4cd98cb557d26f28","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":10,"context_line":"    name: \"{{ service.container_name }}\""},{"line_number":11,"context_line":"    image: \"{{ service.image }}\""},{"line_number":12,"context_line":"    privileged: \"{{ service.privileged | default(False) }}\""},{"line_number":13,"context_line":"    environment: \"{{ service.environment }}\""},{"line_number":14,"context_line":"    volumes: \"{{ service.volumes|reject(\u0027equalto\u0027, \u0027\u0027)|list }}\""},{"line_number":15,"context_line":"    dimensions: \"{{ service.dimensions }}\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3fa7e38b_51410a36","line":12,"range":{"start_line":12,"start_character":41,"end_line":12,"end_character":54},"in_reply_to":"3fa7e38b_4cd3ba64","updated":"2020-01-14 16:32:27.000000000","message":"hmm, yeah, we could use a cleanup","commit_id":"981abccca2e33c318cb9d92379cfa05e0987ad22"},{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"23b83df6ea3a6341c0c37bcbd3eacec8669ac5a0","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    common_options: \"{{ docker_common_options }}\""},{"line_number":10,"context_line":"    name: \"{{ service.container_name }}\""},{"line_number":11,"context_line":"    image: \"{{ service.image }}\""},{"line_number":12,"context_line":"    privileged: \"{{ service.privileged | default(False) }}\""},{"line_number":13,"context_line":"    environment: \"{{ service.environment }}\""},{"line_number":14,"context_line":"    volumes: \"{{ service.volumes|reject(\u0027equalto\u0027, \u0027\u0027)|list }}\""},{"line_number":15,"context_line":"    dimensions: \"{{ service.dimensions }}\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3fa7e38b_4cd3ba64","line":12,"range":{"start_line":12,"start_character":41,"end_line":12,"end_character":54},"in_reply_to":"3fa7e38b_b1d645f8","updated":"2020-01-14 13:11:00.000000000","message":"I\u0027ve put it because most of the roles have this. would it worth to clean up all of them with another change?","commit_id":"981abccca2e33c318cb9d92379cfa05e0987ad22"}],"releasenotes/notes/glance-fix-iscsi-backend-784aca2c2456333c.yaml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"68a3b1159b5c05c94004f6266f030bf2f57b25c7","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes glance_api to run as privileged and adds missing mounts so it"},{"line_number":5,"context_line":"    can use an iscsi cinder backend as it\u0027s store. `LP#1855695"},{"line_number":6,"context_line":"    \u003chttps://bugs.launchpad.net/kolla-ansible/+bug/1855695\u003e`__"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3fa7e38b_9dcfa227","line":5,"range":{"start_line":5,"start_character":39,"end_line":5,"end_character":43},"updated":"2020-01-14 08:54:45.000000000","message":"its","commit_id":"995d645799a1de5347721c8a1f8528c8045733fd"}]}
