Simple mode is still available in experimental mode

Bug #1428054 reported by Andrey Sledzinskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Sebastian Kalinowski

Bug Description

If experimental mode is enabled simple mode is still available.
But it wont' be working because of granular deployment so probably it should be deprecated

tags: added: docs
Stanislav Makar (smakar)
Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
Ryan Moe (rmoe)
Changed in fuel:
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
tags: added: feature-simple-mode
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Dmitry Pyzhov (dpyzhov)
Dmitry Pyzhov (dpyzhov)
tags: added: non-release
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

I'm sorry but why is it non-release bug?
 "non-release" means that it is not in any way related to the code that gets into ISO
But if I'm not mistaken this bug is related to code that gets into ISO

tags: added: ui
Changed in fuel:
assignee: Dmitry Pyzhov (dpyzhov) → Vitaly Kramskikh (vkramskikh)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Vitaly Kramskikh (vkramskikh) → Fuel Python Team (fuel-python)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Fuel UI Team (fuel-ui)
importance: Medium → High
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Alexandra Morozova (astepanchuk)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/174027

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-web (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/174038

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/174027
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=7f5474df337b5510a80b83eb67333e78c11d5849
Submitter: Jenkins
Branch: master

commit 7f5474df337b5510a80b83eb67333e78c11d5849
Author: Alexandra Morozova <email address hidden>
Date: Wed Apr 15 20:53:43 2015 +0200

    Making hidden panels release dependent

     -setting panes to be unavailable by default after release change

    Related-bug: #1428054

    Change-Id: I88d145aba633d32706e6f80c7e15ae7c5e478e58

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Reviewed: https://review.openstack.org/174038
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=79e62e87a5ac7a36167227ebee829f4a35aecbf2
Submitter: Jenkins
Branch: master

commit 79e62e87a5ac7a36167227ebee829f4a35aecbf2
Author: Vitaly Kramskikh <email address hidden>
Date: Wed Apr 15 22:19:40 2015 +0300

    Never show Deployment Mode step in the wizard

    The step should be kept in the config because:
    - we still need to support it for older releases
    - we still need to send 'mode' property when creating a cluster

    Change-Id: I39b76deb5a16a2b6cb24cd1bb751267c99531d19
    Related-Bug: #1428054

Revision history for this message
Vitaly Kramskikh (vkramskikh) wrote :

UI part fixed

Changed in fuel:
status: In Progress → Confirmed
assignee: Alexandra Morozova (astepanchuk) → Fuel Python Team (fuel-python)
Revision history for this message
Ihor Kalnytskyi (ikalnytskyi) wrote :

We can't remove simple mode from backend right now. We have the master node upgrade story, and we have to be able to manage old envs (which could be deployed in simple node). AFAIK, the simple mode was deprected in 6.1, so it looks like the code has to be removed in 7.0.

Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Igor, you are right. We remove selection in UI for 6.1 and clusters and newer. And we will clean up background code later.

Changed in fuel:
milestone: 6.1 → 7.0
importance: High → Medium
tags: added: release-notes
tags: added: qa-agree-7.0
Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :

'Simple' cannot be removed from Nailgun completely but validation on API side should be made.
I don't understand why "non-release" tag is here.

Changed in fuel:
importance: Medium → High
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Sebastian Kalinowski (prmtl)
Dmitry Pyzhov (dpyzhov)
tags: removed: non-release
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/211649

Revision history for this message
Sebastian Kalinowski (prmtl) wrote :

The bug seems to be Invalid since we do not want to remove the possibility to deploy envs with multinode in 6.1 and 7.0.

Although in tests we always allow to deploy both modes, so there are changes pending for them.

Changed in fuel:
status: In Progress → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/211649
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=25ee7cbea84eaf85ec7ac063f6968c2977a45345
Submitter: Jenkins
Branch: master

commit 25ee7cbea84eaf85ec7ac063f6968c2977a45345
Author: Sebastian Kalinowski <email address hidden>
Date: Tue Aug 11 18:04:08 2015 +0200

    Do not allow to deploy multinode in tests

    In tests, by default, we create Releases with 'multinode'
    mode allowed for clusters, now it is taken from release fixture and
    only in places that require it, specific modes for releases are used.

    Change-Id: If0c0d2bf8fc8a6c572d6284304e0615fd951e005
    Related-Bug: #1428054

Revision history for this message
Sebastian Kalinowski (prmtl) wrote :

Changing status to Fix Committed as there was some cleanup merged.

Changed in fuel:
status: Invalid → Fix Committed
Revision history for this message
Evgeniy L (rustyrobot) wrote :

Decided to move to Fix commited, because in fact there was a patch which performed clean-up and removal of multinode mode.

Revision history for this message
Anastasia Palkina (apalkina) wrote :

Verified on ISO #187

"build_id": "2015-08-18_03-05-20", "build_number": "187", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "2015-08-18_03-05-20", "build_number": "187", "api": "1.0", "fuel-library_sha": "0062e69db17f8a63f85996039bdefa87aea498e1", "nailgun_sha": "4710801a2f4a6d61d652f8f1e64215d9dde37d2e", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327", "production": "docker", "python-fuelclient_sha": "4c74a60aa60c06c136d9197c7d09fa4f8c8e2863", "astute_sha": "e24ca066bf6160bc1e419aaa5d486cad1aaa937d", "fuel-ostf_sha": "17786b86b78e5b66d2b1c15500186648df10c63d", "release": "7.0", "fuelmain_sha": "c9dad194e82a60bf33060eae635fff867116a9ce"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "0062e69db17f8a63f85996039bdefa87aea498e1", "nailgun_sha": "4710801a2f4a6d61d652f8f1e64215d9dde37d2e", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "e01693992d7a0304d926b922b43f3b747c35964c", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "57145b1d8804389304cd04322ba0fb3dc9d30327", "production": "docker", "python-fuelclient_sha": "4c74a60aa60c06c136d9197c7d09fa4f8c8e2863", "astute_sha": "e24ca066bf6160bc1e419aaa5d486cad1aaa937d", "fuel-ostf_sha": "17786b86b78e5b66d2b1c15500186648df10c63d", "release": "7.0", "fuelmain_sha": "c9dad194e82a60bf33060eae635fff867116a9ce"

Changed in fuel:
status: Fix Committed → 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.