Bug #3447

Backport of logical interface integrity checks

Added by Davide Principi 4 months ago. Updated 2 months ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:<multiple packages>
Target version:v6.10
Security class: Resolution:
Affected version:v6.10 NEEDINFO:No

Description

There are a couple of issues that arise from a bridge interface creation, required by the Upgrade Tool module, that need to be backported:

- https://github.com/NethServer/dev/issues/5331
- https://github.com/NethServer/dev/issues/5637

Associated revisions

Revision c61882b8
Added by Davide Principi 4 months ago

Rename range records for logical interface parts (#12) (#16)

Refs #3447
NethServer/dev#5640

Revision 7c75f9d5
Added by Davide Principi 4 months ago

Backport DHCP fix for new logical interface (#143)

Refs #3447
NethServer/dev#5640

Revision 2547d124
Added by Davide Principi 4 months ago

Start rename-interface on interface deletion

When a logical interface is removed its successor can inherit all existing
database references: this change runs the rename-interface action to
move the references from the removed interface to its successor.

NethServer/dev#5637

Backport of NethServer/nethserver-base#144 -- Refs #3447

Revision 1860b308
Added by Davide Principi 4 months ago

Adjust zone record references

If an interface becomes part of a logical interface its firewall zone
records are transferred to the logical interface.

NethServer/dev#5637

Backport of NethServer/nethserver-firewall-base#78 -- Refs #3447

History

#1 Updated by Davide Principi 4 months ago

  • Subject changed from Backport of logical interface validators to Backport of logical interface integrity checks

#2 Updated by Davide Principi 4 months ago

  • Category changed from nethserver-upgrade-tool to <multiple packages>
  • Status changed from TRIAGED to MODIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 20 to 60

In nethserver-testing v6:

- nethserver-base-2.11.4-1.2.g2547d12.ns6.noarch.rpm
- nethserver-firewall-base-2.11.5-1.1.g1860b30.ns6.noarch.rpm
- nethserver-firewall-base-ui-2.11.5-1.1.g1860b30.ns6.noarch.rpm

#3 Updated by Davide Principi 4 months ago

  • Status changed from MODIFIED to ON_QA
  • % Done changed from 60 to 70

#4 Updated by Davide Principi 4 months ago

In nethserver-testing 6.10

- nethserver-dnsmasq-1.5.6-1.2.gc61882b.ns6.noarch.rpm

QA note

As the interface-rename action does not exist in ns6, when the bridge is deleted DHCP and Firewall zones object are not changed and remain inconsistent.

#5 Updated by Davide Principi 2 months ago

  • Status changed from ON_QA to VERIFIED
  • % Done changed from 70 to 90

VERIFIED

#6 Updated by Davide Principi 2 months ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100

In nethserver-updates 6.10:
- nethserver-base-2.11.5-1.ns6.noarch.rpm
- nethserver-dnsmasq-1.5.7-1.ns6.noarch.rpm
- nethserver-firewall-base-2.11.6-1.ns6.noarch.rpm
- nethserver-firewall-base-ui-2.11.6-1.ns6.noarch.rpm

Also available in: Atom PDF