Wrong deployment order in case of separate deployment

Bug #1287656 reported by Evgeniy L on 2014-03-04
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Evgeniy L

Bug Description

Steps to reproduce

1. create HA cluster, add 3 controllers, 1 compute
2. run separate provisioning on all 4 nodes
3. run separate deployment on all 4 nodes

Actual result:
Started deployment of non primary controller

Expected result:
Primary controller should has first priority in deployment

  mirantis: "yes"
  release: "4.1"
  build_number: "112"
  build_id: "2014-03-04_12-31-13"
  fuellib_sha: "15a55ccff0f59929b32d087679d19e896bde8e0d"
  nailgun_sha: "d98b61e073d32c45c98099a11ff263a68b7ba205"
  astute_sha: "f15f5615249c59c826ea05d26707f062c88db32a"
  ostf_sha: "dc54d99ddff2f497b131ad1a42362515f2a61afa"
  fuelmain_sha: "16637e2ea0ae6fe9a773aceb9d76c6e3a75f6c3b"

Evgeniy L (rustyrobot) wrote :

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

Changed in fuel:
status: Confirmed → In Progress

Reviewed: https://review.openstack.org/78176
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=09bb1e09d21860c37d5b37a47e449872b360d156
Submitter: Jenkins
Branch: master

commit 09bb1e09d21860c37d5b37a47e449872b360d156
Author: Evgeniy L <email address hidden>
Date: Wed Mar 5 15:53:35 2014 +0400

    Set primary controller role before priorities assignment

    If nodes were passed as unsorted list
    then there was a problem with wrong priorities
    assignment, we have to assign primary-controller
    role and only after that set priorities.

    Change-Id: I35b824d316261ad555aa555ed5e34afb5857dc8d
    Closes-bug: #1287656

Changed in fuel:
status: In Progress → Fix Committed

Verified on fuel_5_0_iso#21

Changed in fuel:
status: Fix Committed → Fix Released
Dmitry Pyzhov (dpyzhov) on 2014-03-26
tags: added: backports-4.1.1
Dmitry Pyzhov (dpyzhov) on 2014-03-27
Changed in fuel:
status: Fix Released → Triaged
milestone: 5.0 → 4.1.1

Reviewed: https://review.openstack.org/84378
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=8e886b14bce7c43e742db62f8c739522428af3bf
Submitter: Jenkins
Branch: stable/4.1

commit 8e886b14bce7c43e742db62f8c739522428af3bf
Author: Evgeniy L <email address hidden>
Date: Wed Mar 5 15:53:35 2014 +0400

    Set primary controller role before priorities assignment

    If nodes were passed as unsorted list
    then there was a problem with wrong priorities
    assignment, we have to assign primary-controller
    role and only after that set priorities.

    Change-Id: I35b824d316261ad555aa555ed5e34afb5857dc8d
    Closes-bug: #1287656

Changed in fuel:
status: Triaged → Fix Committed
Nastya Urlapova (aurlapova) wrote :

{
build_id: "2014-04-03_04-17-26",
mirantis: "yes",
build_number: "266",
nailgun_sha: "7a05e365240ab27c492b20585ef8ac8557102cc0",
ostf_sha: "de0222fed646525d248dc6892eeceab139d5c469",
fuelmain_sha: "16637e2ea0ae6fe9a773aceb9d76c6e3a75f6c3b",
astute_sha: "5bcacc84cdaee3b31f1178d92a1c0681dc6ce520",
release: "4.1",
fuellib_sha: "52e7f57695f33bafa5d84d524d77f1bc3a2289b2"
}

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers