Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 948548

Summary: all documentation links in the GUI are broken
Product: Red Hat Enterprise Virtualization Manager Reporter: Einav Cohen <ecohen>
Component: ovirt-engine-webadmin-portalAssignee: Alexander Wels <awels>
Status: CLOSED CURRENTRELEASE QA Contact: Pavel Stehlik <pstehlik>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 3.2.0CC: acathrow, dyasny, ecohen, eedri, iheim, knesenko, Rhev-m-bugs, sgrinber, ykaul
Target Milestone: ---Keywords: Regression
Target Release: 3.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: ux
Fixed In Version: sf13.1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Einav Cohen 2013-04-04 18:27:18 UTC
Description of problem:
All documentation links in the GUI are broken [i.e. lead to a 404 (page not found) response]

Version-Release number of selected component (if applicable):
rhevm-3.2, sf13

How reproducible:
100%

Steps to Reproduce:
1. login into the web-admin/user-portal
2. open the New Desktop dialog (or any other dialog, for that matter)
3. click on the context-sensitive help ("?" icon next to the dialog title)
  
Actual results:
a new browser tab is opened, showing the "page not found" RHEV-M page (page shown for 404 response) that immediately redirects to RHEV-M's splash/welcome page.

Expected results:
a new browser tab is opened with the relevant documentation page.

Additional info:
after a quick investigation, it turns out that the documentation links in the GUI lead to documents in URLs that contain "/en/", when the actual documentation pages actually reside in URLs that contain "/en-US/".
the problem started once the solution to Bug 894288 has been introduced.

Comment 1 Kiril Nesenko 2013-04-07 07:56:01 UTC
*** Bug 949222 has been marked as a duplicate of this bug. ***

Comment 4 Einav Cohen 2013-04-07 15:45:17 UTC
per rhev-devel discussion:

- we will change the locale in the GUI to be "en-US", instead of "en".

- while we are at it: need to make sure that for locales that contain dash ("-") in their name [in the GUI, they are internally represented with underscore ("_")]: need to replace in the GUI code the "_" with "-" for these locales, when building the docs URLs.

- no changes will be required on the docs side.

* Note: The "English" locale-name in the locale-drop-down in the Login page will change to be "U.S. English".

Comment 6 Itamar Heim 2013-06-11 08:57:48 UTC
3.2 has been released

Comment 7 Itamar Heim 2013-06-11 08:57:52 UTC
3.2 has been released

Comment 8 Itamar Heim 2013-06-11 08:58:03 UTC
3.2 has been released

Comment 9 Itamar Heim 2013-06-11 08:59:55 UTC
3.2 has been released

Comment 10 Itamar Heim 2013-06-11 09:29:27 UTC
3.2 has been released