Merge ~alfonsosanchezbeato/snappy-hwe-snaps/+git/network-manager:not-use-core-support into ~snappy-hwe-team/snappy-hwe-snaps/+git/network-manager:master
Proposed by
Alfonso Sanchez-Beato
Status: | Merged |
---|---|
Approved by: | Simon Fels |
Approved revision: | 58e9965d9fe017fbe3979b9f521366c1e5a91c37 |
Merged at revision: | ad1b4817f991279fc128f0fdc4febfe83ee41ab9 |
Proposed branch: | ~alfonsosanchezbeato/snappy-hwe-snaps/+git/network-manager:not-use-core-support |
Merge into: | ~snappy-hwe-team/snappy-hwe-snaps/+git/network-manager:master |
Diff against target: |
120 lines (+19/-21) 6 files modified
bin/nmcli-internal (+7/-0) docs/reference/snap-configuration/debug.md (+2/-2) hooks/configure (+4/-3) snapcraft.yaml (+2/-1) tests/main/debug-config-option/task.yaml (+4/-14) tests/main/installation/task.yaml (+0/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Simon Fels | Approve | ||
Roberto Mier Escandon (community) | Approve | ||
System Enablement Bot | continuous-integration | Approve | |
Review via email: mp+328576@code.launchpad.net |
Description of the change
Change debug activation to avoid having to re-start NM.
To be able to re-start NM the core-support plug was being used, which
would have never been accepted in the Ubuntu store, as that interface
is meant to be used by the core snap only. Instead, avoid having to
restart by using nmcli to dynamically activate/deactivate debug option.
For this we need to use the nmcli plug instead for the configure hook.
To post a comment you must log in.
FAILED: Continuous integration, rev:93a39210ff0 3886337b780999f 60572076ae04f8 /jenkins. canonical. com/system- enablement/ job/generic- build-snap/ 1862/ /jenkins. canonical. com/system- enablement/ job/generic- build-snap- worker/ 2894/console /jenkins. canonical. com/system- enablement/ job/generic- update- snap-mp/ 1770/console /jenkins. canonical. com/system- enablement/ job/generic- test-snap/ 3177/console /jenkins. canonical. com/system- enablement/ job/generic- cleanup- snap/2389/ console
https:/
Executed test runs:
FAILURE: https:/
None: https:/
FAILURE: https:/
None: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/system- enablement/ job/generic- build-snap/ 1862/rebuild
https:/