i cant have multiple dnsmasq services on the same host

Bug #2024664 reported by para sitid
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kolla-ansible
Status tracked in Bobcat
Antelope
Fix Committed
Medium
para sitid
Bobcat
Fix Released
Medium
para sitid
Xena
Fix Released
Medium
Unassigned
Yoga
Fix Committed
Medium
Unassigned
Zed
Fix Committed
Medium
Unassigned

Bug Description

on the same host as the ironic, i can't have multiple dnsmasq because
the ironic tftp service is listening on 0.0.0.0 and is not overridable by conf
as its hardcoded in

https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/ironic/templates/ironic-tftp.json.j2#L14

Changed in kolla-ansible:
status: New → In Progress
para sitid (parasitid)
Changed in kolla-ansible:
assignee: nobody → para sitid (parasitid)
Revision history for this message
Maksim Malchuk (mmalchuk) wrote :
Changed in kolla-ansible:
importance: Undecided → Medium
Revision history for this message
Sven Kieske (s-kieske) wrote :

this change is missing a release note as it changes the default behaviour which might be surprising for existing users.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/886747
Committed: https://opendev.org/openstack/kolla-ansible/commit/81948f5b16babde3b77af4c8af5ee9dbb8d7fcc3
Submitter: "Zuul (22348)"
Branch: master

commit 81948f5b16babde3b77af4c8af5ee9dbb8d7fcc3
Author: yann.degat <email address hidden>
Date: Thu Jun 22 12:44:47 2023 +0000

    Use better default bind address for ironic-tftp

    ironic tftp service binds on 0.0.0.0. This may be
    an issue in some setup. This patch propose a better
    default, such as using the same listen address as
    the dnsmasq service

    Closes-Bug: #2024664

    Change-Id: I0401bfc03cd31d72c5a2ae0a111889d5c29a8aa2

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

Fix proposed to branch: stable/2023.1
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/893385

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/zed)

Fix proposed to branch: stable/zed
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/893386

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/yoga)

Fix proposed to branch: stable/yoga
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/893421

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

Fix proposed to branch: stable/xena
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/893422

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to kolla-ansible (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/893482

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to kolla-ansible (master)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/893482
Committed: https://opendev.org/openstack/kolla-ansible/commit/28c8fab601d454052420d01da12165013ddf7ebd
Submitter: "Zuul (22348)"
Branch: master

commit 28c8fab601d454052420d01da12165013ddf7ebd
Author: Maksim Malchuk <email address hidden>
Date: Fri Sep 1 12:03:10 2023 +0300

    Add forgotten release note for 886747

    Followup on I0401bfc03cd31d72c5a2ae0a111889d5c29a8aa2

    Related-Bug: #2024664
    Change-Id: I97914485f4392a4f303f32056d0b471948dbc84c
    Signed-off-by: Maksim Malchuk <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/893422
Committed: https://opendev.org/openstack/kolla-ansible/commit/3998df2c7ce7ea3ec4b384799eeda8f032f27775
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 3998df2c7ce7ea3ec4b384799eeda8f032f27775
Author: yann.degat <email address hidden>
Date: Thu Jun 22 12:44:47 2023 +0000

    Use better default bind address for ironic-tftp

    ironic tftp service binds on 0.0.0.0. This may be
    an issue in some setup. This patch propose a better
    default, such as using the same listen address as
    the dnsmasq service

    Closes-Bug: #2024664

    Change-Id: I0401bfc03cd31d72c5a2ae0a111889d5c29a8aa2
    (cherry picked from commit 81948f5b16babde3b77af4c8af5ee9dbb8d7fcc3)
    (cherry picked from commit 28c8fab601d454052420d01da12165013ddf7ebd)
    Signed-off-by: Maksim Malchuk <email address hidden>

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

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/893386
Committed: https://opendev.org/openstack/kolla-ansible/commit/bc9f36893f25ed1125f27243f01dbf33151cdf7c
Submitter: "Zuul (22348)"
Branch: stable/zed

commit bc9f36893f25ed1125f27243f01dbf33151cdf7c
Author: yann.degat <email address hidden>
Date: Thu Jun 22 12:44:47 2023 +0000

    Use better default bind address for ironic-tftp

    ironic tftp service binds on 0.0.0.0. This may be
    an issue in some setup. This patch propose a better
    default, such as using the same listen address as
    the dnsmasq service

    Closes-Bug: #2024664

    Change-Id: I0401bfc03cd31d72c5a2ae0a111889d5c29a8aa2
    (cherry picked from commit 81948f5b16babde3b77af4c8af5ee9dbb8d7fcc3)
    (cherry picked from commit 28c8fab601d454052420d01da12165013ddf7ebd)
    Signed-off-by: Maksim Malchuk <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/2023.1)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/893385
Committed: https://opendev.org/openstack/kolla-ansible/commit/9c689f21e3eea19d8991e374e0284ed38def9436
Submitter: "Zuul (22348)"
Branch: stable/2023.1

commit 9c689f21e3eea19d8991e374e0284ed38def9436
Author: yann.degat <email address hidden>
Date: Thu Jun 22 12:44:47 2023 +0000

    Use better default bind address for ironic-tftp

    ironic tftp service binds on 0.0.0.0. This may be
    an issue in some setup. This patch propose a better
    default, such as using the same listen address as
    the dnsmasq service

    Closes-Bug: #2024664

    Change-Id: I0401bfc03cd31d72c5a2ae0a111889d5c29a8aa2
    (cherry picked from commit 81948f5b16babde3b77af4c8af5ee9dbb8d7fcc3)
    (cherry picked from commit 28c8fab601d454052420d01da12165013ddf7ebd)
    Signed-off-by: Maksim Malchuk <email address hidden>

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

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/893421
Committed: https://opendev.org/openstack/kolla-ansible/commit/aa6388b36b297ad1c80cfe7d5c006b6f22206102
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit aa6388b36b297ad1c80cfe7d5c006b6f22206102
Author: yann.degat <email address hidden>
Date: Thu Jun 22 12:44:47 2023 +0000

    Use better default bind address for ironic-tftp

    ironic tftp service binds on 0.0.0.0. This may be
    an issue in some setup. This patch propose a better
    default, such as using the same listen address as
    the dnsmasq service

    Closes-Bug: #2024664

    Change-Id: I0401bfc03cd31d72c5a2ae0a111889d5c29a8aa2
    (cherry picked from commit 81948f5b16babde3b77af4c8af5ee9dbb8d7fcc3)
    (cherry picked from commit 28c8fab601d454052420d01da12165013ddf7ebd)
    Signed-off-by: Maksim Malchuk <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible xena-eol

This issue was fixed in the openstack/kolla-ansible xena-eol 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.