Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rockon pre & post-install summaries are inconsistent #2904 #2915

Conversation

phillxnet
Copy link
Member

@phillxnet phillxnet commented Oct 7, 2024

Clarify header and mouse-over text in both associated tables. Normalise on column order (as per header) as per existing pre-install summary table.

Includes:

  • Bug fix re some internal/external header-to-contents columns swapped.
  • Incidental bugfix re empty internal (to Rock-on) device cell entries.

Fixes #2904


Caveat

We have, post this proposal, one significant anomaly remaining.

In the first of the following summary dialog proofs (Pre install) we list for example container-id:22 against the share name in the External Reference / Configured value column. It would be more appropriate to indicate this container reference against the corresponding Internal Reference column. And to of course resolve the id to the actual container name. However; this change is far deeper than is appropriate at this stage of our late testing phase development. And is to be addressed in due-course as we progress through itterative testing/stable phases. The main focus of this issue/PR set was to, with trivial template changes only, address confusing column switches and miss-representations only. In the same manner it would be nice to also surface container (by name) references in the final installed summaries. This, similarly, will be considered once we have addressed more pressing matters such as an update to our backbone dependencies.

Clarify header and mouse-over text in both associated tables.
Normalise on column order (as per header) as per existing pre-install
summary table.

Includes:
- Bug fix re some internal/external header-to-contents columns
swapped.
- Incidental bugfix re empty internal (to Rock-on) device cell
entries.
@phillxnet
Copy link
Member Author

Testing

An rpm was build and the handbrake rockon installed as it has share, env, dev, and facilitates the addition of docker entworks (rocknets) and labels (docker labels) to provide example screenshots of pre & post config submission summary screens thus:

Pre install

hb-pre-install-config-summary

Post install

hb-post-install-config-summary


Pre rocknet

Rocknets are a docker networks wrapper within the Web-UI.

hb-pre-rocknet-add-summary

Post rocknet

hb-post-rocknet-add-summary


Pre container label

https://rockstor.com/docs/interface/overview.html#add-labels
Rockstor's Web-UI wrapper around docker labels.

hb-pre-label-add-summary

Post container label

hb-post-label-add-summary

@phillxnet
Copy link
Member Author

phillxnet commented Oct 7, 2024

Custom option

We have only one Rock-on that uses the custom config option, which is the openVPN rockon. There is an existing issue:

"OpenVPN rock-on install wizard fails to show pre-install summary" #2913

Which prevents the creation of a pre install summay of this option variant. But the following is a post install summary demonstrating we have intended representation of the custom config option used:

openVPN-post-install-custom-option-summary

@phillxnet phillxnet merged commit 4650573 into rockstor:testing Oct 10, 2024
@phillxnet phillxnet deleted the 2904-Rockon-pre-&-post-install-summaries-are-inconsistent branch October 10, 2024 15:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant