bootstrap did not validate if management_multicast_subnet is accepting correct multicast address

Bug #2055172 reported by Lucas Ratusznei Fonseca
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Low
Lucas Ratusznei Fonseca

Bug Description

Brief Description
-----------------
Bootstrap is accepting invalid multicast addresses for management_multicast_subnet, like f05::8:0:153:0/112.

Severity
--------
Standard

Steps to Reproduce
------------------
Run bootstrap with management_multicast_subnet in invalid range.

Expected Behavior
------------------
Bootstrap fails validation step.

Actual Behavior
----------------
Bootstrap passes validation step.

Reproducibility
---------------
100% reproducible

System Configuration
--------------------
AIO-SX IPv4, AIO-SX IPv6

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ansible-playbooks (master)
Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ansible-playbooks (master)

Reviewed: https://review.opendev.org/c/starlingx/ansible-playbooks/+/910346
Committed: https://opendev.org/starlingx/ansible-playbooks/commit/c2950622ca6c39fa7fcb77a2a4777dd0a2b65bed
Submitter: "Zuul (22348)"
Branch: master

commit c2950622ca6c39fa7fcb77a2a4777dd0a2b65bed
Author: Lucas Ratusznei Fonseca <email address hidden>
Date: Tue Feb 27 11:43:53 2024 -0300

    Add multicast address validation

    This commit adds validation for multicast addresses. The playbook fails
    if addresses intended for multicast are not in correct range.

    Test plan

    Systems: AIO-SX IPv4, AIO-SX IPv6

    [PASS] Run playbook with management_multicast_subnet not in valid
           multicast range, check that fails validation
    [PASS] Run playbook with management_multicast_subnet in valid
           multicast range, check that passes validation

    Closes-Bug: #2055172
    Change-Id: If1b1de53b4c3a64205e975ec8304191058822a99
    Signed-off-by: Lucas Ratusznei Fonseca <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Low
assignee: nobody → Lucas Ratusznei Fonseca (lratuszn)
tags: added: stx.9.0 stx.networking
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.