Exception during execution of .destroy on <io.murano.apps.docker> Unknown method "isAvailable" for receiver <io.murano.apps.docker.kubernetes.KubernetesCluster/0.0.0>

Bug #1593638 reported by Oleh Baran
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
High
Dmytro Dovbii

Bug Description

Detailed bug description:
An error occurs when try to delete application from deployed environment with KubernetesCluster
More information in attached log file (time when error occurs is 2016-06-17 07:39:39.953 and 2016-06-17 07:57:35.702)

Steps to reproduce:
Test 1
1. Create environment
2. Add KubernetesCluster (initial number of nods = 1, max number of nodes =1, initial number of gateway nods = 1, max number of gateway nodes =1)
3. Add KubernetesPod (number of replicas = 1)
4. Add DockerNginx app
5. Deploy environment
6. After successful deployment delete DockerNginx from environment
7. Add DockerCrate app to environment
8. Deploy environment
9. After successful deployment check that DockerCrate is working
10. Check that DockerNginx doesn't available

Test 2
1. Create environment
2. Add KubernetesCluster (initial number of nods = 1, max number of nodes =1, initial number of gateway nods = 1, max number of gateway nodes =1)
3. Add KubernetesPod (number of replicas = 1)
4. Add DockerInfluxdb app
5. Deploy environment
6. After successful deployment delete DockerInfluxdb from environment
7. Add DockerInfluxdb app with another parameters (change name and db list) to environment
8. Deploy environment
9. After successful deployment check that DockerInfluxdb is working with new parameters

Expected results:
Test 1
DockerCrate is working
DockerNginx doesn't available
Test 2
Deployment finishes successfully and DockerInfluxdb is working

Actual result:
Test 1
DockerCrate is working
DockerNginx is still available
Test 2
Deployment finishes with errors

In murano-engine.log I observe the same exceptions for both tests:
WARNING murano.dsl.executor [-] Muted exception during execution of .destroy on <io.murano.apps.docker. ...>: [yaql.language.exceptions.NoMethodRegisteredException]: Unknown method "isAvailable" for receiver <io.murano.apps.docker.kubernetes.KubernetesCluster/0.0.0 ...>
MuranoPlException: [yaql.language.exceptions.NoMethodRegisteredException]: Unknown method "isAvailable" for receiver <io.murano.apps.docker.kubernetes.KubernetesCluster/0.0.0 ...>

Reproducibility:
Always

Description of the environment:
MOS ISO #490
All applications are downloaded from app catalog

Tags: area-murano
Revision history for this message
Oleh Baran (obaran) wrote :
Dina Belova (dbelova)
Changed in mos:
assignee: nobody → MOS Murano (mos-murano)
importance: Undecided → High
milestone: none → 9.0-updates
status: New → Confirmed
Dmytro Dovbii (ddovbii)
Changed in mos:
assignee: MOS Murano (mos-murano) → Dmytro Dovbii (ddovbii)
Revision history for this message
Dmytro Dovbii (ddovbii) wrote :
Revision history for this message
Dmytro Dovbii (ddovbii) wrote :

The fix is merged. Package is updated on a.o.o. Please verify

Revision history for this message
Oleh Baran (obaran) wrote :

Verified on MOS ISO 495.

Changed in mos:
status: Confirmed → Fix Released
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.