[freezer][freezer-dr] Proposal to retire Freezer DR project
Hi folks, As an ongoing effort to return Freezer project back to the list of Active projects and recovering gate health for repositories owned by Freezer, I've come across freezer-dr[1] Freezer DR is a separate from freezer/freezer-api instance-ha project which is highly pluggable by design with the main goal to evacuate instances from the compute node once service detects that the serving compute node is down. And that is what is currently achieved by the Masakari project. While pluggable design for the service, can be treated as a good benefit in favor of it. Another relatively valuable benefit of freezer-dr, is that it uses nova service state to detect if the compute is down, rather then require 3rd party cluster tooling to independently evaluate hypervisor health. Regardless, I don't see enough value to keep maintenance of that project and instead it's better to keep focus on Masakari maintenance/development instead. With that being said, I suggest the retirement of the freezer-dr project. If someone feels in favor of keeping maintenance of a separate project for instance evacuation - please feel free to reply in thread until December 10, 2024. After that date I will initiate the project retirement process. [1] https://opendev.org/openstack/freezer-dr
Hi Dmitriy, This sounds like a good idea, we should strip this to an MVP, as this is salvage project hehehe. So +1 to your idea. Thank for this. On Tue, Dec 3, 2024, 7:48 AM Dmitriy Rabotyagov <noonedeadpunk@gmail.com> wrote:
Hi folks,
As an ongoing effort to return Freezer project back to the list of Active projects and recovering gate health for repositories owned by Freezer, I've come across freezer-dr[1]
Freezer DR is a separate from freezer/freezer-api instance-ha project which is highly pluggable by design with the main goal to evacuate instances from the compute node once service detects that the serving compute node is down. And that is what is currently achieved by the Masakari project. While pluggable design for the service, can be treated as a good benefit in favor of it. Another relatively valuable benefit of freezer-dr, is that it uses nova service state to detect if the compute is down, rather then require 3rd party cluster tooling to independently evaluate hypervisor health. Regardless, I don't see enough value to keep maintenance of that project and instead it's better to keep focus on Masakari maintenance/development instead.
With that being said, I suggest the retirement of the freezer-dr project.
If someone feels in favor of keeping maintenance of a separate project for instance evacuation - please feel free to reply in thread until December 10, 2024. After that date I will initiate the project retirement process.
Hey, As I have received no objections towards Freezer DR retirement process, I went on and proposed series of patches to proceed with retirement: * https://review.opendev.org/q/topic:%22freezer/retire_dr%22 * https://review.opendev.org/c/openstack/governance/+/938183 чт, 12 дек. 2024 г. в 06:03, Alvaro Soto <alsotoes@gmail.com>:
Hi Dmitriy, This sounds like a good idea, we should strip this to an MVP, as this is salvage project hehehe. So +1 to your idea.
Thank for this.
On Tue, Dec 3, 2024, 7:48 AM Dmitriy Rabotyagov <noonedeadpunk@gmail.com> wrote:
Hi folks,
As an ongoing effort to return Freezer project back to the list of Active projects and recovering gate health for repositories owned by Freezer, I've come across freezer-dr[1]
Freezer DR is a separate from freezer/freezer-api instance-ha project which is highly pluggable by design with the main goal to evacuate instances from the compute node once service detects that the serving compute node is down. And that is what is currently achieved by the Masakari project. While pluggable design for the service, can be treated as a good benefit in favor of it. Another relatively valuable benefit of freezer-dr, is that it uses nova service state to detect if the compute is down, rather then require 3rd party cluster tooling to independently evaluate hypervisor health. Regardless, I don't see enough value to keep maintenance of that project and instead it's better to keep focus on Masakari maintenance/development instead.
With that being said, I suggest the retirement of the freezer-dr project.
If someone feels in favor of keeping maintenance of a separate project for instance evacuation - please feel free to reply in thread until December 10, 2024. After that date I will initiate the project retirement process.
participants (2)
-
Alvaro Soto
-
Dmitriy Rabotyagov