Comment 16 for bug 1981736

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charms.openstack (stable/victoria)

Reviewed: https://review.opendev.org/c/openstack/charms.openstack/+/851726
Committed: https://opendev.org/openstack/charms.openstack/commit/93460fb6fcef56e83428cfb04f033ec63e52990c
Submitter: "Zuul (22348)"
Branch: stable/victoria

commit 93460fb6fcef56e83428cfb04f033ec63e52990c
Author: Alex Kavanagh <email address hidden>
Date: Mon Aug 1 19:05:23 2022 +0100

    Ensure that the _resolved_cluster member is set

    In the OpenStackAPIRelationAdapters class, the _resolved_cluster member
    is used to determine the cluster relation had been resolved. However,
    it's possible that it is accessed prior to be used as it was originally
    an dunderscored method (__method). This patch makes it more robust by
    switching to a single-underscore (which is inherited and not class-
    mangled) and that it is always set to None initially in the __init__
    method.

    Change-Id: I9b119ba6848923c27844a2f758ae9e3c34c7722d
    Closes-Bug: #1981736
    (cherry picked from commit c924762a9c92bd97dcb61d1d9e16f41c961ef9db)