Hi Corey,

Sorry for my delayed response. I want to explain to you the situation.
OpenStack Watcher team has made several refactoring to their code base
and this fact makes things complicated.

For stable/rocky and only for this branch there is a bug which could not
be handled the proper way. Being more specific, there is a patch which
collects all issues which exist to current rocky release package. Notice
that all of them have been solved to stein and train branches. On the
other hand, they were solved inside big patches which are introducing
big refactoring, thus, making them unable to be backported.

The patch that solves all of the for stable/rocky is the following:
https://review.opendev.org/#/c/686110/

To prove that, I have gathered all the refactoring commits which solve
them and could not be backported.

1. Move datasource to another directory:
https://github.com/openstack/watcher/commit/433eabb8d1cc9848b1043b66c75cd0898ed14b73
2. Fix avg to mean in a refactor:
https://github.com/openstack/watcher/commit/84cb589aa9294b95e026c9fa4a30daac704d0c8c
3. Initially change datasource to datasources:
https://github.com/openstack/watcher/commit/477b4d01e421a6fd7a1037f00539e8a79e92347e
4. Remove config datasources and receive it from global conf:
https://github.com/openstack/watcher/commit/bd8636f3f0622c18cfc6dd0f1698474a992da083

In addition to this patch rocky, stein and train packages are missing
another bug fix which I am going to refer it to you:
https://bugs.launchpad.net/watcher/+bug/1847434

As you can see the bug has been backported the proper way and this patch
can be safely put into a bug fix package for all releases. These are the
commit ids for each stable branch:

Stable/Train: e5884a963bf7239d6a0c580ef8f101834e7f3242
Stable/Stein: 306224f70cfa3adcd2e17ea5d88eff7cd37ac2a2
Stable/Rocky: a8974556ecc29f09e07f411fb745e61e68d8db92

I hope I made it clear to you and you can help with the bug fix release.

Best regards,
Stamatis

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1847207

Title:
  [SRU] rocky fixes for watcher

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/watcher/+bug/1847207/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to