You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue description:
When a non-TLS Git Repository URL is entered into the Git Repo create/edit form of the Continuous Delivery UI, not only is the TLS Certificate Verification section hidden (as expected) but the Paths, Deploy To Labels and Annotations are also hidden incorrectly. The conditional display logic incorrectly wraps these sections as well as the TLS Certificate Verification section (https://github.com/rancher/dashboard/blob/v2.6.2/edit/fleet.cattle.io.gitrepo.vue#L394)
Business impact:
Cannot use GitRepo form in Continuous Delivery UI to add a http: git repository
Troubleshooting steps:
N/A
Repro steps:
Provision a Rancher v2.6.2 instance
Navigate to the Continous Delivery UI, Git Repos view and click Create
Enter http:// in the Repository URL field
Workaround:
Is workaround available and implemented? Yes
What is the workaround: Create gitrepo resource from manifest versus UI form
Actual behavior:
All form sections below and including TLS Certificate Verification are hidden when entered Repository URL starts http:// i.e. Paths, Deploy To Labels and Annotations
Expected behavior:
Only TLS Certificate Verification are hidden when entered Repository URL starts http://
The text was updated successfully, but these errors were encountered:
Internal reference: SURE-3564
Reported in 2.6.2
Issue description:
When a non-TLS Git Repository URL is entered into the Git Repo create/edit form of the Continuous Delivery UI, not only is the TLS Certificate Verification section hidden (as expected) but the Paths, Deploy To Labels and Annotations are also hidden incorrectly. The conditional display logic incorrectly wraps these sections as well as the TLS Certificate Verification section (https://github.com/rancher/dashboard/blob/v2.6.2/edit/fleet.cattle.io.gitrepo.vue#L394)
Business impact:
Cannot use GitRepo form in Continuous Delivery UI to add a http: git repository
Troubleshooting steps:
N/A
Repro steps:
Workaround:
Is workaround available and implemented? Yes
What is the workaround: Create gitrepo resource from manifest versus UI form
Actual behavior:
All form sections below and including TLS Certificate Verification are hidden when entered Repository URL starts http:// i.e. Paths, Deploy To Labels and Annotations
Expected behavior:
Only TLS Certificate Verification are hidden when entered Repository URL starts http://
The text was updated successfully, but these errors were encountered: