)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"5924780f84bd9f38586f193aaca85d93c8b3cde8","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[CEPH] OSH-INFRA: use loopback devices for ceph osds"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- This is to make use of loopback devices for ceph osds since"},{"line_number":10,"context_line":"support for directory backed osds going to depricate."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":14,"id":"bf51134e_1569fff7","line":10,"range":{"start_line":10,"start_character":43,"end_line":10,"end_character":52},"updated":"2020-06-23 21:48:25.000000000","message":"spelting","commit_id":"f51a4f4ad88d6c6f1c36c3f88351a24c262d4e80"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"07ba4f05addc5669c5d4938ef6f65b5461fabbf6","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[CEPH] OSH-INFRA: use loopback devices for ceph osds"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- This is to make use of loopback devices for ceph osds since"},{"line_number":10,"context_line":"support for directory backed osds going to depricate."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":17,"id":"bf51134e_ff39b3a3","line":10,"range":{"start_line":10,"start_character":43,"end_line":10,"end_character":52},"updated":"2020-06-24 22:27:48.000000000","message":"deprecate","commit_id":"6f35b9ca62b9b655f7260fd2a2dbdc46bd7da59d"},{"author":{"_account_id":28372,"name":"chinasubbareddy mallavarapu","email":"cr3938@att.com","username":"chinasubbareddy"},"change_message_id":"8ed51c7ffdb0f743966689a60ba9ee3993d08040","unresolved":false,"context_lines":[{"line_number":7,"context_line":"[CEPH] OSH-INFRA: use loopback devices for ceph osds"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"- This is to make use of loopback devices for ceph osds since"},{"line_number":10,"context_line":"support for directory backed osds going to depricate."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":17,"id":"bf51134e_1f862714","line":10,"range":{"start_line":10,"start_character":43,"end_line":10,"end_character":52},"in_reply_to":"bf51134e_ff39b3a3","updated":"2020-06-24 22:39:48.000000000","message":"thanks , fixed it","commit_id":"6f35b9ca62b9b655f7260fd2a2dbdc46bd7da59d"},{"author":{"_account_id":17119,"name":"Dmitrii Kabanov","email":"dmitrii.kabanov@att.com","username":"dk370c"},"change_message_id":"1b01b2a75159b324263eac66e47e3187c3b3305d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"support for directory backed osds going to deprecate."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":"- Seperate DB and WAL parititons from data so that gates wil validate"},{"line_number":14,"context_line":"  the scenrio where we will have fast storage disk for DB and WAL."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Ief6de17c53d6cb57ef604895fdc66dc6c604fd89"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":22,"id":"bf51134e_ffeb5e74","line":13,"range":{"start_line":13,"start_character":57,"end_line":13,"end_character":60},"updated":"2020-06-26 02:06:06.000000000","message":"typo","commit_id":"757ab14f2fd251469c870864b9e2be69005f8bf3"},{"author":{"_account_id":17119,"name":"Dmitrii Kabanov","email":"dmitrii.kabanov@att.com","username":"dk370c"},"change_message_id":"1b01b2a75159b324263eac66e47e3187c3b3305d","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":"- Seperate DB and WAL parititons from data so that gates wil validate"},{"line_number":14,"context_line":"  the scenrio where we will have fast storage disk for DB and WAL."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Ief6de17c53d6cb57ef604895fdc66dc6c604fd89"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":22,"id":"bf51134e_7f8c6ed6","line":14,"range":{"start_line":14,"start_character":20,"end_line":14,"end_character":65},"updated":"2020-06-26 02:06:06.000000000","message":"Could you please add a scenario where we sharing the disk between DB/WAL from several OSDs?","commit_id":"757ab14f2fd251469c870864b9e2be69005f8bf3"},{"author":{"_account_id":17119,"name":"Dmitrii Kabanov","email":"dmitrii.kabanov@att.com","username":"dk370c"},"change_message_id":"99b7b15320392dfe3d2d9fe4ebc37ee8041de85e","unresolved":false,"context_lines":[{"line_number":10,"context_line":"support for directory backed osds going to deprecate."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":"- Seperate DB and WAL parititons from data so that gates wil validate"},{"line_number":14,"context_line":"  the scenrio where we will have fast storage disk for DB and WAL."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Ief6de17c53d6cb57ef604895fdc66dc6c604fd89"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":30,"id":"bf51134e_892302a7","line":13,"range":{"start_line":13,"start_character":22,"end_line":13,"end_character":32},"updated":"2020-06-26 21:58:11.000000000","message":"typo","commit_id":"4ba5a07f9f94fa7b588b3ced310951539678985d"},{"author":{"_account_id":17119,"name":"Dmitrii Kabanov","email":"dmitrii.kabanov@att.com","username":"dk370c"},"change_message_id":"99b7b15320392dfe3d2d9fe4ebc37ee8041de85e","unresolved":false,"context_lines":[{"line_number":10,"context_line":"support for directory backed osds going to deprecate."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":"- Seperate DB and WAL parititons from data so that gates wil validate"},{"line_number":14,"context_line":"  the scenrio where we will have fast storage disk for DB and WAL."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Ief6de17c53d6cb57ef604895fdc66dc6c604fd89"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":30,"id":"bf51134e_c9385ad4","line":13,"range":{"start_line":13,"start_character":57,"end_line":13,"end_character":60},"updated":"2020-06-26 21:58:11.000000000","message":"typo","commit_id":"4ba5a07f9f94fa7b588b3ced310951539678985d"},{"author":{"_account_id":17119,"name":"Dmitrii Kabanov","email":"dmitrii.kabanov@att.com","username":"dk370c"},"change_message_id":"99b7b15320392dfe3d2d9fe4ebc37ee8041de85e","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":"- Seperate DB and WAL parititons from data so that gates wil validate"},{"line_number":14,"context_line":"  the scenrio where we will have fast storage disk for DB and WAL."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Ief6de17c53d6cb57ef604895fdc66dc6c604fd89"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":30,"id":"bf51134e_293476dd","line":14,"range":{"start_line":14,"start_character":6,"end_line":14,"end_character":13},"updated":"2020-06-26 21:58:11.000000000","message":"typo","commit_id":"4ba5a07f9f94fa7b588b3ced310951539678985d"},{"author":{"_account_id":17119,"name":"Dmitrii Kabanov","email":"dmitrii.kabanov@att.com","username":"dk370c"},"change_message_id":"7d651a18fc6c04309f68b5748c641941b22e9cc0","unresolved":false,"context_lines":[{"line_number":10,"context_line":"support for directory backed osds going to deprecate."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- Move to bluestore from filestore for ceph-osds."},{"line_number":13,"context_line":"- Seperate DB and WAL paritiions from data so that gates will validate"},{"line_number":14,"context_line":"  the scenario where we will have fast storage disk for DB and WAL."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: Ief6de17c53d6cb57ef604895fdc66dc6c604fd89"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":31,"id":"bf51134e_a9a366ff","line":13,"range":{"start_line":13,"start_character":22,"end_line":13,"end_character":32},"updated":"2020-06-26 22:02:39.000000000","message":"typo. please replace with \"partitions\"","commit_id":"403a052fce6972cefa191ee114b630605609de64"}],"roles/gather-host-logs/tasks/main.yaml":[{"author":{"_account_id":17119,"name":"Dmitrii Kabanov","email":"dmitrii.kabanov@att.com","username":"dk370c"},"change_message_id":"1b01b2a75159b324263eac66e47e3187c3b3305d","unresolved":false,"context_lines":[{"line_number":28,"context_line":"          docker images \u003e {{ logs_dir }}/system/docker-images.txt"},{"line_number":29,"context_line":"          brctl show \u003e {{ logs_dir }}/system/brctl-show.txt"},{"line_number":30,"context_line":"          ps aux --sort\u003d-%mem \u003e {{ logs_dir }}/system/ps.txt"},{"line_number":31,"context_line":"          mgr_pod\u003d`kubectl get po -n ceph -l component\u003dmgr --no-headers|awk \u0027{print $1}\u0027|head -1`"},{"line_number":32,"context_line":"          kubectl describe po -n ceph $mgr_pod \u003e {{ logs_dir }}/system/mgr-pod.txt"},{"line_number":33,"context_line":"  args:"},{"line_number":34,"context_line":"    executable: /bin/bash"},{"line_number":35,"context_line":"  ignore_errors: True"}],"source_content_type":"text/x-yaml","patch_set":22,"id":"bf51134e_dff2da6f","line":32,"range":{"start_line":31,"start_character":10,"end_line":32,"end_character":82},"updated":"2020-06-26 02:06:06.000000000","message":"Could you please explain why we need these changes?","commit_id":"757ab14f2fd251469c870864b9e2be69005f8bf3"}],"tools/deployment/apparmor/019-setup-ceph-loopback-device.sh":[{"author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"change_message_id":"643c16e9feca53683b99f72685003e575ef8b486","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":34,"id":"bf51134e_1850c50a","updated":"2020-06-29 22:23:38.000000000","message":"Not sure if this symlink is needed, but can remove later. All the apparmor jobs should run from feature gates.","commit_id":"3bde9f5b907b92a85a7188a1f11bf34820e6af52"}],"tools/deployment/common/019-setup-ceph-loopback-device.sh":[{"author":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"change_message_id":"5a864f373886717b31612a9b7857c35cb8ec5ca5","unresolved":false,"context_lines":[{"line_number":17,"context_line":"sudo df -lh"},{"line_number":18,"context_line":"sudo lsblk"},{"line_number":19,"context_line":"sudo mkdir -p /var/lib/openstack-helm/ceph"},{"line_number":20,"context_line":"sudo dd if\u003d/dev/zero of\u003d/var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img bs\u003d100M count\u003d50"},{"line_number":21,"context_line":"sudo losetup -fP /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"sudo df -lh"},{"line_number":23,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":6,"id":"ff570b3c_8c2a698d","line":20,"range":{"start_line":20,"start_character":87,"end_line":20,"end_character":95},"updated":"2020-05-14 17:36:29.000000000","message":"seek\u003d50 count\u003d0\n\nThis will create a 5000M sparse file without actually writing any data to it. Much faster unless zeroing the whole image file is required.","commit_id":"96c229546f7c8c3a8215279e42541e2fcf0fc568"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"5924780f84bd9f38586f193aaca85d93c8b3cde8","unresolved":false,"context_lines":[{"line_number":17,"context_line":"sudo df -lh"},{"line_number":18,"context_line":"sudo lsblk"},{"line_number":19,"context_line":"sudo mkdir -p /var/lib/openstack-helm/ceph"},{"line_number":20,"context_line":"sudo dd if\u003d/dev/zero of\u003d/var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img bs\u003d100M seek\u003d100 count\u003d0"},{"line_number":21,"context_line":"sudo losetup -fP /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"#lets check the devices"},{"line_number":23,"context_line":"sudo df -lh"},{"line_number":24,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":14,"id":"bf51134e_b5601303","line":21,"range":{"start_line":20,"start_character":3,"end_line":21,"end_character":71},"updated":"2020-06-23 21:48:25.000000000","message":"truncate w/ optional fallocate easier surely?","commit_id":"f51a4f4ad88d6c6f1c36c3f88351a24c262d4e80"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"07ba4f05addc5669c5d4938ef6f65b5461fabbf6","unresolved":false,"context_lines":[{"line_number":19,"context_line":"sudo mkdir -p /var/lib/openstack-helm/ceph"},{"line_number":20,"context_line":"sudo truncate -s 10G /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":21,"context_line":"sudo losetup /dev/loop0 /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"sudo partprobe /dev/loop0"},{"line_number":23,"context_line":"#lets check the devices"},{"line_number":24,"context_line":"sudo df -lh"},{"line_number":25,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":17,"id":"bf51134e_7f4da33c","line":22,"range":{"start_line":22,"start_character":5,"end_line":22,"end_character":16},"updated":"2020-06-24 22:27:48.000000000","message":"if you just created it ... what does this do?","commit_id":"6f35b9ca62b9b655f7260fd2a2dbdc46bd7da59d"},{"author":{"_account_id":28372,"name":"chinasubbareddy mallavarapu","email":"cr3938@att.com","username":"chinasubbareddy"},"change_message_id":"8ed51c7ffdb0f743966689a60ba9ee3993d08040","unresolved":false,"context_lines":[{"line_number":19,"context_line":"sudo mkdir -p /var/lib/openstack-helm/ceph"},{"line_number":20,"context_line":"sudo truncate -s 10G /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":21,"context_line":"sudo losetup /dev/loop0 /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"sudo partprobe /dev/loop0"},{"line_number":23,"context_line":"#lets check the devices"},{"line_number":24,"context_line":"sudo df -lh"},{"line_number":25,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":17,"id":"bf51134e_5f925f58","line":22,"range":{"start_line":22,"start_character":5,"end_line":22,"end_character":16},"in_reply_to":"bf51134e_7f4da33c","updated":"2020-06-24 22:39:48.000000000","message":"just to make sure kernel aware of  the device.","commit_id":"6f35b9ca62b9b655f7260fd2a2dbdc46bd7da59d"},{"author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"change_message_id":"07ba4f05addc5669c5d4938ef6f65b5461fabbf6","unresolved":false,"context_lines":[{"line_number":21,"context_line":"sudo losetup /dev/loop0 /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"sudo partprobe /dev/loop0"},{"line_number":23,"context_line":"#lets check the devices"},{"line_number":24,"context_line":"sudo df -lh"},{"line_number":25,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":17,"id":"bf51134e_bf53bbe1","line":24,"range":{"start_line":24,"start_character":5,"end_line":24,"end_character":11},"updated":"2020-06-24 22:27:48.000000000","message":"how will this have changes from before?","commit_id":"6f35b9ca62b9b655f7260fd2a2dbdc46bd7da59d"},{"author":{"_account_id":28372,"name":"chinasubbareddy mallavarapu","email":"cr3938@att.com","username":"chinasubbareddy"},"change_message_id":"8ed51c7ffdb0f743966689a60ba9ee3993d08040","unresolved":false,"context_lines":[{"line_number":21,"context_line":"sudo losetup /dev/loop0 /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"sudo partprobe /dev/loop0"},{"line_number":23,"context_line":"#lets check the devices"},{"line_number":24,"context_line":"sudo df -lh"},{"line_number":25,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":17,"id":"bf51134e_9f987775","line":24,"range":{"start_line":24,"start_character":5,"end_line":24,"end_character":11},"in_reply_to":"bf51134e_bf53bbe1","updated":"2020-06-24 22:39:48.000000000","message":"it will have new  loopback device  that we just created, this is just to print it .","commit_id":"6f35b9ca62b9b655f7260fd2a2dbdc46bd7da59d"}],"tools/deployment/multinode/019-setup-ceph-loopback-device.sh":[{"author":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"change_message_id":"5a864f373886717b31612a9b7857c35cb8ec5ca5","unresolved":false,"context_lines":[{"line_number":17,"context_line":"sudo df -lh"},{"line_number":18,"context_line":"sudo lsblk"},{"line_number":19,"context_line":"sudo mkdir -p /var/lib/openstack-helm/ceph"},{"line_number":20,"context_line":"sudo dd if\u003d/dev/zero of\u003d/var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img bs\u003d100M count\u003d50"},{"line_number":21,"context_line":"sudo losetup -fP /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"sudo df -lh"},{"line_number":23,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":6,"id":"ff570b3c_2c151d4b","line":20,"range":{"start_line":20,"start_character":87,"end_line":20,"end_character":95},"updated":"2020-05-14 17:36:29.000000000","message":"Same as the other one. \u0027seek\u003d50 count\u003d0\u0027 will initialize the image file without writing any data to it.","commit_id":"96c229546f7c8c3a8215279e42541e2fcf0fc568"}],"tools/deployment/tenant-ceph/019-setup-ceph-loopback-device.sh":[{"author":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"change_message_id":"5a864f373886717b31612a9b7857c35cb8ec5ca5","unresolved":false,"context_lines":[{"line_number":17,"context_line":"sudo df -lh"},{"line_number":18,"context_line":"sudo lsblk"},{"line_number":19,"context_line":"sudo mkdir -p /var/lib/openstack-helm/ceph"},{"line_number":20,"context_line":"sudo dd if\u003d/dev/zero of\u003d/var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img bs\u003d100M count\u003d50"},{"line_number":21,"context_line":"sudo losetup -fP /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"#second disk for tenant-ceph"},{"line_number":23,"context_line":"sudo dd if\u003d/dev/zero of\u003d/var/lib/openstack-helm/tenant-ceph/ceph-osd-loopbackfile.img bs\u003d100M count\u003d50"}],"source_content_type":"text/x-sh","patch_set":6,"id":"ff570b3c_4c09712f","line":20,"range":{"start_line":20,"start_character":87,"end_line":20,"end_character":95},"updated":"2020-05-14 17:36:29.000000000","message":"Same as the others. Create a sparse file if possible.","commit_id":"96c229546f7c8c3a8215279e42541e2fcf0fc568"},{"author":{"_account_id":29974,"name":"Stephen Taylor","email":"stephen.taylor.1@att.com","username":"st053q"},"change_message_id":"5a864f373886717b31612a9b7857c35cb8ec5ca5","unresolved":false,"context_lines":[{"line_number":20,"context_line":"sudo dd if\u003d/dev/zero of\u003d/var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img bs\u003d100M count\u003d50"},{"line_number":21,"context_line":"sudo losetup -fP /var/lib/openstack-helm/ceph/ceph-osd-loopbackfile.img"},{"line_number":22,"context_line":"#second disk for tenant-ceph"},{"line_number":23,"context_line":"sudo dd if\u003d/dev/zero of\u003d/var/lib/openstack-helm/tenant-ceph/ceph-osd-loopbackfile.img bs\u003d100M count\u003d50"},{"line_number":24,"context_line":"sudo losetup -fP /var/lib/openstack-helm/tenant-ceph/ceph-osd-loopbackfile.img"},{"line_number":25,"context_line":"sudo df -lh"},{"line_number":26,"context_line":"sudo lsblk"}],"source_content_type":"text/x-sh","patch_set":6,"id":"ff570b3c_2f0a2f20","line":23,"range":{"start_line":23,"start_character":94,"end_line":23,"end_character":102},"updated":"2020-05-14 17:36:29.000000000","message":"Again","commit_id":"96c229546f7c8c3a8215279e42541e2fcf0fc568"}]}
