UI displaying Incorrect quantity of components

Bug #1467845 reported by Sergii Turivnyi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Low
Ekaterina Chernova

Bug Description

Steps to reproduce:
Log into OpenStack Horizon dashboard as admin user
Navigate to “Murano” > “Application Catalog” > “Environments”
Create environment:
Click on “Create environment” button
Set name of environment = “test”
Click on “Create”
When environment will be created, click on the name of the environment to navigate to the environment configuration page
Configure environment: click on the button “Add component”
Add Kubernetes Cluster application to the environment:
Find “Kubernetes Cluster” in the list of applications
Click on “Add to Env” button
Fill “Step 1” of the creation form:
Specify “Cluster Name” = “TestKubeCluster”
Set initial number of minions to 1, maximum number of minions to 2
Select checkbox “Assign floating IP to Kubernetes nodes”
Set Kubernetes node hostname pattern to ‘kube-#’
Select checkbox “Enable cAdvisor monitoring”
Set initial number of gateway nodes to 1, maximum number of gateway nodes to 2
Select checkbox “Assign floating IP to gateway nodes”
Specify “Gateway hostname pattern” = “gateway-#”
Field “Custom Docker registry URL” leave empty
Click on “Next” button
Fill “Step 2” of the creation form:
Select “Instance Flavor” = ‘m1.medium’(2 VCPU, 4G RAM)
Provide keypair, set “Availability zone” = “nova”
Click on “Next”
Select “Add more application to the environment”
Click on “Create”
Add Kubernetes Pod to the environment
Find “Kubernetes Pod” in the list of applications
Click on “Add to Env” button
Fill “Step 1” of the creation form:
Specify “Pod Name” = “testpod”
Spesify “Labels” = “testkey=testvalue”
Select created earlier Kubernetes Cluster in the dropdown menu “Kubernetes cluster”
Set “Replicas” parameter to 0
Click on “Next”
Select “Add more application to the environment”
Click on “Create”
Add some application to the environment
Click on “Deploy This Environment” button
Make sure that deployment finished successfully, all nodes are active, app is installed inside the container
Navigate inside the created environment to the list of its components
Select “Deployment History” tab.
In “Actions” column against your deployment click to “Show details”.
Navigate to “Logs” tab and find endpoints to Kubernetes API, cAdvisor and your applications.
Check that applications deployed correctly (put URLs from environment reports to your browser or terminal with telnet). (cAdvisor, Kubernetes API, Application)
Navigate inside the created environment to the list of its components
In “Actions” column against “TestKubeCluster” component click to ⤋ button and select “ScaleNodesUp” action.
When waiting screen dissapeared, navigate to instances and check that additional minion node was spawned.
Wait a few minutes and check endpoint of cAdvisor using ip from spawned instance.
Navigate to the Murano -> Application Catalog -> Environments -> Components

Actual result:
Below 'Component List' a title 'Displaying 5 items'
(see attachment)
Expected result:
Below 'Component List' a title 'Displaying 4 items'

Revision history for this message
Sergii Turivnyi (sturivnyi) wrote :
Changed in murano:
importance: Undecided → Low
status: New → Confirmed
milestone: none → 2015.1.1
Revision history for this message
Ekaterina Chernova (efedorova) wrote :
Changed in murano:
status: Confirmed → Fix Committed
assignee: nobody → Ekaterina Chernova (efedorova)
milestone: 2015.1.1 → liberty-2
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: liberty-2 → 1.0.0
Changed in murano:
milestone: 1.0.0 → 1.0.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.