Duplicate field in "create stack" menu

Bug #1438262 reported by Mikhail Ivanov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
High
Vlad Okhrimenko
6.0.x
Fix Committed
High
Vlad Okhrimenko
6.1.x
Fix Released
High
Vlad Okhrimenko

Bug Description

{"build_id": "2015-03-27_03-04-29","ostf_sha":"a4cf5f218c6aea98105b10c97a4aed8115c15867", "build_number": "235", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-03-27_03-04-29", "ostf_sha": "a4cf5f218c6aea98105b10c97a4aed8115c15867", "build_number": "235", "api": "1.0", "nailgun_sha": "b163f6fc77d6639aaffd9dd992e1ad96951c3bbf", "production": "docker", "python-fuelclient_sha": "e5e8389d8d481561a4d7107a99daae07c6ec5177", "astute_sha": "f595715750a2c4820722a96e0236f5c89ca6521c", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "320b5f46fc1b2798f9e86ed7df51d3bda1686c10", "fuellib_sha": "9c7716bc2ce6075065d7d9dcf96f4c94662c0b56"}}},
"auth_required": true, "api": "1.0",
"nailgun_sha": "b163f6fc77d6639aaffd9dd992e1ad96951c3bbf", "production": "docker",
"python-fuelclient_sha": "e5e8389d8d481561a4d7107a99daae07c6ec5177",
"astute_sha": "f595715750a2c4820722a96e0236f5c89ca6521c",
"feature_groups":["mirantis"],
"release": "6.1", "fuelmain_sha":"320b5f46fc1b2798f9e86ed7df51d3bda1686c10", "fuellib_sha":"9c7716bc2ce6075065d7d9dcf96f4c94662c0b56"}

Steps to reproduce:

1) Deploy openstack environment;
2) Use HOT to create new stack;\

Template:

heat_template_version: 2013-05-23

description: >
  My own HOT template for challenge own force.

parameters:
  key:
    type: string
    description: This is keypair to access into your stack.
  db_password:
    type: string
    default: secrete
    hidden: true
  new_field:
    type: json
    default: {"plugin_name": "mapr"}
  another_field:
    type: json

Expected result:

Form with field "key", "db_password", "new_field", "another_field"

Actual result:

Some field randomly duplicate (like in attachment)

Tags: horizon
Revision history for this message
Mikhail Ivanov (mivanov) wrote :
Changed in fuel:
milestone: none → 6.1
status: New → Confirmed
Mikhail Ivanov (mivanov)
description: updated
description: updated
Changed in fuel:
assignee: nobody → MOS Heat (mos-heat)
Revision history for this message
Sergey Kraynev (skraynev) wrote :

We have discussed this with guys from Horizon and it looks like a bug on Horizon side.
Heat client works fine with these parameters, so it is error related with parsing Heat's template in horizon.

Changed in fuel:
assignee: MOS Heat (mos-heat) → nobody
assignee: nobody → MOS Horizon (mos-horizon)
Changed in fuel:
importance: Undecided → Medium
importance: Medium → High
Timur Sufiev (tsufiev-x)
affects: fuel → mos
Changed in mos:
milestone: 6.1 → none
Changed in mos:
status: Confirmed → In Progress
assignee: MOS Horizon (mos-horizon) → Vlad Okhrimenko (vokhrimenko)
Revision history for this message
OSCI Robot (oscirobot) wrote :

package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.1.mira11.git.ec750d8.81906f9

Changeset: https://review.fuel-infra.org/5136
project: openstack/horizon
branch: openstack-ci/fuel-6.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:

NOTE: Changeset is not merged, created temporary package repository.
 repository URL: /centos-fuel-6.1-stable-5136/

Revision history for this message
OSCI Robot (oscirobot) wrote :

package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.1~mira11+git.ec750d8.81906f9

Changeset: https://review.fuel-infra.org/5136
project: openstack/horizon
branch: openstack-ci/fuel-6.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:

NOTE: Changeset is not merged, created temporary package repository.
 repository URL: /trusty-fuel-6.1-stable-5136/

Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2, package release == fuel6.0.1.mira3.git.42ae370.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-2014.2-fuel6.0.1.mira3.git.42ae370.18410e3.noarch.rpm
python-django-horizon-2014.2-fuel6.0.1.mira3.git.42ae370.18410e3.noarch.rpm
python-django-horizon-doc-2014.2-fuel6.0.1.mira3.git.42ae370.18410e3.noarch.rpm

NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable-5137/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1.mira3.git.4b933ac.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-2014.2.2-fuel6.0.1.mira3.git.4b933ac.18410e3.noarch.rpm
python-django-horizon-2014.2.2-fuel6.0.1.mira3.git.4b933ac.18410e3.noarch.rpm
python-django-horizon-doc-2014.2.2-fuel6.0.1.mira3.git.4b933ac.18410e3.noarch.rpm

NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable-5137/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

DEB package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1~mira3+git.4b933ac.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-ubuntu-theme_2014.2.2-fuel6.0.1~mira3+git.4b933ac.18410e3_all.deb
openstack-dashboard_2014.2.2-fuel6.0.1~mira3+git.4b933ac.18410e3_all.deb
python-django-horizon_2014.2.2-fuel6.0.1~mira3+git.4b933ac.18410e3_all.deb

NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0.1-stable-5137/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2, package release == fuel6.0.1.mira3.git.b4bb2c2.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-2014.2-fuel6.0.1.mira3.git.b4bb2c2.18410e3.noarch.rpm
python-django-horizon-2014.2-fuel6.0.1.mira3.git.b4bb2c2.18410e3.noarch.rpm
python-django-horizon-doc-2014.2-fuel6.0.1.mira3.git.b4bb2c2.18410e3.noarch.rpm

NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable-5137/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1.mira3.git.7f77a96.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-2014.2.2-fuel6.0.1.mira3.git.7f77a96.18410e3.noarch.rpm
python-django-horizon-2014.2.2-fuel6.0.1.mira3.git.7f77a96.18410e3.noarch.rpm
python-django-horizon-doc-2014.2.2-fuel6.0.1.mira3.git.7f77a96.18410e3.noarch.rpm

NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable-5137/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

DEB package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1~mira3+git.7f77a96.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-ubuntu-theme_2014.2.2-fuel6.0.1~mira3+git.7f77a96.18410e3_all.deb
openstack-dashboard_2014.2.2-fuel6.0.1~mira3+git.7f77a96.18410e3_all.deb
python-django-horizon_2014.2.2-fuel6.0.1~mira3+git.7f77a96.18410e3_all.deb

NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0.1-stable-5137/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1.mira3.git.6bd4f23.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-2014.2.2-fuel6.0.1.mira3.git.6bd4f23.18410e3.noarch.rpm
python-django-horizon-2014.2.2-fuel6.0.1.mira3.git.6bd4f23.18410e3.noarch.rpm
python-django-horizon-doc-2014.2.2-fuel6.0.1.mira3.git.6bd4f23.18410e3.noarch.rpm

NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable-5137/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

DEB package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1~mira3+git.6bd4f23.18410e3

Changeset: https://review.fuel-infra.org/5137
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: Duplicate field in \"create stack\" menu
status: patchset-created

Files placed on repository:
openstack-dashboard-ubuntu-theme_2014.2.2-fuel6.0.1~mira3+git.6bd4f23.18410e3_all.deb
openstack-dashboard_2014.2.2-fuel6.0.1~mira3+git.6bd4f23.18410e3_all.deb
python-django-horizon_2014.2.2-fuel6.0.1~mira3+git.6bd4f23.18410e3_all.deb

NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0.1-stable-5137/ubuntu

Revision history for this message
Vlad Okhrimenko (vokhrimenko) wrote :
Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1.mira3.git.9627781.18410e3

Changeset: https://review.fuel-infra.org/5232
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: display boolean and json parameters in stack launch form
status: patchset-created

Files placed on repository:
openstack-dashboard-2014.2.2-fuel6.0.1.mira3.git.9627781.18410e3.noarch.rpm
python-django-horizon-2014.2.2-fuel6.0.1.mira3.git.9627781.18410e3.noarch.rpm
python-django-horizon-doc-2014.2.2-fuel6.0.1.mira3.git.9627781.18410e3.noarch.rpm

NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable-5232/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

DEB package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1~mira3+git.9627781.18410e3

Changeset: https://review.fuel-infra.org/5232
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: display boolean and json parameters in stack launch form
status: patchset-created

Files placed on repository:
openstack-dashboard-ubuntu-theme_2014.2.2-fuel6.0.1~mira3+git.9627781.18410e3_all.deb
openstack-dashboard_2014.2.2-fuel6.0.1~mira3+git.9627781.18410e3_all.deb
python-django-horizon_2014.2.2-fuel6.0.1~mira3+git.9627781.18410e3_all.deb

NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0.1-stable-5232/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1.mira3.git.b6a3fd0.18410e3

Changeset: https://review.fuel-infra.org/5232
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: display boolean and json parameters in stack launch form
status: patchset-created

Files placed on repository:
openstack-dashboard-2014.2.2-fuel6.0.1.mira3.git.b6a3fd0.18410e3.noarch.rpm
python-django-horizon-2014.2.2-fuel6.0.1.mira3.git.b6a3fd0.18410e3.noarch.rpm
python-django-horizon-doc-2014.2.2-fuel6.0.1.mira3.git.b6a3fd0.18410e3.noarch.rpm

NOTE: Changeset is not merged, created temporary package repository.
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable-5232/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

DEB package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1~mira3+git.b6a3fd0.18410e3

Changeset: https://review.fuel-infra.org/5232
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: display boolean and json parameters in stack launch form
status: patchset-created

Files placed on repository:
openstack-dashboard-ubuntu-theme_2014.2.2-fuel6.0.1~mira3+git.b6a3fd0.18410e3_all.deb
openstack-dashboard_2014.2.2-fuel6.0.1~mira3+git.b6a3fd0.18410e3_all.deb
python-django-horizon_2014.2.2-fuel6.0.1~mira3+git.b6a3fd0.18410e3_all.deb

NOTE: Changeset is not merged, created temporary package repository.
DEB repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0.1-stable-5232/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

RPM package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1.mira3

Changeset: https://review.fuel-infra.org/5232
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: display boolean and json parameters in stack launch form
status: change-merged

Files placed on repository:
openstack-dashboard-2014.2.2-fuel6.0.1.mira3.noarch.rpm
python-django-horizon-2014.2.2-fuel6.0.1.mira3.noarch.rpm
python-django-horizon-doc-2014.2.2-fuel6.0.1.mira3.noarch.rpm

Changeset merged. Package placed on primary repository
RPM repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-6.0.1-stable/centos

Revision history for this message
OSCI Robot (oscirobot) wrote :

DEB package horizon has been built for project openstack/horizon
Package version == 2014.2.2, package release == fuel6.0.1~mira3

Changeset: https://review.fuel-infra.org/5232
project: openstack/horizon
branch: openstack-ci/fuel-6.0.1/2014.2
author: Vlad Okhrimenko
committer: Vlad Okhrimenko
subject: display boolean and json parameters in stack launch form
status: change-merged

Files placed on repository:
openstack-dashboard-ubuntu-theme_2014.2.2-fuel6.0.1~mira3_all.deb
openstack-dashboard_2014.2.2-fuel6.0.1~mira3_all.deb
python-django-horizon_2014.2.2-fuel6.0.1~mira3_all.deb

Changeset merged. Package placed on primary repository
DEB repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-6.0.1-stable/ubuntu

Revision history for this message
Oleksiy Butenko (obutenko) wrote :

verified on iso 408
{"build_id": "2015-05-12_17-03-01", "build_number": "408", "release_versions": {"2014.2.2-6.1": {"VERSION": {"build_id": "2015-05-12_17-03-01", "build_number": "408", "api": "1.0", "fuel-library_sha": "156fb11bbf3e12e7c73a9a3ac785c9d33d4ac343", "nailgun_sha": "042ed77ffdff22a5242ac7f8a6980836d0a5ef1a", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "af6c9c3799b9ec107bcdc6dbf035cafc034526ce", "astute_sha": "d9d488c4c675e6dd33eb68b33a79abe591b4c26f", "fuel-ostf_sha": "21afa436e725be1debadf1c207018753b537c7b3", "release": "6.1", "fuelmain_sha": "51b86bb24b27742a22b23e2ae3dfc850c47e5fbf"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "156fb11bbf3e12e7c73a9a3ac785c9d33d4ac343", "nailgun_sha": "042ed77ffdff22a5242ac7f8a6980836d0a5ef1a", "feature_groups": ["mirantis"], "openstack_version": "2014.2.2-6.1", "production": "docker", "python-fuelclient_sha": "af6c9c3799b9ec107bcdc6dbf035cafc034526ce", "astute_sha": "d9d488c4c675e6dd33eb68b33a79abe591b4c26f", "fuel-ostf_sha": "21afa436e725be1debadf1c207018753b537c7b3", "release": "6.1", "fuelmain_sha": "51b86bb24b27742a22b23e2ae3dfc850c47e5fbf"}

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/horizon (openstack-ci/fuel-7.0/2015.1.0)

Fix proposed to branch: openstack-ci/fuel-7.0/2015.1.0
Change author: Miguel Grinberg <email address hidden>
Review: https://review.fuel-infra.org/8155

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on openstack/horizon (openstack-ci/fuel-7.0/2015.1.0)

Change abandoned by Timur Sufiev <email address hidden> on branch: openstack-ci/fuel-7.0/2015.1.0
Review: https://review.fuel-infra.org/8155
Reason: According to https://docs.google.com/spreadsheets/d/1vF4Iah_ZfE69z2y-qP2cNxQ23Vzag2pknex4xzlRJBM/edit#gid=74888541

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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