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

Details

    • False
    • None
    • False

    Description

      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.

       

       

      Attachments

        Activity

          People

            mloriedo Mario Loriedo
            rhn-support-agiertli Anton Giertli
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: