Skip to content

capabilities: add capability for adding/removing network interface - #151

Merged
eriknordmark merged 2 commits into
lf-edge:mainfrom
christoph-zededa:ni_add_remove_capability
Aug 12, 2026
Merged

capabilities: add capability for adding/removing network interface#151
eriknordmark merged 2 commits into
lf-edge:mainfrom
christoph-zededa:ni_add_remove_capability

Conversation

@christoph-zededa

@christoph-zededa christoph-zededa commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Add API_CAPABILITY_APP_INSTANCE_NET_INTERFACE_CHANGE to APICapability

Advertises that the device can add and remove network interfaces of an
edge app instance without a purge. The app instance is restarted instead
of purged, so the controller can apply interface changes without
recreating the app's volumes.

Only merge after lf-edge/eve#6188 has been merged

@eriknordmark eriknordmark left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@christoph-zededa
christoph-zededa force-pushed the ni_add_remove_capability branch from 58cd4ac to 431e261 Compare August 7, 2026 11:20
Advertises that the device can add and remove network interfaces of an
edge app instance without a purge. The app instance is restarted instead
of purged, so the controller can apply interface changes without
recreating the app's volumes.

Signed-off-by: Christoph Ostarek <christoph@zededa.com>
Signed-off-by: Christoph Ostarek <christoph@zededa.com>
@christoph-zededa
christoph-zededa force-pushed the ni_add_remove_capability branch from 431e261 to e7ec8c8 Compare August 7, 2026 11:24
@christoph-zededa
christoph-zededa marked this pull request as ready for review August 12, 2026 10:24
@eriknordmark
eriknordmark merged commit 99d02dd into lf-edge:main Aug 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants