[jbosstools-issues] [JBoss JIRA] (JBIDE-22803) When OS projects are created and deleted, seems Openshift explorer restores non existing values

Jeff Cantrill (JIRA) issues at jboss.org
Mon Sep 19 15:26:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-22803?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13295321#comment-13295321 ] 

Jeff Cantrill commented on JBIDE-22803:
---------------------------------------

[~dbocharov] I don't know that I can affirmatively provide you an answer, but perhaps it has something to do with how watch is implemented on the server.  My suspicion is it relates to how the watch socket is set-up and the server observing project changes.  When you delete a project you delete everything else with it.  Possibly there is code that just drops sending notifications?  Until recently, there was no way to watch on a project which might help us in this case.  The web console requested project watch and I suspect it should be in now but I have to find when.  We should follow suite and implement it too, but we will have to make some conditional enablement since it will be available for later versions of the server only.

> When OS projects are created and deleted, seems Openshift explorer restores non existing values
> -----------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-22803
>                 URL: https://issues.jboss.org/browse/JBIDE-22803
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: openshift
>    Affects Versions: 4.4.1.AM2
>            Reporter: Jeff MAURY
>            Assignee: Dmitrii Bocharov
>              Labels: explorer, openshift, openshift_v3
>             Fix For: 4.4.x
>
>         Attachments: after application creation.png, after build finished.png, Openshift Web Console.png, screenshot-1.png
>
>
> EXEC: create an Openshift project
> EXEC: expand it
> EXEC: Create an application in this project (nodejs-example)
> ASSERT: wait for the pod to be available
> EXEC: delete the Openshit project
> EXEC: create an Openshift project (using the same name. You may have to repeat this step as you may got error that it still exists)
> EXEC: expand it
> EXEC: Create an application in this project (nodejs-example)
> EXEC: expand the nodejs-example node
> ASSERT: you should see 2 pods the old one and the build pod you just created: [^screenshot-1.png]



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list