Goal
Make sure that users looking for the standalone pcs web ui at https://<node-name>:2224 are told that the web ui has moved to RHEL web console.
Acceptance criteria
- the standalone web ui URL displays instructions to launch the HA Cluster Management plugin of the RHEL web console
- no links to the Internet are used in the explanation as these tend to break over time
Implementation details
One option is to create a downstream patch with a page that explains how to install and launch the new RHEL web console plugin.
This has been implemented already but failed tests in CP1 build: https://gitlab.cee.redhat.com/pcs/pcs/-/commit/ebc8054788c20bfce0f8ddcd6b38fc3ec954e3a1
Another option is to augment the existing page with instructions to install pcs-web-ui upstream. The new instructions should list 3 methods:
1. Installation of cockpit (RHEL web console)
2. Installation of prebuilt pcs-web-ui from Github releases
3. (this is currently described) Building pcs-web-ui from source and installing it
There will be a downstream patch that removes the last 2 options downstream or possibly a configure option that does the same. We could maybe even automatically replace "Cockpit" for "RHEL web console" in RHEL downstream spec file if the first option cannot be phrased neutrally with respect to RHEL and other downstreams.
We need to decide which is the best way forward and implement it.
- is related to
-
RHEL-23048 [GUI] Make pcs-web-ui available as a RHEL web console add-on
- Release Pending
-
RHEL-29739 Remove standalone RHEL HA Web UI
- Release Pending