2023-05-11 06:38:07 |
Andreas Hamacher |
bug |
|
|
added bug |
2023-05-12 15:14:43 |
Ponnuvel Palaniyappan |
affects |
puppet-heat |
cloud-archive |
|
2023-05-12 15:17:29 |
Ponnuvel Palaniyappan |
nominated for series |
|
cloud-archive/ussuri |
|
2023-05-12 15:17:29 |
Ponnuvel Palaniyappan |
bug task added |
|
cloud-archive/ussuri |
|
2023-05-12 15:18:00 |
Ponnuvel Palaniyappan |
bug task added |
|
heat (Ubuntu) |
|
2023-05-12 15:18:55 |
Ponnuvel Palaniyappan |
summary |
bug fixed and backported but not released in package |
[SRU] Fix None comparision when sorting by `updated_at` |
|
2023-05-15 17:35:26 |
Ponnuvel Palaniyappan |
nominated for series |
|
cloud-archive/xena |
|
2023-05-15 17:35:26 |
Ponnuvel Palaniyappan |
bug task added |
|
cloud-archive/xena |
|
2023-05-15 17:35:26 |
Ponnuvel Palaniyappan |
nominated for series |
|
cloud-archive/victoria |
|
2023-05-15 17:35:26 |
Ponnuvel Palaniyappan |
bug task added |
|
cloud-archive/victoria |
|
2023-05-16 09:17:13 |
Ponnuvel Palaniyappan |
nominated for series |
|
cloud-archive/yoga |
|
2023-05-16 09:17:13 |
Ponnuvel Palaniyappan |
bug task added |
|
cloud-archive/yoga |
|
2023-05-16 09:17:13 |
Ponnuvel Palaniyappan |
nominated for series |
|
cloud-archive/zed |
|
2023-05-16 09:17:13 |
Ponnuvel Palaniyappan |
bug task added |
|
cloud-archive/zed |
|
2023-05-16 09:17:13 |
Ponnuvel Palaniyappan |
nominated for series |
|
cloud-archive/wallaby |
|
2023-05-16 09:17:13 |
Ponnuvel Palaniyappan |
bug task added |
|
cloud-archive/wallaby |
|
2023-05-16 09:17:25 |
Ponnuvel Palaniyappan |
cloud-archive/zed: status |
New |
Fix Released |
|
2023-05-16 09:17:28 |
Ponnuvel Palaniyappan |
cloud-archive/yoga: status |
New |
Fix Released |
|
2023-05-16 09:17:33 |
Ponnuvel Palaniyappan |
cloud-archive/wallaby: status |
New |
Fix Released |
|
2023-05-16 14:11:22 |
Ponnuvel Palaniyappan |
description |
The following bug was fixed and the bugfix released
https://review.opendev.org/c/openstack/heat/+/837697
It was backported to focal ussuri, but there was no point release since then. So it is not available via package. |
StoryBoard link: https://storyboard.openstack.org/#!/story/2009653
[Impact]
If resource candidates were never updated before then their `updated_at` value in the db remain `None`.
This prevents future resource updates when any of of the resources in db has been replaced without being updated before.
[Test Plan]
A. Reproducer steps:
1. create a project and nova instances using > 1 vcpus in that project
2. create a stack with a OS::Nova::Quota resource managing the project's quotas
3. change the vcpu quota to an invalid value (i.e. 0) and update the stack three times
4. set a valid quota and update the stack again
B. Install the package with fix
C. Re-run the reproducer steps again
D. Confirm that resource updates (can repeat several times as well) is either successful or fails with a different message for another reason
[Where problems could occur]
If the `created_at` value happens to `None` as well for some reason then this will end up failing in the same manner.
Newer OpenStack versions already contain this fix and released packages (Wallaby, Yoga, and Zed) work as expected.
[Other info]
The fix was backported to Ussuri after the last release of Heat (14.2).
Upstream PR: https://review.opendev.org/c/openstack/heat/+/837697
This was impacting a user who is using Ussuri. Latest releases already contain the fix in the following packages:
Wallaby: heat_16.1.0-0ubuntu1~cloud0
Yoga: heat_18.0.0-0ubuntu1.2~cloud0
Zed: heat_19.0.0-0ubuntu1.2~cloud0 |
|
2023-05-16 14:12:33 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/442992 |
|
2023-05-16 14:21:22 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/442993 |
|
2023-05-16 14:43:52 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/442996 |
|
2023-05-16 14:44:05 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/442997 |
|
2023-05-16 14:57:51 |
Ponnuvel Palaniyappan |
merge proposal unlinked |
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/442997 |
|
|
2023-05-16 14:58:07 |
Ponnuvel Palaniyappan |
merge proposal unlinked |
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/442996 |
|
|
2023-05-16 14:58:28 |
Ponnuvel Palaniyappan |
merge proposal unlinked |
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/442993 |
|
|
2023-05-16 15:46:10 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/443005 |
|
2023-05-16 15:46:35 |
Ponnuvel Palaniyappan |
merge proposal unlinked |
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/443005 |
|
|
2023-05-16 16:42:56 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/443009 |
|
2023-05-17 10:13:43 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/443089 |
|
2023-05-17 10:19:31 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/443090 |
|
2023-05-17 10:19:52 |
Ponnuvel Palaniyappan |
merge proposal unlinked |
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/443090 |
|
|
2023-05-17 10:20:43 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~pponnuvel/ubuntu/+source/heat/+git/heat/+merge/443091 |
|
2023-05-17 10:31:21 |
Ponnuvel Palaniyappan |
cloud-archive/ussuri: status |
New |
In Progress |
|
2023-05-17 10:31:24 |
Ponnuvel Palaniyappan |
cloud-archive/victoria: status |
New |
In Progress |
|
2023-05-17 10:31:37 |
Ponnuvel Palaniyappan |
heat (Ubuntu): status |
New |
Fix Released |
|
2023-05-17 10:31:40 |
Ponnuvel Palaniyappan |
cloud-archive/xena: status |
New |
In Progress |
|
2023-05-25 12:14:15 |
Corey Bryant |
cloud-archive: status |
New |
Fix Released |
|
2023-05-25 12:29:48 |
Corey Bryant |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-05-25 12:31:08 |
Corey Bryant |
cloud-archive/xena: status |
In Progress |
Fix Committed |
|
2023-05-25 12:38:29 |
Corey Bryant |
cloud-archive/victoria: status |
In Progress |
Fix Committed |
|
2023-05-25 12:38:30 |
Corey Bryant |
tags |
|
verification-victoria-needed |
|
2023-05-25 13:21:17 |
Ponnuvel Palaniyappan |
cloud-archive/xena: status |
Fix Committed |
Fix Released |
|
2023-05-31 15:06:37 |
Rodrigo Barbieri |
summary |
[SRU] Fix None comparision when sorting by `updated_at` |
[SRU] Fix None comparison when sorting by `updated_at` |
|
2023-06-01 16:06:47 |
Ubuntu Archive Robot |
bug |
|
|
added subscriber Corey Bryant |
2023-06-01 18:46:24 |
Andreas Hasenack |
nominated for series |
|
Ubuntu Focal |
|
2023-06-01 18:46:24 |
Andreas Hasenack |
bug task added |
|
heat (Ubuntu Focal) |
|
2023-06-01 19:10:27 |
Andreas Hasenack |
heat (Ubuntu Focal): status |
New |
Fix Committed |
|
2023-06-01 19:10:30 |
Andreas Hasenack |
bug |
|
|
added subscriber SRU Verification |
2023-06-01 19:10:37 |
Andreas Hasenack |
tags |
verification-victoria-needed |
verification-needed verification-needed-focal verification-victoria-needed |
|
2023-06-01 19:12:08 |
Andreas Hasenack |
bug |
|
|
added subscriber Andreas Hasenack |
2023-06-30 12:36:33 |
Corey Bryant |
cloud-archive/ussuri: status |
In Progress |
Fix Committed |
|
2023-06-30 12:36:34 |
Corey Bryant |
tags |
verification-needed verification-needed-focal verification-victoria-needed |
verification-needed verification-needed-focal verification-ussuri-needed verification-victoria-needed |
|
2023-07-06 21:08:55 |
Ponnuvel Palaniyappan |
attachment added |
|
victoria-heat-sru.txt https://bugs.launchpad.net/ubuntu/+source/heat/+bug/2019175/+attachment/5684390/+files/victoria-heat-sru.txt |
|
2023-07-06 21:09:12 |
Ponnuvel Palaniyappan |
tags |
verification-needed verification-needed-focal verification-ussuri-needed verification-victoria-needed |
verification-needed verification-needed-focal verification-ussuri-needed verification-victoria-done |
|
2023-07-07 12:33:57 |
Ponnuvel Palaniyappan |
description |
StoryBoard link: https://storyboard.openstack.org/#!/story/2009653
[Impact]
If resource candidates were never updated before then their `updated_at` value in the db remain `None`.
This prevents future resource updates when any of of the resources in db has been replaced without being updated before.
[Test Plan]
A. Reproducer steps:
1. create a project and nova instances using > 1 vcpus in that project
2. create a stack with a OS::Nova::Quota resource managing the project's quotas
3. change the vcpu quota to an invalid value (i.e. 0) and update the stack three times
4. set a valid quota and update the stack again
B. Install the package with fix
C. Re-run the reproducer steps again
D. Confirm that resource updates (can repeat several times as well) is either successful or fails with a different message for another reason
[Where problems could occur]
If the `created_at` value happens to `None` as well for some reason then this will end up failing in the same manner.
Newer OpenStack versions already contain this fix and released packages (Wallaby, Yoga, and Zed) work as expected.
[Other info]
The fix was backported to Ussuri after the last release of Heat (14.2).
Upstream PR: https://review.opendev.org/c/openstack/heat/+/837697
This was impacting a user who is using Ussuri. Latest releases already contain the fix in the following packages:
Wallaby: heat_16.1.0-0ubuntu1~cloud0
Yoga: heat_18.0.0-0ubuntu1.2~cloud0
Zed: heat_19.0.0-0ubuntu1.2~cloud0 |
StoryBoard link: https://storyboard.openstack.org/#!/story/2009653
[Impact]
If resource candidates were never updated before then their `updated_at` value in the db remain `None`.
This prevents future resource updates when any of of the resources in db has been replaced without being updated before.
[Test Plan]
A. Reproducer steps:
1. create a project and nova instances using > 1 vcpus in that project
2. create a stack with a OS::Nova::Quota resource managing the project's quotas
3. change the vcpu quota to an invalid value (i.e. 0) and update the stack three times
4. set a valid quota and update the stack again
Then stack update will fail with the message:
"'<' not supported between instances of 'datetime.datetime' and 'NoneType'"
(openstack stack show <stackname>)
B. Install the heat package with fix, restart heat service
C. Re-run step 4 from reproducer steps again (update the stack once again)
D. Confirm that resource update succeeds and the stack update shows 'UPDATE_COMPLETE' with no errors (can repeat several times as well) or fails with a different message for another reason
[Where problems could occur]
If the `created_at` value happens to `None` as well for some reason then this will end up failing in the same manner.
Newer OpenStack versions already contain this fix and released packages (Wallaby, Yoga, and Zed) work as expected.
[Other info]
The fix was backported to Ussuri after the last release of Heat (14.2).
Upstream PR: https://review.opendev.org/c/openstack/heat/+/837697
This was impacting a user who is using Ussuri. Latest releases already contain the fix in the following packages:
Wallaby: heat_16.1.0-0ubuntu1~cloud0
Yoga: heat_18.0.0-0ubuntu1.2~cloud0
Zed: heat_19.0.0-0ubuntu1.2~cloud0 |
|
2023-07-07 14:54:23 |
Ponnuvel Palaniyappan |
attachment added |
|
ussuri-sru.txt https://bugs.launchpad.net/ubuntu/+source/heat/+bug/2019175/+attachment/5684651/+files/ussuri-sru.txt |
|
2023-07-07 14:55:03 |
Ponnuvel Palaniyappan |
tags |
verification-needed verification-needed-focal verification-ussuri-needed verification-victoria-done |
verification-done verification-done-focal verification-ussuri-done verification-victoria-done |
|
2023-07-10 18:25:51 |
Corey Bryant |
cloud-archive/victoria: status |
Fix Committed |
Fix Released |
|
2023-07-11 19:51:40 |
Ponnuvel Palaniyappan |
bug |
|
|
added subscriber Ponnuvel Palaniyappan |
2023-07-12 01:16:05 |
Chris Halse Rogers |
cloud-archive/ussuri: status |
Fix Committed |
Incomplete |
|
2023-07-12 01:16:09 |
Chris Halse Rogers |
cloud-archive/ussuri: status |
Incomplete |
Fix Committed |
|
2023-07-12 01:16:16 |
Chris Halse Rogers |
heat (Ubuntu Focal): status |
Fix Committed |
Incomplete |
|
2023-07-12 14:50:14 |
Edward Hope-Morley |
nominated for series |
|
Ubuntu Jammy |
|
2023-07-12 14:50:14 |
Edward Hope-Morley |
bug task added |
|
heat (Ubuntu Jammy) |
|
2023-07-12 14:51:02 |
Edward Hope-Morley |
heat (Ubuntu Jammy): status |
New |
Fix Released |
|
2023-07-12 14:57:57 |
Edward Hope-Morley |
tags |
verification-done verification-done-focal verification-ussuri-done verification-victoria-done |
verification-needed verification-needed-focal verification-ussuri-done verification-victoria-done |
|
2023-07-13 10:02:21 |
Ponnuvel Palaniyappan |
tags |
verification-needed verification-needed-focal verification-ussuri-done verification-victoria-done |
verification-done verification-done-focal verification-ussuri-done verification-victoria-done |
|
2023-07-13 20:37:41 |
Ponnuvel Palaniyappan |
attachment added |
|
focal-heat-sru.txt https://bugs.launchpad.net/ubuntu/+source/heat/+bug/2019175/+attachment/5686160/+files/focal-heat-sru.txt |
|
2023-07-19 09:18:48 |
Ponnuvel Palaniyappan |
heat (Ubuntu Focal): status |
Incomplete |
Fix Committed |
|
2023-07-25 17:05:09 |
Launchpad Janitor |
heat (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2023-07-25 17:28:09 |
Corey Bryant |
cloud-archive/ussuri: status |
Fix Committed |
Fix Released |
|