Project

General

Profile

Bug #10721

Content > Red Hat Subscriptions landing page/endpoint is not uniform

Added by Walden Raines over 3 years ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Web UI
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1225923
Description of problem:
Sometimes when user navigates to Content > Red Hat Subscriptions, they are taken to

/subscriptions

... but other times when navigating, via the UI, to the same location, they are taken/redirected to

/subscriptions/manifest/import

Version-Release number of selected component (if applicable):
Snap6

How reproducible:
I have one reproducible case but I am not sure it is the best

Steps to Reproduce:
1. Install satellite. Navigate to Content > Lifecycle Environments (or nearly anywhere else in the UI) and then to Content > Red Hat Subscriptions
2. Observe user is taken to /subscriptions/manifest/import endpoint
3. From within the Subscriptions page itself (and perhaps other pages?) nav to Content > Red Hat Subscriptions
4. Observe results.

Actual results:

Depending where you are or in certain circumstances (heuristic not completely known though as noted we have a repro case here), "Content > Red Hat Subscriptions" takes user to one of two different endpoints.

Expected results:

Content > Red Hat Subscriptions always take user to same page/endpoint.

Additional info:
Such behavior is confusing and will lead to support calls with people wondering what is going on. I am willing to remove blocker if:

(a) the heuristic is fully determined and
(b) found to be limited to navigating to "Content > Red Hat Subscriptions" from within the Manage/Import Manifests page itself, and
(b) This is doc'd.

Associated revisions

Revision 2c38e068 (diff)
Added by Eric Helms over 3 years ago

Fixes #10721: Redirect to manifest import consistently if no subscriptions.

Revision aedbfac2
Added by Eric D Helms over 3 years ago

Merge pull request #5409 from ehelms/fixes-10721

Fixes #10721: Redirect to manifest import consistently if no subscrip…

History

#1 Updated by Eric Helms over 3 years ago

  • Legacy Backlogs Release (now unused) set to 31
  • Triaged changed from No to Yes

#2 Updated by The Foreman Bot over 3 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/5409 added
  • Pull request deleted ()

#3 Updated by Eric Helms over 3 years ago

  • Assignee changed from Walden Raines to Eric Helms
  • Legacy Backlogs Release (now unused) changed from 31 to 70

#4 Updated by Eric Helms over 3 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF