-
Feature Request
-
Resolution: Done
-
Major
-
7.3.0.GA
-
None
-
2019 Week 20-22, 2019 Week 23-25, 2019 Week 26-28, 2019 Week 29-31, 2019 Week 32-34
-
https://github.com/jboss-container-images/jboss-kie-modules/pull/256, https://github.com/jboss-container-images/rhpam-7-openshift-image/pull/346, https://github.com/jboss-container-images/rhdm-7-openshift-image/pull/276, https://github.com/kiegroup/kie-cloud-operator/pull/244, https://github.com/ansibleplaybookbundle/rhpam-apb/pull/100
Support new git http properties added in AF-1908:
"It's not an easy task to setup SSH support in Kubernetes/OpenShift environment, so it's necessary to provide a more friendly protocol.
HTTP is fully supported by OCP."
Http properties in kiegroup/appformer:
uberfire-nio2-backport/uberfire-nio2-impls/uberfire-nio2-jgit/src/main/java/org/uberfire/java/nio/fs/jgit/JGitFileSystemProviderConfiguration.java
public static final String GIT_HTTP_ENABLED = "org.uberfire.nio.git.http.enabled"; public static final String GIT_HTTP_HOSTNAME = "org.uberfire.nio.git.http.hostname"; public static final String GIT_HTTP_HOST = "org.uberfire.nio.git.http.host"; public static final String GIT_HTTP_PORT = "org.uberfire.nio.git.http.port"; public static final String GIT_HTTP_SSL_VERIFY = "org.uberfire.nio.git.http.sslVerify"; public static final String SSH_OVER_HTTP = "org.uberfire.nio.git.proxy.ssh.over.http"; public static final String SSH_OVER_HTTPS = "org.uberfire.nio.git.proxy.ssh.over.https"; public static final String HTTP_PROXY_HOST = "http.proxyHost"; public static final String HTTP_PROXY_PASSWORD = "http.proxyPassword"; public static final String HTTP_PROXY_PORT = "http.proxyPort"; public static final String HTTP_PROXY_USER = "http.proxyUser"; public static final String HTTPS_PROXY_HOST = "https.proxyHost"; public static final String HTTPS_PROXY_PASSWORD = "https.proxyPassword"; public static final String HTTPS_PROXY_PORT = "https.proxyPort"; public static final String HTTPS_PROXY_USER = "https.proxyUser"; public static final Boolean DEFAULT_GIT_HTTP_SSL_VERIFY = Boolean.TRUE; public static final String DEFAULT_HTTP_ENABLED = "true"; public static final String DEFAULT_HTTP_PORT = "8080"; public static final String DEFAULT_HTTPS_ENABLED = "false"; public static final String DEFAULT_HTTPS_PORT = "8443"; public static final String DEFAULT_SSH_OVER_HTTP = "false"; public static final String DEFAULT_SSH_OVER_HTTPS = "false";
- is blocked by
-
AF-1908 Add HTTP protocol to Business Central git
- Resolved
-
AF-2039 Make possible to disable the http protocol for git while preserving the https
- Resolved
- is documented by
-
BXMSDOC-4225 Describe WORKBENCH_ROUTE_NAME variable, emphasizing that it's responsible to control the git HTTP protocol feature
- Closed
- is related to
-
RHPAM-2170 Extract source code from Business Central fails when SSO is enabled
- Closed
-
AF-2039 Make possible to disable the http protocol for git while preserving the https
- Resolved
- relates to
-
KIECLOUD-237 org.appformer.m2repo.url points to not existing http route
- Closed
-
KIECLOUD-148 System property org.uberfire.nio.git.ssh.hostname not provided
- Closed