2023-10-13 20:47:49 |
Corey Bryant |
bug |
|
|
added bug |
2023-10-13 20:54:13 |
Corey Bryant |
nominated for series |
|
Ubuntu Jammy |
|
2023-10-13 20:54:13 |
Corey Bryant |
bug task added |
|
trove-dashboard (Ubuntu Jammy) |
|
2023-10-13 20:54:20 |
Corey Bryant |
trove-dashboard (Ubuntu Jammy): status |
New |
Triaged |
|
2023-10-13 20:54:23 |
Corey Bryant |
trove-dashboard (Ubuntu Jammy): importance |
Undecided |
High |
|
2023-10-13 20:54:26 |
Corey Bryant |
trove-dashboard (Ubuntu): status |
New |
Invalid |
|
2023-10-16 21:55:43 |
Corey Bryant |
description |
[Impact]
Gabriel Safira reports:
It seems that the trove-dashboard package in Jammy is missing 2 template files without which there is no way to launch a database instance from the dashboard:
_update_networks.html
_launch_instances_network_help.html
They seem to be there in the source package, but it's missing from the installed package.
I downloaded the source package:
apt-get source python3-trove-dashboard cd trove-dashboard-18.0.0/ cp ./trove_dashboard/content/databases/templates/databases/_launch_instances_network_help.html /usr/lib/python3/dist-packages/trove_dashboard/content/databases/templates/databases/_launch_instances_network_help.html cp ./trove_dashboard/content/databases/templates/databases/_update_networks.html /usr/lib/python3/dist-packages/trove_dashboard/content/databases/templates/databases/_update_networks.html
And I can now click on "Launch instance" in the dashboard and no longer get an error message.
[Test Case]
Ensure jammy package build includes the missing files. e.g.
https://launchpadlibrarian.net/594248928/buildlog_ubuntu-jammy-amd64.trove-dashboard_18.0.0-0ubuntu1_BUILDING.txt.gz
Deploy openstack with trove-dashboard and ensure "Launch instance" works.
[Regression Potential]
The patch has been available in the upstream stable/yoga branch since Apr 21, 2022 (https://review.opendev.org/c/openstack/trove-dashboard/+/838700). The dashboard isn't functional without this fix.
[Discussion]
We've had a version of this patch in the package since the release of jammy, but for some reason the new files aren't being installed. The MANIFEST.in looks correct. |
[Impact]
Gabriel Safira reports:
It seems that the trove-dashboard package in Jammy is missing 2 template files without which there is no way to launch a database instance from the dashboard:
_update_networks.html
_launch_instances_network_help.html
They seem to be there in the source package, but it's missing from the installed package.
I downloaded the source package:
apt-get source python3-trove-dashboard cd trove-dashboard-18.0.0/ cp ./trove_dashboard/content/databases/templates/databases/_launch_instances_network_help.html /usr/lib/python3/dist-packages/trove_dashboard/content/databases/templates/databases/_launch_instances_network_help.html cp ./trove_dashboard/content/databases/templates/databases/_update_networks.html /usr/lib/python3/dist-packages/trove_dashboard/content/databases/templates/databases/_update_networks.html
And I can now click on "Launch instance" in the dashboard and no longer get an error message.
[Test Case]
Ensure jammy package build includes the missing files. e.g.
https://launchpadlibrarian.net/594248928/buildlog_ubuntu-jammy-amd64.trove-dashboard_18.0.0-0ubuntu1_BUILDING.txt.gz
Deploy openstack with trove-dashboard and ensure "Launch instance" works.
[Regression Potential]
The patch has been available in the upstream stable/yoga branch since Apr 21, 2022 (https://review.opendev.org/c/openstack/trove-dashboard/+/838700). The dashboard isn't functional without this fix.
[Discussion]
We've had a version of this patch in the package since the release of jammy, but for some reason the new files aren't being installed. The MANIFEST.in looks correct. Update: Adding the files to the egg sources fixes this. |
|
2023-10-16 22:03:45 |
Corey Bryant |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-11-17 14:31:22 |
Timo Aaltonen |
trove-dashboard (Ubuntu Jammy): status |
Triaged |
Fix Committed |
|
2023-11-17 14:31:23 |
Timo Aaltonen |
bug |
|
|
added subscriber SRU Verification |
2023-11-17 14:31:27 |
Timo Aaltonen |
tags |
|
verification-needed verification-needed-jammy |
|
2023-11-22 14:20:03 |
Corey Bryant |
tags |
verification-needed verification-needed-jammy |
verification-done verification-done-jammy |
|
2023-11-30 01:16:28 |
Launchpad Janitor |
trove-dashboard (Ubuntu Jammy): status |
Fix Committed |
Fix Released |
|
2023-11-30 01:16:31 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|