Movatterモバイル変換


[0]ホーム

URL:


Log in / Register

tripleo

Usage of DeploymentServerBlacklist causes all nova-computes to be removed from an overcloud during node removal

Bug #1887692 reported byEmilien Macchi
This bug affects 1 person
AffectsStatusImportanceAssigned toMilestone
tripleo
Fix Released
High
Emilien Macchi

Bug Description

Originally reported here:

https://bugzilla.redhat.com/show_bug.cgi?id=1857298

Description of problem:
If DeploymentServerBlacklist is defined in a stack when we construct the ansible playbook execution for the scale down actions, we end up provising two --limits to the ansible playbook which causes the target scale tasks to be run against all nodes not in the DeploymentServerBlacklist instead of the nodes targeted to be removed.

42430 354597 0.0 1.8 5097428 4778888 ? R 15:15 0:00 /usr/libexec/platform-python /usr/bin/ansible-playbook-3 /var/lib/mistral/overcloud/scale_playbook.yaml --limit overcloud-fc640compute-32,overcloud-fc640compute-20,overcloud-fc640compute-118,overcloud-fc640compute-123,overcloud-fc640compute-165 --become --timeout 600 --inventory-file /var/lib/mistral/overcloud/tripleo-ansible-inventory.yaml --limit !overcloud-fc640compute-20:!overcloud-fc640compute-32:!overcloud-fc640compute-118:!overcloud-fc640compute-123:!overcloud-fc640compute-165

How reproducible:
Always if DeploymentServerBlacklist is defined

Steps to Reproduce:
1. deploy overcloud with multiple compute nodes
2. configure DeploymentServerBlacklist with one of the compute nodes
3. Scale down defined compute nodes

Actual results:
nova-compute service removed from all computes not in the DeploymentServerBlacklist

Expected results:
nova-compute should only be removed from the targeted nodes for removal

Changed in tripleo:
status: New → Triaged
importance: Undecided → High
milestone: none → victoria-1
assignee: nobody → Emilien Macchi (emilienm)
Revision history for this message
Emilien Macchi (emilienm) wrote:
Changed in tripleo:
milestone: victoria-1 → victoria-3
Changed in tripleo:
milestone: victoria-3 → wallaby-1
Changed in tripleo:
milestone: wallaby-1 → wallaby-2
Changed in tripleo:
milestone: wallaby-2 → wallaby-3
Changed in tripleo:
milestone: wallaby-3 → wallaby-rc1
Changed in tripleo:
milestone: wallaby-rc1 → xena-1
Changed in tripleo:
milestone: xena-1 → xena-2
Revision history for this message
Takashi Kajinami (kajinamit) wrote:

This was already fixed byhttps://review.opendev.org/c/openstack/tripleo-common/+/741271 during Victoria cycle.

Changed in tripleo:
status: Triaged → Fix Released
milestone: xena-2 → none
To post a comment you mustlog in.
This report containsPublic information 
Everyone can see this information.
      Subscribing...

      Other bug subscribers

      Remote bug watches

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

        Launchpad  • Take the tour  • Read the guide  
        © 2004Canonical Ltd.  • Terms of use  • Data privacy  • Contact Launchpad Support  • Blog  • Careers  • System status  •  0cf96b7 (Get the code!)

        [8]ページ先頭

        ©2009-2026 Movatter.jp