ironic disable [nova] send_power_notifications

Bug #2000308 reported by Harald Jensås
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Harald Jensås

Bug Description

Undercloud in does not include nova and nova api endpoints, yet ironic keeps making attempts to send power notifications to nova polluting the ironic-conductor.log with the following entries:

2022-12-21 09:53:24.990 2 WARNING ironic.common.nova [req-f8a5f2c3-1899-43fc-b450-90ca36a874e1 - - - - -] Could not connect to Nova to send a power notification, please check configuration. An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)
Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
assignee: nobody → Harald Jensås (harald-jensas)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

Reviewed: https://review.opendev.org/c/openstack/puppet-tripleo/+/868414
Committed: https://opendev.org/openstack/puppet-tripleo/commit/65d06c906924b5f91528bee76c30acb714a9bc5d
Submitter: "Zuul (22348)"
Branch: master

commit 65d06c906924b5f91528bee76c30acb714a9bc5d
Author: Takashi Kajinami <email address hidden>
Date: Thu Dec 22 21:51:07 2022 +0900

    Ironic: Manage [nova] options by puppet

    This enables the ironic::nova class, to manage [nova] options in
    ironic.conf, to disable/enable power notifications from ironic to
    nova.

    Partial-Bug: #2000308
    Change-Id: I273524330c11910e15f8eccdb9025db6e7c881e1

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/868381
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/9629235830bfc4eaf8b6671e4b398dcac6de6509
Submitter: "Zuul (22348)"
Branch: master

commit 9629235830bfc4eaf8b6671e4b398dcac6de6509
Author: Harald Jensås <email address hidden>
Date: Thu Dec 22 12:05:49 2022 +0100

    Add IronicEnableNovaPowerNotifications parameter

    Adds the IronicEnableNovaPowerNotifications THT parameter.
    In the undercloud environment set the parameter to `false` so
    that the undercloud's ironic-conductor don't attempt to send
    power notifications to a non-existing nova service.

    Depends-on: https://review.opendev.org/868414
    Closes-Bug: #2000308
    Change-Id: Ifc5b14250fd7579fc61425b2f6a01f06f07d3418

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (stable/zed)

Fix proposed to branch: stable/zed
Review: https://review.opendev.org/c/openstack/puppet-tripleo/+/871034

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/zed)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/puppet-tripleo/+/871037

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/871036

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/871036
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/44a5ce11c6885855ee3f994c2837a21e27e03690
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 44a5ce11c6885855ee3f994c2837a21e27e03690
Author: Harald Jensås <email address hidden>
Date: Thu Dec 22 12:05:49 2022 +0100

    Add IronicEnableNovaPowerNotifications parameter

    Adds the IronicEnableNovaPowerNotifications THT parameter.
    In the undercloud environment set the parameter to `false` so
    that the undercloud's ironic-conductor don't attempt to send
    power notifications to a non-existing nova service.

    Backport note:
    We merge the tht patch first to avoid bug 2002469 .

    Closes-Bug: #2000308
    Change-Id: Ifc5b14250fd7579fc61425b2f6a01f06f07d3418
    (cherry picked from commit 9629235830bfc4eaf8b6671e4b398dcac6de6509)
    (cherry picked from commit 0cc80ba4e1d7816a17798b582fdd4964b0ab8d3f)

tags: added: in-stable-wallaby
tags: added: in-stable-zed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/871035
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/0cc80ba4e1d7816a17798b582fdd4964b0ab8d3f
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 0cc80ba4e1d7816a17798b582fdd4964b0ab8d3f
Author: Harald Jensås <email address hidden>
Date: Thu Dec 22 12:05:49 2022 +0100

    Add IronicEnableNovaPowerNotifications parameter

    Adds the IronicEnableNovaPowerNotifications THT parameter.
    In the undercloud environment set the parameter to `false` so
    that the undercloud's ironic-conductor don't attempt to send
    power notifications to a non-existing nova service.

    Backport note:
    We merge the tht patch first to avoid bug 2002469 .

    Closes-Bug: #2000308
    Change-Id: Ifc5b14250fd7579fc61425b2f6a01f06f07d3418
    (cherry picked from commit 9629235830bfc4eaf8b6671e4b398dcac6de6509)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/puppet-tripleo/+/871034
Committed: https://opendev.org/openstack/puppet-tripleo/commit/0b052261fe9847d40ccdb8b098a9779c4d7db48c
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 0b052261fe9847d40ccdb8b098a9779c4d7db48c
Author: Takashi Kajinami <email address hidden>
Date: Thu Dec 22 21:51:07 2022 +0900

    Ironic: Manage [nova] options by puppet

    This enables the ironic::nova class, to manage [nova] options in
    ironic.conf, to disable/enable power notifications from ironic to
    nova.

    Backport note:
    We merge the tht patch first to avoid bug 2002469 .

    Depends-on: https://review.opendev.org/871035
    Partial-Bug: #2000308
    Change-Id: I273524330c11910e15f8eccdb9025db6e7c881e1
    (cherry picked from commit 65d06c906924b5f91528bee76c30acb714a9bc5d)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/puppet-tripleo/+/871037
Committed: https://opendev.org/openstack/puppet-tripleo/commit/56dfb660d4b5950e3b7d2c270bdc22f51754e91f
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 56dfb660d4b5950e3b7d2c270bdc22f51754e91f
Author: Takashi Kajinami <email address hidden>
Date: Thu Dec 22 21:51:07 2022 +0900

    Ironic: Manage [nova] options by puppet

    This enables the ironic::nova class, to manage [nova] options in
    ironic.conf, to disable/enable power notifications from ironic to
    nova.

    Backport note:
    We merge the tht patch first to avoid bug 2002469 .

    Depends-on: https://review.opendev.org/871036
    Partial-Bug: #2000308
    Change-Id: I273524330c11910e15f8eccdb9025db6e7c881e1
    (cherry picked from commit 65d06c906924b5f91528bee76c30acb714a9bc5d)
    (cherry picked from commit 0b052261fe9847d40ccdb8b098a9779c4d7db48c)

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.