[SRU] horizon: "Download Juju Environment File" link does not work

Bug #1714985 reported by Nobuto Murata
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Fix Released
High
Unassigned
Ocata
Fix Released
High
Unassigned
Pike
Fix Released
High
Unassigned
horizon (Ubuntu)
Fix Released
High
Unassigned
Zesty
Fix Released
High
Unassigned
Artful
Fix Released
High
Unassigned

Bug Description

[Impact]
In overview page on horizon, there is a link named as "Download Juju Environment File". The link is tied with URI: horizon:project:access_and_security:api_access:juju which does not work.

<a id="project_usage__action_download_jujuenv" class="btn data-table-action btn-default " href="horizon:project:access_and_security:api_access:juju" title="Download Juju Environment File"><span class="fa fa-download"></span> Download Juju Environment File</a>

I didn't check if the Ubuntu-specific patch is in Pike as well.

$ apt policy openstack-dashboard
openstack-dashboard:
  Installed: 3:11.0.3-0ubuntu1~cloud0
  Candidate: 3:11.0.3-0ubuntu1~cloud0
  Version table:
 *** 3:11.0.3-0ubuntu1~cloud0 500
        500 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-proposed/ocata/main amd64 Packages
        100 /var/lib/dpkg/status
     2:9.1.2-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
     2:9.0.0-0ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages

[Test Case]
Deploy OpenStack and access the horizon dashboard to download the Juju environment file as described above.

[Regression Potential]
Very low. The patch update is very minimal and is limited to the Juju environment file code.

Nobuto Murata (nobuto)
tags: added: cpe-onsite
Revision history for this message
Nobuto Murata (nobuto) wrote :
James Page (james-page)
Changed in horizon (Ubuntu):
status: New → Triaged
importance: Undecided → High
Changed in cloud-archive:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hi Nobuto,

Thanks for reporting this. It looks like the url changed as of ocata. I'll get a fix uploaded shortly.

Corey

Changed in horizon (Ubuntu Zesty):
status: New → Triaged
importance: Undecided → High
Revision history for this message
Corey Bryant (corey.bryant) wrote :

I've uploaded new package versions to the artful and zesty review queues, awaiting SRU review.

summary: - horizon: "Download Juju Environment File" link does not work
+ [SRU] horizon: "Download Juju Environment File" link does not work
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package horizon - 3:12.0.0-0ubuntu2.1

---------------
horizon (3:12.0.0-0ubuntu2.1) artful; urgency=medium

  * d/p/add-juju-environment-download.patch: Update broken url for
    downloading Juju environment (LP: #1714985).

 -- Corey Bryant <email address hidden> Wed, 11 Oct 2017 15:18:16 -0400

Changed in horizon (Ubuntu Artful):
status: Triaged → Fix Released
Revision history for this message
Corey Bryant (corey.bryant) wrote : Please test proposed package

Hello Nobuto, or anyone else affected,

Accepted horizon into pike-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:pike-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-pike-needed to verification-pike-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-pike-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-pike-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Testing for this has failed so far unfortunately. The other issue is tracked by bug #1727810.

Revision history for this message
Brian Murray (brian-murray) wrote :

Hello Nobuto, or anyone else affected,

Accepted horizon into zesty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/horizon/3:11.0.3-0ubuntu3.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-zesty to verification-done-zesty. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-zesty. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in horizon (Ubuntu Zesty):
status: Triaged → Fix Committed
tags: added: verification-needed verification-needed-zesty
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Nobuto, or anyone else affected,

Accepted horizon into ocata-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:ocata-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-ocata-needed to verification-ocata-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-ocata-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-ocata-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

Hello Brian,

I've verified the "Download Juju Environment File" link exists now with zesty-proposed.

Thanks,
Corey

tags: added: verification-done-zesty
removed: verification-needed-zesty verification-ocata-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :
Revision history for this message
Corey Bryant (corey.bryant) wrote :

I've also verified this successfully on artful-proposed.

Revision history for this message
Corey Bryant (corey.bryant) wrote :

I've also verified this successfully on artful-proposed.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package horizon - 3:11.0.3-0ubuntu3.1

---------------
horizon (3:11.0.3-0ubuntu3.1) zesty; urgency=medium

  * d/p/add-juju-environment-download.patch: Update broken url for
    downloading Juju environment (LP: #1714985).
  * d/p/add-juju-environment-download.patch: Add DownloadJujuEnv to
    table_actions (LP: #1727810).

 -- Corey Bryant <email address hidden> Wed, 11 Oct 2017 15:25:41 -0400

Changed in horizon (Ubuntu Zesty):
status: Fix Committed → Fix Released
Revision history for this message
Łukasz Zemczak (sil2100) wrote : Update Released

The verification of the Stable Release Update for horizon has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Corey Bryant (corey.bryant) wrote : Please test proposed package

Hello Nobuto, or anyone else affected,

Accepted horizon into ocata-proposed. The package will build now and be available in the Ubuntu Cloud Archive in a few hours, and then in the -proposed repository.

Please help us by testing this new package. To enable the -proposed repository:

  sudo add-apt-repository cloud-archive:ocata-proposed
  sudo apt-get update

Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-ocata-needed to verification-ocata-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-ocata-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

tags: added: verification-ocata-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

I've verified that the Download Juju Environment File link now works on xenial-pike-proposed.

tags: added: verification-pike-done
removed: verification-pike-needed
Revision history for this message
Corey Bryant (corey.bryant) wrote :

I've verified that the Download Juju Environment File link now works on xenial-ocata-proposed.

tags: added: verification-ocata-done
removed: verification-ocata-needed
Changed in cloud-archive:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.