Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-3901

Automatically import public certificates into the Java truststore

XMLWordPrintable

    • False
    • None
    • False

      We can mount the public certificates into the Workspace pod by following this chapter of documentation:

       

      https://access.redhat.com/documentation/en-us/red_hat_openshift_dev_spaces/3.3/html-single/administration_guide/index#importing-untrusted-tls-certificates

       

      While these certificates gets mounted into the /public-certs location in the Workspace pod, they are not automatically added into the java truststore. It seems they are added into the java truststore automatically only in community UDI, not in a product one. This would be sensible default behaviour which would simplify integration with any external system at customer's environment, such as Artifactory/Nexus.

       

      Right now, the process for importing certificates into tooling container java truststore is fairly manual:

       

      https://access.redhat.com/documentation/en-us/red_hat_openshift_dev_spaces/3.3/html-single/user_guide/index#enabling-maven-artifact-repositories

       

       

      ACTUAL BEHAVIOUR:

      Public certificates are mounted into the Workspace pod, but are not added to the Java truststore automatically

       

      EXPECTED BEHAVIOUR:

      Public certificates are mounted into the Workspace pod AND they are automatically imported into the java truststore.

       

       

            dakwon@redhat.com David Kwon
            rhn-support-agiertli Anton Giertli
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: