Project

General

Profile

Actions

Feature #14434

closed

overlays should persist across reboots

Added by Andy Fiddaman 9 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
networking
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

#13500 upstreamed Joyent's network overlay support from SmartOS into illumos-gate. However, due to the nature of SmartOS, this code did not contain support for making overlays persistent across reboots that would be useful for other distributions. This support exists in OmniOS and should be upstreamed.


Related issues

Related to illumos gate - Feature #13500: Want support for overlay networksClosedAndy Fiddaman

Actions
Related to illumos gate - Bug #14538: varpd is noisy on consoleClosedAndy Fiddaman

Actions
Actions #1

Updated by Andy Fiddaman 9 months ago

Actions #2

Updated by Andy Fiddaman 9 months ago

  • Blocked by deleted (Feature #13500: Want support for overlay networks)
Actions #3

Updated by Andy Fiddaman 9 months ago

Actions #4

Updated by Electric Monk 7 months ago

  • Gerrit CR set to 2043
Actions #5

Updated by Andy Fiddaman 7 months ago

  • Related to Bug #14538: varpd is noisy on console added
Actions #6

Updated by Andy Fiddaman 7 months ago

I've tested this in an onu environment, creating temporary and persistent overlays and checking the contents of the datalink.conf file, rebooting and confirming that the overlay exists after the reboot when it was persistently added and not otherwise.
Tested temporarily deleting an overlay (dladm delete-overlay -t <overlay>) works and the overlay is restored on the next reboot.
I also tested several real-world scenarios with overlays that have VNICs created on top of them, and which use a VNIC for their underlay tunnel endpoint.

Actions #7

Updated by Electric Monk 7 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

git commit faa2068d5f60927511f588cf120b905d985371d0

commit  faa2068d5f60927511f588cf120b905d985371d0
Author: Andy Fiddaman <omnios@citrus-it.co.uk>
Date:   2022-03-21T14:56:10.000Z

    14434 overlays should persist across reboots
    Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Gordon Ross <gordon.w.ross@gmail.com>

Actions

Also available in: Atom PDF