[jbosstools-issues] [JBoss JIRA] (JBIDE-23412) Scale To: wrong number of replicas is shown if invoked right after "Deploy latest"
Andre Dietisheim (JIRA)
issues at jboss.org
Mon Oct 24 14:48:00 EDT 2016
[ https://issues.jboss.org/browse/JBIDE-23412?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andre Dietisheim updated JBIDE-23412:
-------------------------------------
Steps to Reproduce:
The following steps can be seen in the following screencast:
[^scale-to-shows-old-rc.ogv]
# ASSERT: have an app running (ex. nodejs-example)
# ASSERT: In OpenShift Explorer: make sure it has at least 1 pod: pick "Scale To" in the context menu of the service. Dialog shows that there's at least 1 pod currently
# ASSERT: in OpenShift Explorer: there 1 pod shown as child to the service.
# ASSERT: in Properties view, pick "Deployments" tab and see that there's at least 1 deployment (aka replication controller)
# EXEC: in OpenShift explorer: select Service pick "Deploy Latest"
# ASSERT: in Properties view: "Deployments" now shows 2 Deployments
# ASSERT: in OpenShift Explorer you now see 2 children/pods
# EXEC: in OpenShift Explorer: pick "Scale To..." in the context menu of the service
Result:
The current number of pods is shown as 0.
!replicas-0.png!
But it's very sure that this is not true. Behind the scenes a new replication controller was created which deployed a new pod:
!rc2-replicas-1.png!
The old replication controller was turned to have 0 pods. The "Scale To" dialog shows the number of replcas for the old replication controller.
!rc-1-replicas-0.png!
was:
# ASSERT: have an app running (ex. nodejs-example)
# ASSERT: In OpenShift Explorer: make sure it has at least 1 pod: pick "Scale To" in the context menu of the service. Dialog shows that there's at least 1 pod currently
# ASSERT: in OpenShift Explorer: there 1 pod shown as child to the service.
# ASSERT: in Properties view, pick "Deployments" tab and see that there's at least 1 deployment (aka replication controller)
# EXEC: in OpenShift explorer: select Service pick "Deploy Latest"
# ASSERT: in Properties view: "Deployments" now shows 2 Deployments
# ASSERT: in OpenShift Explorer you now see 2 children/pods
# EXEC: in OpenShift Explorer: pick "Scale To..." in the context menu of the service
Result:
The current number of pods is shown as 0.
!replicas-0.png!
But it's very sure that this is not true. Behind the scenes a new replication controller was created which deployed a new pod:
!rc-2-replicas-1.png!
The old replication controller was turned to have 0 pods. The "Scale To" dialog shows the number of replcas for the old replication controller.
!rc-1-replicas-0.png!
> Scale To: wrong number of replicas is shown if invoked right after "Deploy latest"
> ----------------------------------------------------------------------------------
>
> Key: JBIDE-23412
> URL: https://issues.jboss.org/browse/JBIDE-23412
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.2.AM2
> Reporter: Andre Dietisheim
> Attachments: rc-1-replicas-0.png, rc2-replicas-1.png, replicas-0.png
>
>
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jbosstools-issues
mailing list