Skip to content

Handle existing eBPF services in MSI - #5554

Draft
Laksh (lakshk98) wants to merge 2 commits into
microsoft:mainfrom
lakshk98:lakshkotian-microsoft-investigate-msi-driver-install
Draft

Handle existing eBPF services in MSI#5554
Laksh (lakshk98) wants to merge 2 commits into
microsoft:mainfrom
lakshk98:lakshkotian-microsoft-investigate-msi-driver-install

Conversation

@lakshk98

Copy link
Copy Markdown
Contributor

Fail fresh installs when eBPFCore is already registered unless FORCE=1 is supplied. Force installs stop services in dependency order, reconfigure existing driver paths, and restore prior configuration on rollback.

Description

Describe the purpose of and changes within this Pull Request.
Please reference an issue with a keyword such as Fixes #abc, Closes #xyz, etc., so the work can be tracked.

Testing

Do any existing tests cover this change? Are new tests needed?

If new tests were added:

  • Unit tests are added.
  • Driver tests are added.
  • Fuzz tests are added.

Documentation

Is there any documentation impact for this change?

Installation

Is there any installer impact for this change?

Fail fresh installs when eBPFCore is already registered unless FORCE=1 is supplied. Force installs stop services in dependency order, reconfigure existing driver paths, and restore prior configuration on rollback.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

This pull request isn't linked to any GitHub issue. Please reference an issue with a keyword such as Fixes #123, Closes #456, etc., so the work can be tracked.

Remove the unsupported ownership claim and describe FORCE=1 without limiting it to test systems.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

This pull request isn't linked to any GitHub issue. Please reference an issue with a keyword such as Fixes #123, Closes #456, etc., so the work can be tracked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant