)]}'
{"releasenotes/notes/cgroups-v1-status-note-b1eff0e1907aa0f2.yaml":[{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"faa05d67c7a595f4c975fe2a642b32975c6e9a01","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The cinder-volume service currently depends on `Linux Kernel"},{"line_number":5,"context_line":"    Control Groups (cgroups) version 1"},{"line_number":6,"context_line":"    \u003chttps://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/cgroups.html\u003e`__"},{"line_number":7,"context_line":"    to control i/o throttling during some volume-copy and image-convert"},{"line_number":8,"context_line":"    operations.  At the time of this release, some Linux distributions may"},{"line_number":9,"context_line":"    have changed to using `cgroups v2"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"827a003b_ceade3b2","line":6,"range":{"start_line":6,"start_character":80,"end_line":6,"end_character":82},"updated":"2021-04-05 10:19:25.000000000","message":"-1: It\u0027s a single underscore here (even if sphinx is smart enough to workaround it).  The double is when we have the link and the target definition separated.","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"10d62016985a42510dc70f6e61a4b5981624736f","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The cinder-volume service currently depends on `Linux Kernel"},{"line_number":5,"context_line":"    Control Groups (cgroups) version 1"},{"line_number":6,"context_line":"    \u003chttps://www.kernel.org/doc/html/latest/admin-guide/cgroup-v1/cgroups.html\u003e`__"},{"line_number":7,"context_line":"    to control i/o throttling during some volume-copy and image-convert"},{"line_number":8,"context_line":"    operations.  At the time of this release, some Linux distributions may"},{"line_number":9,"context_line":"    have changed to using `cgroups v2"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"abd71242_0df610c2","line":6,"range":{"start_line":6,"start_character":80,"end_line":6,"end_character":82},"in_reply_to":"827a003b_ceade3b2","updated":"2021-04-07 13:49:14.000000000","message":"Thanks, I learned about \"anonymous\" hyperlinks recently and am apparently overusing them.","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"faa05d67c7a595f4c975fe2a642b32975c6e9a01","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    to control i/o throttling during some volume-copy and image-convert"},{"line_number":8,"context_line":"    operations.  At the time of this release, some Linux distributions may"},{"line_number":9,"context_line":"    have changed to using `cgroups v2"},{"line_number":10,"context_line":"    \u003chttps://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html\u003e`__"},{"line_number":11,"context_line":"    by default.  Thus, you may need to take explicit steps to ensure that"},{"line_number":12,"context_line":"    **cgroups v1** is enabled on any OpenStack nodes running the cinder-volume"},{"line_number":13,"context_line":"    service.  This may entail setting specific Linux kernel parameters for"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"04315c2d_7e0d259d","line":10,"range":{"start_line":10,"start_character":72,"end_line":10,"end_character":74},"updated":"2021-04-05 10:19:25.000000000","message":"ditto","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"10d62016985a42510dc70f6e61a4b5981624736f","unresolved":false,"context_lines":[{"line_number":7,"context_line":"    to control i/o throttling during some volume-copy and image-convert"},{"line_number":8,"context_line":"    operations.  At the time of this release, some Linux distributions may"},{"line_number":9,"context_line":"    have changed to using `cgroups v2"},{"line_number":10,"context_line":"    \u003chttps://www.kernel.org/doc/html/latest/admin-guide/cgroup-v2.html\u003e`__"},{"line_number":11,"context_line":"    by default.  Thus, you may need to take explicit steps to ensure that"},{"line_number":12,"context_line":"    **cgroups v1** is enabled on any OpenStack nodes running the cinder-volume"},{"line_number":13,"context_line":"    service.  This may entail setting specific Linux kernel parameters for"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"54e2e127_a353b032","line":10,"range":{"start_line":10,"start_character":72,"end_line":10,"end_character":74},"in_reply_to":"04315c2d_7e0d259d","updated":"2021-04-07 13:49:14.000000000","message":"Ack","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"faa05d67c7a595f4c975fe2a642b32975c6e9a01","unresolved":true,"context_lines":[{"line_number":16,"context_line":"    For more information:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    * The cinder options associated with throttling are"},{"line_number":19,"context_line":"      ``volume_copy_blkio_cgroup_name`` and ``volume_copy_bps_limit``.  They"},{"line_number":20,"context_line":"      are described in the `sample cinder configuration file"},{"line_number":21,"context_line":"      \u003chttps://docs.openstack.org/cinder/wallaby/configuration/block-storage/samples/cinder.conf.html\u003e`__"},{"line_number":22,"context_line":"      for the Wallaby release."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"4f5c0a75_91ebceb4","line":19,"range":{"start_line":19,"start_character":6,"end_line":19,"end_character":70},"updated":"2021-04-05 10:19:25.000000000","message":"Since throttling is disabled by default I think we should change how this not is written and start the node mentioning that this only affects deployments that have changed the default value of ``volume_copy_bps_limit``, as it makes it easier for people to know if this affects them or not.\n\nFor example: Deployments where ``volume_copy_bps_limit`` has a non default 0 value may require additional configuration.","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"10d62016985a42510dc70f6e61a4b5981624736f","unresolved":true,"context_lines":[{"line_number":16,"context_line":"    For more information:"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"    * The cinder options associated with throttling are"},{"line_number":19,"context_line":"      ``volume_copy_blkio_cgroup_name`` and ``volume_copy_bps_limit``.  They"},{"line_number":20,"context_line":"      are described in the `sample cinder configuration file"},{"line_number":21,"context_line":"      \u003chttps://docs.openstack.org/cinder/wallaby/configuration/block-storage/samples/cinder.conf.html\u003e`__"},{"line_number":22,"context_line":"      for the Wallaby release."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b9f3f662_bcb3855d","line":19,"range":{"start_line":19,"start_character":6,"end_line":19,"end_character":70},"in_reply_to":"4f5c0a75_91ebceb4","updated":"2021-04-07 13:49:14.000000000","message":"Good suggestion, I will change this.","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"faa05d67c7a595f4c975fe2a642b32975c6e9a01","unresolved":true,"context_lines":[{"line_number":18,"context_line":"    * The cinder options associated with throttling are"},{"line_number":19,"context_line":"      ``volume_copy_blkio_cgroup_name`` and ``volume_copy_bps_limit``.  They"},{"line_number":20,"context_line":"      are described in the `sample cinder configuration file"},{"line_number":21,"context_line":"      \u003chttps://docs.openstack.org/cinder/wallaby/configuration/block-storage/samples/cinder.conf.html\u003e`__"},{"line_number":22,"context_line":"      for the Wallaby release."},{"line_number":23,"context_line":"    * For an example of distribution-specific information about cgroups, see"},{"line_number":24,"context_line":"      `OpenStack and cgroups v1"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d89bf631_abfa857f","line":21,"range":{"start_line":21,"start_character":103,"end_line":21,"end_character":105},"updated":"2021-04-05 10:19:25.000000000","message":"ditto","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"10d62016985a42510dc70f6e61a4b5981624736f","unresolved":false,"context_lines":[{"line_number":18,"context_line":"    * The cinder options associated with throttling are"},{"line_number":19,"context_line":"      ``volume_copy_blkio_cgroup_name`` and ``volume_copy_bps_limit``.  They"},{"line_number":20,"context_line":"      are described in the `sample cinder configuration file"},{"line_number":21,"context_line":"      \u003chttps://docs.openstack.org/cinder/wallaby/configuration/block-storage/samples/cinder.conf.html\u003e`__"},{"line_number":22,"context_line":"      for the Wallaby release."},{"line_number":23,"context_line":"    * For an example of distribution-specific information about cgroups, see"},{"line_number":24,"context_line":"      `OpenStack and cgroups v1"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"458a3240_19590d60","line":21,"range":{"start_line":21,"start_character":103,"end_line":21,"end_character":105},"in_reply_to":"d89bf631_abfa857f","updated":"2021-04-07 13:49:14.000000000","message":"Ack","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"faa05d67c7a595f4c975fe2a642b32975c6e9a01","unresolved":true,"context_lines":[{"line_number":22,"context_line":"      for the Wallaby release."},{"line_number":23,"context_line":"    * For an example of distribution-specific information about cgroups, see"},{"line_number":24,"context_line":"      `OpenStack and cgroups v1"},{"line_number":25,"context_line":"      \u003chttps://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.en.html#openstack-cgroups\u003e`__"},{"line_number":26,"context_line":"      in the Debian 11 (\"bullseye\") release notes."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"589e4293_5e787a8e","line":25,"range":{"start_line":25,"start_character":110,"end_line":25,"end_character":112},"updated":"2021-04-05 10:19:25.000000000","message":"ditto","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"10d62016985a42510dc70f6e61a4b5981624736f","unresolved":false,"context_lines":[{"line_number":22,"context_line":"      for the Wallaby release."},{"line_number":23,"context_line":"    * For an example of distribution-specific information about cgroups, see"},{"line_number":24,"context_line":"      `OpenStack and cgroups v1"},{"line_number":25,"context_line":"      \u003chttps://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.en.html#openstack-cgroups\u003e`__"},{"line_number":26,"context_line":"      in the Debian 11 (\"bullseye\") release notes."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"a863ed57_8ea4654b","line":25,"range":{"start_line":25,"start_character":110,"end_line":25,"end_character":112},"in_reply_to":"589e4293_5e787a8e","updated":"2021-04-07 13:49:14.000000000","message":"Ack","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"f37eb45238e248e22acaeb4a7f74350a8aa38004","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d5140af1_d436ce45","line":27,"updated":"2021-04-02 14:07:44.000000000","message":"Thomas (zigo) had some comments in #openstack-cinder that I think are worth posting here so reviewers can think about them in determining whether this note is sufficiently clear.  (My responses in parentheses):\n\n1 - is it clear that this note doesn\u0027t apply to Debian only, but to any distro?  (I think so.)\n\n2 - what about cinder front-end QoS?  (Those aren\u0027t handled by cinder, they\u0027re passed in connection info to nova, who hands them off to libvirt to take care of.)\n\n3 - mention the kernel parameters involved and their settings?  (They\u0027re mentioned in the linked Debian doc; I\u0027d prefer that people look carefully at their distro docs to make sure they are doing the correct recommended behavior for that distro.  I linked the Debian doc as an example because I think it will be useful for consumers of other distros to know what to look for in their own docs.)","commit_id":"4c2b34c05641bfa277ee2929d2b0a7fac306e461"}]}
