Instance image statuses are not dynamic in Configure Application menu

Bug #1483818 reported by Sergii Turivnyi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Won't Fix
Low
MOS Murano
7.0.x
Won't Fix
Wishlist
MOS Murano
8.0.x
Won't Fix
Wishlist
MOS Murano

Bug Description

ISO:
{"build_id": "2015-08-10_03-11-20", "build_number": "154", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "2015-08-10_03-11-20", "build_number": "154", "api": "1.0", "fuel-library_sha": "1851b4dff75170dbd63f6e15cde734e348e86d27", "nailgun_sha": "58c080206cc17137b124744a40218c89beb6bb28", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327", "production": "docker", "python-fuelclient_sha": "e069d9fde92451ec7f555342951807c5528e96e5", "astute_sha": "e1d3a435e5df5b40cbfb1a3acf80b4176d15a2dc", "fuel-ostf_sha": "c7f745431aa3c147f2491c865e029e0ffea91c47", "release": "7.0", "fuelmain_sha": "bdca75d0256338519c7eddd8a840ee6ecba7f992"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "1851b4dff75170dbd63f6e15cde734e348e86d27", "nailgun_sha": "58c080206cc17137b124744a40218c89beb6bb28", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327", "production": "docker", "python-fuelclient_sha": "e069d9fde92451ec7f555342951807c5528e96e5", "astute_sha": "e1d3a435e5df5b40cbfb1a3acf80b4176d15a2dc", "fuel-ostf_sha": "c7f745431aa3c147f2491c865e029e0ffea91c47", "release": "7.0", "fuelmain_sha": "bdca75d0256338519c7eddd8a840ee6ecba7f992"}

Preconditions:
Environment with:
No images
No any uploaded packages except Core library

Steps to reproduce:
Import bundle app-servers
Create environment
Add to environment 'Apache tomcat'
Check that image status is saving
In 'Configure Application' window enter valid 'Application Name'
Hit next button
Try select Instance image Debian 8 x64 (pre-installed murano-agent)
    --> Instance image Debian 8 x64 (pre-installed murano-agent)(saving) and not active
wait till image status sets to active
    --> In another browser navigate to the Project -> Compute -> Images and check status of current image

Actual result:
Incorrect Instance image status (saving) is displaying in Configure Application menu. Image not active i.e. user can't select image

Excepted result:
In Configure Application menu Instance image status is changed from saving to active

https://bugs.launchpad.net/murano/+bug/1483817

Tags: murano
Revision history for this message
Sergii Turivnyi (sturivnyi) wrote :
Changed in mos:
assignee: nobody → MOS Murano (mos-murano)
milestone: none → 7.0
Changed in mos:
importance: Undecided → Low
Revision history for this message
Kirill Zaitsev (kzaitsev) wrote :

I'd say it's not even a bug, but a feature request. The list you're referring to is not ajax or asynchronous.
The obvious workaround is to just close and re-open the dialog. This would re-fetch statuses of glance images marked for murano.

Once we have angular-based dashboard transition might be made seamlessly, but current dashboard architecture would not allow us to update glance image status.

Changed in mos:
status: New → Won't Fix
summary: - Incorrect Instance image status is displaying in Configure Application
- menu
+ Instance image statuses are not dynamic in Configure Application menu
+ Edit
summary: - Instance image statuses are not dynamic in Configure Application menu
- Edit
+ Instance image statuses are not dynamic in Configure Application menu.
summary: - Instance image statuses are not dynamic in Configure Application menu.
+ Instance image statuses are not dynamic in Configure Application menu
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.