)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"43054715166b07d4759ba040d6b0cc6cc7988e10","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d738905e_8e895675","updated":"2025-11-06 20:24:09.000000000","message":"So @vsaienko@mirantis.com I don\u0027t even think a hostpath is correct. That would mean all those services need to land on the same box. But they won\u0027t necessary. Wouldn\u0027t it need to be a PVC?","commit_id":"a5d589d8861c9a79e978c15a3e71ae5413b9bd44"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"bf7ec325feff2b36d91c6aa8cc212e2f101841ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f906606f_9e7be4cb","in_reply_to":"38ebe386_63169ae9","updated":"2025-11-12 14:45:07.000000000","message":"it should be shared between all services on same node so hostpath is fine.","commit_id":"a5d589d8861c9a79e978c15a3e71ae5413b9bd44"},{"author":{"_account_id":37622,"name":"saeed padari","display_name":"Saeed Padari","email":"sam137115@gmail.com","username":"saeedpadari"},"change_message_id":"7ca8e866e97ccf4b0111dd0a537696454d5a5cc4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"38ebe386_63169ae9","in_reply_to":"d738905e_8e895675","updated":"2025-11-07 13:04:31.000000000","message":"Acknowledged","commit_id":"a5d589d8861c9a79e978c15a3e71ae5413b9bd44"}],"nova/templates/deployment-novncproxy.yaml":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"f63854e3992b4fc9b0745d9edda18f83a121acd2","unresolved":true,"context_lines":[{"line_number":173,"context_line":"        - name: pod-tmp"},{"line_number":174,"context_line":"          emptyDir: {}"},{"line_number":175,"context_line":"        - name: pod-nova-lock-path"},{"line_number":176,"context_line":"          emptyDir: {}"},{"line_number":177,"context_line":"        - name: nova-bin"},{"line_number":178,"context_line":"          configMap:"},{"line_number":179,"context_line":"            name: nova-bin"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9a30f5e4_f05a87b1","line":176,"range":{"start_line":176,"start_character":10,"end_line":176,"end_character":18},"updated":"2025-11-06 08:38:40.000000000","message":"the whole idea of oslo file based locks is to share them between different processes (nova-compute, cinder-volume). This can\u0027t work with emptyDir, it should be hostpas and same accross all openstack services, we use /var/lib/openstack/lock for it in our deployments.","commit_id":"a5d589d8861c9a79e978c15a3e71ae5413b9bd44"},{"author":{"_account_id":37622,"name":"saeed padari","display_name":"Saeed Padari","email":"sam137115@gmail.com","username":"saeedpadari"},"change_message_id":"4e872dbf64ff0307055871b09d6cbc45d7b3d867","unresolved":false,"context_lines":[{"line_number":173,"context_line":"        - name: pod-tmp"},{"line_number":174,"context_line":"          emptyDir: {}"},{"line_number":175,"context_line":"        - name: pod-nova-lock-path"},{"line_number":176,"context_line":"          emptyDir: {}"},{"line_number":177,"context_line":"        - name: nova-bin"},{"line_number":178,"context_line":"          configMap:"},{"line_number":179,"context_line":"            name: nova-bin"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"aafffa6d_d391832b","line":176,"range":{"start_line":176,"start_character":10,"end_line":176,"end_character":18},"in_reply_to":"36446b64_58cb114a","updated":"2026-02-17 19:59:42.000000000","message":"Done","commit_id":"a5d589d8861c9a79e978c15a3e71ae5413b9bd44"},{"author":{"_account_id":37622,"name":"saeed padari","display_name":"Saeed Padari","email":"sam137115@gmail.com","username":"saeedpadari"},"change_message_id":"7ca8e866e97ccf4b0111dd0a537696454d5a5cc4","unresolved":false,"context_lines":[{"line_number":173,"context_line":"        - name: pod-tmp"},{"line_number":174,"context_line":"          emptyDir: {}"},{"line_number":175,"context_line":"        - name: pod-nova-lock-path"},{"line_number":176,"context_line":"          emptyDir: {}"},{"line_number":177,"context_line":"        - name: nova-bin"},{"line_number":178,"context_line":"          configMap:"},{"line_number":179,"context_line":"            name: nova-bin"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"e3edac53_1149aa81","line":176,"range":{"start_line":176,"start_character":10,"end_line":176,"end_character":18},"in_reply_to":"9a30f5e4_f05a87b1","updated":"2025-11-07 13:04:31.000000000","message":"Acknowledged","commit_id":"a5d589d8861c9a79e978c15a3e71ae5413b9bd44"},{"author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"change_message_id":"f760337b41450a7175cb0f0e3e06a1c79f49d264","unresolved":true,"context_lines":[{"line_number":173,"context_line":"        - name: pod-tmp"},{"line_number":174,"context_line":"          emptyDir: {}"},{"line_number":175,"context_line":"        - name: pod-nova-lock-path"},{"line_number":176,"context_line":"          emptyDir: {}"},{"line_number":177,"context_line":"        - name: nova-bin"},{"line_number":178,"context_line":"          configMap:"},{"line_number":179,"context_line":"            name: nova-bin"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"36446b64_58cb114a","line":176,"range":{"start_line":176,"start_character":10,"end_line":176,"end_character":18},"in_reply_to":"e3edac53_1149aa81","updated":"2026-02-17 14:58:27.000000000","message":"@vsaienko@mirantis.com found that nova uses it for dmcrypt and image caching operations and not really between services. I\u0027ve gone ahead and implemented locking for all charts in I3ee46d9550bc6f2a6632bec748efe0be646a82b3","commit_id":"a5d589d8861c9a79e978c15a3e71ae5413b9bd44"}]}
