Manila always uses public endpoint for Glance

Bug #1991396 reported by Pavlo Shchelokovskyy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Undecided
Pavlo Shchelokovskyy

Bug Description

While there are settings to specify endpoint type to use by nova and cinder clients in Manila,
there's no such setting for Glance client.

As a result, public endpoint is always used (default in python-glanceclient), but this is not always appropriate - in some deployments public endpoints might not be even accessible from control plane, and so forth.

Changed in manila:
status: New → In Progress
Changed in manila:
assignee: nobody → Pavlo Shchelokovskyy (pshchelo)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.opendev.org/c/openstack/manila/+/859864
Committed: https://opendev.org/openstack/manila/commit/111104b9a2fd54de2559041249bdb7a10c64664c
Submitter: "Zuul (22348)"
Branch: master

commit 111104b9a2fd54de2559041249bdb7a10c64664c
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Thu Sep 29 17:15:53 2022 +0300

    Allow setting endpoint_type for glance

    currently Manila always uses public endpoint of Glance, which
    may not be possible in certain deployment scenarios.

    Change-Id: Ic17ac43160092445ec11ada41c0eb6eaf525b6d0
    Closes-Bug: #1991396

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

Fix proposed to branch: stable/zed
Review: https://review.opendev.org/c/openstack/manila/+/860452

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

Reviewed: https://review.opendev.org/c/openstack/manila/+/860452
Committed: https://opendev.org/openstack/manila/commit/440881392ce610a0d3d73fb5ce9ac423cfc60f59
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 440881392ce610a0d3d73fb5ce9ac423cfc60f59
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Thu Sep 29 17:15:53 2022 +0300

    Allow setting endpoint_type for glance

    currently Manila always uses public endpoint of Glance, which
    may not be possible in certain deployment scenarios.

    Change-Id: Ic17ac43160092445ec11ada41c0eb6eaf525b6d0
    Closes-Bug: #1991396
    (cherry picked from commit 111104b9a2fd54de2559041249bdb7a10c64664c)

tags: added: in-stable-zed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/yoga)

Fix proposed to branch: stable/yoga
Review: https://review.opendev.org/c/openstack/manila/+/862720

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/xena)

Fix proposed to branch: stable/xena
Review: https://review.opendev.org/c/openstack/manila/+/862729

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 15.1.0

This issue was fixed in the openstack/manila 15.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/yoga)

Reviewed: https://review.opendev.org/c/openstack/manila/+/862720
Committed: https://opendev.org/openstack/manila/commit/0994740ab9746d494a89f98cb99278477d30c040
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit 0994740ab9746d494a89f98cb99278477d30c040
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Thu Sep 29 17:15:53 2022 +0300

    Allow setting endpoint_type for glance

    currently Manila always uses public endpoint of Glance, which
    may not be possible in certain deployment scenarios.

    Change-Id: Ic17ac43160092445ec11ada41c0eb6eaf525b6d0
    Closes-Bug: #1991396
    (cherry picked from commit 111104b9a2fd54de2559041249bdb7a10c64664c)
    (cherry picked from commit 440881392ce610a0d3d73fb5ce9ac423cfc60f59)

tags: added: in-stable-yoga
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/manila/+/862729
Committed: https://opendev.org/openstack/manila/commit/7dd5499a8dc137972f8bac8444a78c926e9a3126
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 7dd5499a8dc137972f8bac8444a78c926e9a3126
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Thu Sep 29 17:15:53 2022 +0300

    Allow setting endpoint_type for glance

    currently Manila always uses public endpoint of Glance, which
    may not be possible in certain deployment scenarios.

    Change-Id: Ic17ac43160092445ec11ada41c0eb6eaf525b6d0
    Closes-Bug: #1991396
    (cherry picked from commit 111104b9a2fd54de2559041249bdb7a10c64664c)
    (cherry picked from commit 440881392ce610a0d3d73fb5ce9ac423cfc60f59)
    (cherry picked from commit 0994740ab9746d494a89f98cb99278477d30c040)

tags: added: in-stable-xena
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/manila/+/866453

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 14.0.1

This issue was fixed in the openstack/manila 14.0.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 13.0.4

This issue was fixed in the openstack/manila 13.0.4 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/victoria)

Fix proposed to branch: stable/victoria
Review: https://review.opendev.org/c/openstack/manila/+/874493

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

Reviewed: https://review.opendev.org/c/openstack/manila/+/866453
Committed: https://opendev.org/openstack/manila/commit/101845e74b1a5908987dfecb5e3cd0232e46a367
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 101845e74b1a5908987dfecb5e3cd0232e46a367
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Thu Sep 29 17:15:53 2022 +0300

    Allow setting endpoint_type for glance

    currently Manila always uses public endpoint of Glance, which
    may not be possible in certain deployment scenarios.

    Change-Id: Ic17ac43160092445ec11ada41c0eb6eaf525b6d0
    Closes-Bug: #1991396
    (cherry picked from commit 111104b9a2fd54de2559041249bdb7a10c64664c)
    (cherry picked from commit 440881392ce610a0d3d73fb5ce9ac423cfc60f59)
    (cherry picked from commit 0994740ab9746d494a89f98cb99278477d30c040)
    (cherry picked from commit 7dd5499a8dc137972f8bac8444a78c926e9a3126)

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 16.0.0.0rc1

This issue was fixed in the openstack/manila 16.0.0.0rc1 release candidate.

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

Reviewed: https://review.opendev.org/c/openstack/manila/+/874493
Committed: https://opendev.org/openstack/manila/commit/5dfb9f99fb7f2e85812a36569028488d763f0795
Submitter: "Zuul (22348)"
Branch: stable/victoria

commit 5dfb9f99fb7f2e85812a36569028488d763f0795
Author: Pavlo Shchelokovskyy <email address hidden>
Date: Thu Sep 29 17:15:53 2022 +0300

    Allow setting endpoint_type for glance

    currently Manila always uses public endpoint of Glance, which
    may not be possible in certain deployment scenarios.

    Change-Id: Ic17ac43160092445ec11ada41c0eb6eaf525b6d0
    Closes-Bug: #1991396
    (cherry picked from commit 111104b9a2fd54de2559041249bdb7a10c64664c)
    (cherry picked from commit 440881392ce610a0d3d73fb5ce9ac423cfc60f59)
    (cherry picked from commit 0994740ab9746d494a89f98cb99278477d30c040)
    (cherry picked from commit 7dd5499a8dc137972f8bac8444a78c926e9a3126)
    (cherry picked from commit 101845e74b1a5908987dfecb5e3cd0232e46a367)

tags: added: in-stable-victoria
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila victoria-eom

This issue was fixed in the openstack/manila victoria-eom release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila wallaby-eom

This issue was fixed in the openstack/manila wallaby-eom release.

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.