[doc] Redeploy cinder/compute nodes if new controller added

Bug #1393819 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Svetlana Karslioglu

Bug Description

https://review.openstack.org/132549
commit 1d3982f606b5d0d0cba78b52a5806abee6a97918
Author: Dima Shulyak <email address hidden>
Date: Mon Nov 3 13:37:37 2014 +0200

    Redeploy cinder/compute nodes if new controller added

    Addition of new controller affects cluster messaging,
    particularly cinder/computes nodes which is reliant on
    rabbitmq_hosts settings

    In current orchestration model - the only way to
    fix configuration on nodes is to redeploy them.
    Configuration will be applied from /etc/astute.yaml and
    it is not enough to simply add additional PostDeployment
    method in astute

    Introduced additional setting for roles_metadata:
    - update_required
      should store list of roles that dependends on this role

    On deployment stage:
    - make update_required list for the whole cluster
    - select ready nodes without pending_roles and deploy them

    No migration added to keep behaviour on old clusters as it is

    DocImpact
    Closes-Bug: 1368445

    Change-Id: I1735a8b06531018b1240726f5faa4f7ce6e6a631

Dima Shulyak (dshulyak)
summary: - Redeploy cinder/compute nodes if new controller added
+ [doc] Redeploy cinder/compute nodes if new controller added
Changed in fuel:
milestone: none → 6.0
assignee: nobody → Dima Shulyak (dshulyak)
importance: Undecided → High
status: New → Triaged
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: High → Medium
tags: added: docs
Dima Shulyak (dshulyak)
Changed in fuel:
milestone: 6.0 → 6.1
Dima Shulyak (dshulyak)
Changed in fuel:
assignee: Dima Shulyak (dshulyak) → Fuel Documentation Team (fuel-docs)
Changed in fuel:
importance: Medium → High
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

There is a separate section in ops guide about adding new nodes. This change description should land there.

Revision history for this message
Sheena Conant (sheena-conant) wrote :

I think this should be added to User Guide for 8.0 - any reason why it should go to 6.1 specifically? Is this still a valid workflow?

Changed in fuel:
milestone: 6.1 → 8.0
Revision history for this message
Alexander Adamov (aadamov) wrote :

I'd rather put it KB (or deprecated OpsGuide) - as it solves the issue when adding a new controller

Changed in fuel:
status: Triaged → Confirmed
Dmitry Pyzhov (dpyzhov)
tags: added: area-docs
Changed in fuel:
assignee: Fuel Documentation Team (fuel-docs) → Svetlana Karslioglu (skarslioglu)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to mos/mos-docs (master)

Fix proposed to branch: master
Change author: Svetlana Karslioglu <email address hidden>
Review: https://review.fuel-infra.org/16926

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on mos/mos-docs (master)

Change abandoned by Svetlana Karslioglu <email address hidden> on branch: master
Review: https://review.fuel-infra.org/16926
Reason: scheduled for improvement for 9.0

Changed in fuel:
status: In Progress → Won't Fix
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.