RDKEMW-16150: Let's get connected" displayed during Migration testing#296
RDKEMW-16150: Let's get connected" displayed during Migration testing#296gururaajar merged 8 commits intodevelopfrom
Conversation
Reason for Change: Deleting all the connections only in case of BOOT_MIGRATION so that networkmanager connecting to the eth0 connection can be avoided and we can create new "Wired Connection 1" to connect. Test Procedure: Migration Scenario Priority: P1 Risks: Medium Signed-off-by: Gururaaja ESR<Gururaja_ErodeSriranganRamlingham@comcast.com>
There was a problem hiding this comment.
Pull request overview
Updates the GNOME NetworkManager integration to avoid unwanted Ethernet auto-connection behavior during migration boots by cleaning up wired profiles and creating/activating a fresh default wired profile.
Changes:
- Added
wifiManager::addMinimalEthernetConnection()API and implementation to create a minimal “Wired connection 1” profile. - Updated
SetInterfaceState()to detectBOOT_MIGRATION, delete wired connections, add the minimal profile, then enable/activate Ethernet. - Minor formatting adjustment in
NetworkManagerGnomeProxy.cpp.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
| plugin/gnome/NetworkManagerGnomeWIFI.h | Exposes new addMinimalEthernetConnection() method on wifiManager. |
| plugin/gnome/NetworkManagerGnomeWIFI.cpp | Implements minimal Ethernet profile creation and async add-to-disk via libnm. |
| plugin/gnome/NetworkManagerGnomeProxy.cpp | Adds BOOT_MIGRATION-specific wired cleanup + minimal profile creation/activation during Ethernet enable. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Reason for Change: Deleting all the connections only in case of BOOT_MIGRATION so that networkmanager connecting to the eth0 connection can be avoided and we can create new "Wired Connection 1" to connect. Test Procedure: Migration Scenario Priority: P1 Risks: Medium Signed-off-by: Gururaaja ESR<Gururaja_ErodeSriranganRamlingham@comcast.com>
…ager into topic/RDKEMW-16150
…ager into topic/RDKEMW-16150
…ager into topic/RDKEMW-16150
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
…ager into topic/RDKEMW-16150
…ager into topic/RDKEMW-16150
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Reason for Change: Deleting all the connections only in case of BOOT_MIGRATION so that networkmanager connecting to the eth0 connection can be avoided and we can create new "Wired Connection 1" to connect.
Test Procedure: Migration Scenario
Priority: P1
Risks: Medium