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

"Registry Certificate" button missing #18744

Closed
DasFaultier opened this issue May 26, 2023 · 2 comments · Fixed by goharbor/website#475
Closed

"Registry Certificate" button missing #18744

DasFaultier opened this issue May 26, 2023 · 2 comments · Fixed by goharbor/website#475
Assignees
Labels
area/doc Issues to track documentation tasks

Comments

@DasFaultier
Copy link

Expected behavior and actual behavior:

Expected: The documentation at https://goharbor.io/docs/2.8.0/working-with-projects/working-with-images/pulling-pushing-images/#download-the-harbor-certificate states that users can download the Registry Certificate to use it on their workstations when pushing images to Harbor. I expected this button to be there, because it's in the documentation and I remember using it in older Harbor Versions (as included in vSphere integrated containers 1.5), ...

Actual: ... but the button isn't there. As this would be helpful for user acceptance of the repository, I'd like to see this again in future releases, if this wasn't intended behaviour (in which case, documentation should be updated).

Screnshot:
Harbor_actual

Steps to reproduce the problem:

  • Navigate to "Projects -> SomeProject"
  • Try to find the "Registry Certificate" button next to the "Pull Command" Button

Versions:

  • harbor version: 2.7.1
  • docker engine version: 20.10.17, build 100c701
  • docker-compose version: 1.25.0
@AllForNothing
Copy link
Contributor

Does /data/ca_download/ca.crt exit in the server where your Harbor is installed? The UI renders this button according to whether there is this certificate.

@AllForNothing AllForNothing self-assigned this May 29, 2023
@AllForNothing AllForNothing added the area/doc Issues to track documentation tasks label May 29, 2023
@DasFaultier
Copy link
Author

Hi @AllForNothing,

thank you for your help. My Harbor instance is not installed in /data, but in /opt/harbor/. In there, I found the directory /opt/harbor/data/ca_download/ which did not contain the ca.crt. When I copied the certificate to that directory, Harbor instantly rendered the button as expected, without a restart. This solves my initial issue, though a docu update would be nice.

Thanks again,
Jörg

alexru26 added a commit to alexru26/website that referenced this issue Jul 2, 2023
1. Fixes goharbor/harbor#18744

Signed-off-by: Alex Ru <rualex2008@gmail.com>
alexru26 added a commit to alexru26/website that referenced this issue Jul 3, 2023
1. Fixes goharbor/harbor#18744

Signed-off-by: Alex Ru <rualex2008@gmail.com>
alexru26 added a commit to alexru26/website that referenced this issue Jul 6, 2023
1. Fixes goharbor/harbor#18744

Signed-off-by: Alex Ru <rualex2008@gmail.com>
alexru26 added a commit to alexru26/website that referenced this issue Jul 6, 2023
1. Fixes goharbor/harbor#18744

Signed-off-by: Alex Ru <rualex2008@gmail.com>
AllForNothing pushed a commit to goharbor/website that referenced this issue Jul 10, 2023
alexru26 added a commit to alexru26/website that referenced this issue Jul 14, 2023
1. Fixes goharbor/harbor#18744

Signed-off-by: Alex Ru <rualex2008@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/doc Issues to track documentation tasks
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants