[JBoss JIRA] (JBIDE-25700) Server adapter: hot deploy of Spring Boot errors with permission issues when rsyncing local->pod (OS Online and CDK)
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25700?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-25700:
-------------------------------
Sprint: devex #146 March 2018, devex #147 April 2018, devex #148 April 2018 (was: devex #146 March 2018, devex #147 April 2018)
> Server adapter: hot deploy of Spring Boot errors with permission issues when rsyncing local->pod (OS Online and CDK)
> --------------------------------------------------------------------------------------------------------------------
>
> 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
> Labels: server_adapter, springboot
> Fix For: 4.6.0.AM1
>
> Attachments: permission-error-rsync-fc26.png, server-adapter-rebublish-state.png
>
>
> 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-25892) Label truncated when downloading CDK runtime
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25892?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-25892:
-------------------------------
Sprint: devex #147 April 2018, devex #148 April 2018 (was: devex #147 April 2018)
> Label truncated when downloading CDK runtime
> --------------------------------------------
>
> Key: JBIDE-25892
> URL: https://issues.jboss.org/browse/JBIDE-25892
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: cdk
> Affects Versions: 4.5.3.AM3
> Reporter: Jeff MAURY
> Assignee: Rob Stryker
> Labels: cdk, cdk_server_adapter, cdk_server_adapter_wizard
> Fix For: 4.5.3.Final
>
> Attachments: screenshot-1.png, screenshot-2.png
>
>
> When downloading the CDK runtime, once you selected a specific CDK version the URL and a message are displayed. But the message is truncated
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25509) Properties: one can not select multiple resources
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25509?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-25509:
-------------------------------
Sprint: devex #146 March 2018, devex #147 April 2018, devex #148 April 2018 (was: devex #146 March 2018, devex #147 April 2018)
> Properties: one can not select multiple resources
> -------------------------------------------------
>
> Key: JBIDE-25509
> URL: https://issues.jboss.org/browse/JBIDE-25509
> Project: Tools (JBoss Tools)
> Issue Type: Enhancement
> Components: openshift
> Affects Versions: 4.5.2.AM2
> Reporter: Andre Dietisheim
> Assignee: Dmitrii Bocharov
> Labels: properties
> Fix For: 4.5.3.Final
>
>
> steps:
> # ASSERT: have an OpenShift app running
> # EXEC: in OpenShift explorer: select the project and open up the "Properties" view. In the properties view select "Pods"
> # ASSERT: there are multiple pods listed
> # EXEC: try to select several ones (ex. in order to delete them)
> Result:
> You can only select a single entry, you cannot select several ones and ex. delete them at once.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25677) Server adapter: Timers are incorrectly managed
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25677?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-25677:
-------------------------------
Sprint: devex #147 April 2018, devex #148 April 2018 (was: devex #147 April 2018)
> Server adapter: Timers are incorrectly managed
> ----------------------------------------------
>
> Key: JBIDE-25677
> URL: https://issues.jboss.org/browse/JBIDE-25677
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.5.2.Final
> Reporter: Jeff MAURY
> Assignee: Andre Dietisheim
> Labels: openshift, openshift_v3, server_adapter
> Fix For: 4.5.x
>
>
> Timers are incorrectly managed in OpenShift server adapter. I tried to create a NodeJS server adapter on OpenShift Online Starter. As the first rsync is long (thanks to .npm and node_modules), it may take more than 5mns as OpenShift Online Starter is resource limited. I think we should rather monitor the activity of the rsync operation (through messages) and set a timer related to this activity.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25586) OpenJDK9 + OpenShift Tooling: Cannot connect to OpenShift on CDK
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25586?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-25586:
-------------------------------
Sprint: devex #146 March 2018, devex #147 April 2018, devex #148 April 2018 (was: devex #146 March 2018, devex #147 April 2018)
> OpenJDK9 + OpenShift Tooling: Cannot connect to OpenShift on CDK
> ----------------------------------------------------------------
>
> Key: JBIDE-25586
> URL: https://issues.jboss.org/browse/JBIDE-25586
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: cdk, openshift
> Affects Versions: 4.5.2.Final
> Environment: FC27
> OpenJDK 9.0.1
> CDK v3.3.0-rc.1-1
> eclipse.buildId=11.2.0.GA-v20180115-0516-B1866
> java.version=9.0.1
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
> Reporter: Josef Kopriva
> Assignee: Rob Stryker
> Priority: Critical
> Labels: cdk, connection
> Fix For: 4.5.3.Final
>
>
> But, connecting to online openshift instance works.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (JBIDE-25504) Support hot deploy for workspace dependencies for SpringBoot applications on OpenShift
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25504?page=com.atlassian.jira.plugi... ]
Jeff MAURY updated JBIDE-25504:
-------------------------------
Sprint: devex #145 February 2018, devex #146 March 2018, devex #147 April 2018, devex #148 April 2018 (was: devex #145 February 2018, devex #146 March 2018, devex #147 April 2018)
> Support hot deploy for workspace dependencies for SpringBoot applications on OpenShift
> --------------------------------------------------------------------------------------
>
> Key: JBIDE-25504
> URL: https://issues.jboss.org/browse/JBIDE-25504
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: openshift
> Affects Versions: 4.5.2.AM2
> Reporter: Jeff MAURY
> Assignee: Andre Dietisheim
> Labels: openshift, openshift_v3, server_adapter
> Fix For: 4.6.0.AM1
>
> Attachments: springboot-dependencies.zip
>
>
> When a SpringBoot application is being deployed on OpenShift with the server adapter, we should support the following use case:
> * the SpringBoot app has a dependency which is avalailable in the workspace
> * when a modifiction is done on the dependency code, it should be synced to OpenShift by the server adapter
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months