[JBoss JIRA] (JBIDE-25700) Hot deploy of Spring Boot on OpenShift is not working with OpenShift Online
by Roland Huß (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25700?page=com.atlassian.jira.plugi... ]
Roland Huß commented on JBIDE-25700:
------------------------------------
[~adietish] [~dbokde] Sorry for the delay (was travelling), I'm going to jump on the s2i and run-java.sh PRs and issue today
> Hot deploy of Spring Boot on OpenShift is not working with OpenShift Online
> ---------------------------------------------------------------------------
>
> Key: JBIDE-25700
> URL: https://issues.jboss.org/browse/JBIDE-25700
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.5.2.Final
> Reporter: Aurélien Pupier
> Assignee: Andre Dietisheim
> Priority: Critical
> Labels: online, springboot
> Fix For: 4.5.3.AM3
>
>
> neither with open.paas.redhat.com
> so only when using the CDK.
> it seems to be due to the fact that the user in the pod are not the same.
> Jeff said:
> {quote}
> For SpringBoot deployments, the application file is called a fat jar and it placed in the /deployments folder (images are upstream fabric8/s2i-java or imagestream redhat-openjdk18-openshift). In order to get live update the file is then unzipped to the /deployments folder leaded to new sub folders BOOT-INF and META-INF
> The user permissions on those folders are the following:
> /deployments: writable by user jboss and group root
> /deployments/BOOT-INF: writable by user jboss readable only by group root
> /deployments/META-INF: writable by user jboss readable only by group root
> The rsync process with create some sub folders under /deployments/BOOT-INF. The problem that we have is that the user that is assigned for the rsync operation (or when you open a terminal in the OpenShift console) is not jboss (as opposed to Minishift/CDK) and thus we have permissions errors during the rsync operation.
> {quote}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25818) Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25818?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25818:
-------------------------------------
Labels: openshift-restclient-java (was: )
> Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
> -----------------------------------------------------------------------------------
>
> Key: JBIDE-25818
> URL: https://issues.jboss.org/browse/JBIDE-25818
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.5.2.AM3
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Priority: Blocker
> Labels: openshift-restclient-java
> Fix For: 4.5.3.AM3
>
>
> In [openshift-restclient-java #322|https://github.com/openshift/openshift-restclient-java/pull/322] IResource was changed to return INamespace rather than then name of the namespace. The original functionality is still available as IResource#getNamespaceName.
> We have to adapt to this change in order to consume the latest openshift-restclient-java version.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25818) Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25818?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25818:
-------------------------------------
Fix Version/s: 4.5.3.AM3
Sprint: devex #146 March 2018
> Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
> -----------------------------------------------------------------------------------
>
> Key: JBIDE-25818
> URL: https://issues.jboss.org/browse/JBIDE-25818
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.5.2.AM3
> Reporter: Andre Dietisheim
> Priority: Blocker
> Fix For: 4.5.3.AM3
>
>
> In [openshift-restclient-java #322|https://github.com/openshift/openshift-restclient-java/pull/322] IResource was changed to return INamespace rather than then name of the namespace. The original functionality is still available as IResource#getNamespaceName.
> We have to adapt to this change in order to consume the latest openshift-restclient-java version.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25818) Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25818?page=com.atlassian.jira.plugi... ]
Andre Dietisheim reassigned JBIDE-25818:
----------------------------------------
Assignee: Andre Dietisheim
> Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
> -----------------------------------------------------------------------------------
>
> Key: JBIDE-25818
> URL: https://issues.jboss.org/browse/JBIDE-25818
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.5.2.AM3
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Priority: Blocker
> Fix For: 4.5.3.AM3
>
>
> In [openshift-restclient-java #322|https://github.com/openshift/openshift-restclient-java/pull/322] IResource was changed to return INamespace rather than then name of the namespace. The original functionality is still available as IResource#getNamespaceName.
> We have to adapt to this change in order to consume the latest openshift-restclient-java version.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25818) Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
by Andre Dietisheim (JIRA)
Andre Dietisheim created JBIDE-25818:
----------------------------------------
Summary: Adapt to new (incompatible) API in openshift-restclient-java/IResource#getNamespace
Key: JBIDE-25818
URL: https://issues.jboss.org/browse/JBIDE-25818
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: openshift
Affects Versions: 4.5.2.AM3
Reporter: Andre Dietisheim
Priority: Blocker
In [openshift-restclient-java #322|https://github.com/openshift/openshift-restclient-java/pull/322] IResource was changed to return INamespace rather than then name of the namespace. The original functionality is still available as IResource#getNamespaceName.
We have to adapt to this change in order to consume the latest openshift-restclient-java version.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months