[horizon] Default 'TestVM' image is shadowed by the new uploaded image with same name

Bug #1452176 reported by Anastasia Kuznetsova
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Invalid
Medium
MOS Horizon
6.1.x
Invalid
Medium
Unassigned

Bug Description

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "6.1"
  openstack_version: "2014.2.2-6.1"
  api: "1.0"
  build_number: "376"
  build_id: "2015-05-04_22-54-38"
  nailgun_sha: "30f53858053ef48920009de3ed7e5b148b9d9504"
  python-fuelclient_sha: "603e659ad4b0f35ba1127155037c1866034dc395"
  astute_sha: "b93c276bd8cf5018589cf762e1320dca1f14b9ad"
  fuel-library_sha: "b3fa159e997b2965942a0ad784d07fec3c42619c"
  fuel-ostf_sha: "8a29f80cffe985dea6a3de78b733d07ec4db93fc"
  fuelmain_sha: "42297c8034836a33506e80d13bd6a898b6d7d71c"

Steps to reproduce:
1. Log in Web UI
2. Navigate to "Project" > "Images" (list of images will be empty)
3. Upload image (uploaded image will be shown in the list of images)
4. Delete uploaded image

Actual result:
After step 3 default "TestVM" image is invisible. After step 4 "TestVM" becomes visible.

Expected result:
After step 3 there should be 2 images with name 'TestVM'.

Tags: horizon
tags: added: horizon
Changed in mos:
status: New → Confirmed
Changed in mos:
assignee: nobody → MOS Horizon (mos-horizon)
description: updated
Changed in mos:
importance: Undecided → Medium
milestone: none → 7.0
Revision history for this message
Vlad Okhrimenko (vokhrimenko) wrote :

I can't reproduce.
Ubuntu
{"build_id": "2015-05-18_20-55-26", "build_number": "435", "release_versions": {"2014.2.2-6.1": {"VERSION": {"build_id": "2015-05-18_20-55-26", "build_number": "435", "api": "1.0", "fuel-library_sha": "5fd379f0cd8106808ab9fc098ca1094c7d91041a", "nailgun_sha": "7c911c09a7ed62668a6b9ad38af611b97bc64700", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "e19f1b65792f84c4a18b5a9473f85ef3ba172fce", "astute_sha": "96801c5bccb14aa3f2a0d7f27f4a4b6dd2b4a548", "fuel-ostf_sha": "9ce1800749081780b8b2a4a7eab6586583ffaf33", "release": "6.1", "fuelmain_sha": "68796aeaa7b669e68bc0976ffd616709c937187a"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "5fd379f0cd8106808ab9fc098ca1094c7d91041a", "nailgun_sha": "7c911c09a7ed62668a6b9ad38af611b97bc64700", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "e19f1b65792f84c4a18b5a9473f85ef3ba172fce", "astute_sha": "96801c5bccb14aa3f2a0d7f27f4a4b6dd2b4a548", "fuel-ostf_sha": "9ce1800749081780b8b2a4a7eab6586583ffaf33", "release": "6.1", "fuelmain_sha": "68796aeaa7b669e68bc0976ffd616709c937187a"}

Changed in mos:
status: Confirmed → Invalid
Revision history for this message
Oleksiy Butenko (obutenko) wrote :

still reproduced ISO 6.1 525
{"build_id": "2015-06-19_13-02-31", "build_number": "525", "release_versions": {"2014.2.2-6.1": {"VERSION": {"build_id": "2015-06-19_13-02-31", "build_number": "525", "api": "1.0", "fuel-library_sha": "2e7a08ad9792c700ebf08ce87f4867df36aa9fab", "nailgun_sha": "dbd54158812033dd8cfd7e60c3f6650f18013a37", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "4fc55db0265bbf39c369df398b9dc7d6469ba13b", "astute_sha": "1ea8017fe8889413706d543a5b9f557f5414beae", "fuel-ostf_sha": "8fefcf7c4649370f00847cc309c24f0b62de718d", "release": "6.1", "fuelmain_sha": "a3998372183468f56019c8ce21aa8bb81fee0c2f"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "2e7a08ad9792c700ebf08ce87f4867df36aa9fab", "nailgun_sha": "dbd54158812033dd8cfd7e60c3f6650f18013a37", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "4fc55db0265bbf39c369df398b9dc7d6469ba13b", "astute_sha": "1ea8017fe8889413706d543a5b9f557f5414beae", "fuel-ostf_sha": "8fefcf7c4649370f00847cc309c24f0b62de718d", "release": "6.1", "fuelmain_sha": "a3998372183468f56019c8ce21aa8bb81fee0c2f"}

Changed in mos:
status: Invalid → New
Revision history for this message
Oleksiy Butenko (obutenko) wrote :

"TestVM" image is invisible in Project Menu, but visible in Admin Menu

Changed in mos:
status: New → Invalid
Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Oleksiy, is a turning image into invisible one an expected behavior for Projects panel? This is more likely an Incomplete one, not Invalid.

Changed in mos:
status: Invalid → Incomplete
Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Nastya, what's unclear to me is how you're able to delete (step 4) an _invisible_ image?

Revision history for this message
Anastasia Kuznetsova (akuznetsova) wrote :

@Timur, I've deleted image that was uploaded by myself, not an _invisible_ one

Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

@Anastasia, I've changed the bug title and description to clarify it a bit.

summary: - [horizon] Default 'TestVM' image became invisible after uploding one
- more image
+ [horizon] Default 'TestVM' image is shadowed by the new uploaded image
+ with same name
description: updated
Revision history for this message
Anastasia Kuznetsova (akuznetsova) wrote :

It is Invalid, it is expected behavior that after uploading new image to project Horizon redirects us to 'Project' tab with images, TestVm is invisible here, because it doesn't belong to user tenant.

Changed in mos:
status: Incomplete → Invalid
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.