Skip to content

Force network manager as we do not support other backends#269

Merged
teclator merged 2 commits intomasterfrom
nm_always
Oct 20, 2022
Merged

Force network manager as we do not support other backends#269
teclator merged 2 commits intomasterfrom
nm_always

Conversation

@teclator
Copy link
Contributor

Problem

When we started with the installer we added support for basic network setup using the defaults from the control file which in case of ALP is not present anymore.

Solution

As currently we will not support other backends apart of NetworkManager we will enforce the selected backend as NetworkManager and will continue relying in the y2network save_network client in order to copy the config and enable the service at the end of the installation

@imobachgs
Copy link
Contributor

imobachgs commented Oct 18, 2022

It looks good. It just a matter of adapting the unit tests. Thanks!

Related to #260.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 3279635664

  • 0 of 1 (100.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+1.6%) to 78.017%

Totals Coverage Status
Change from base Build 3274467304: 1.6%
Covered Lines: 592
Relevant Lines: 732

💛 - Coveralls

@coveralls
Copy link

coveralls commented Oct 19, 2022

Pull Request Test Coverage Report for Build 3279740014

  • 1 of 1 (100.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-3.4%) to 73.023%

Totals Coverage Status
Change from base Build 3274467304: -3.4%
Covered Lines: 1708
Relevant Lines: 2339

💛 - Coveralls

@teclator teclator merged commit fa6eba5 into master Oct 20, 2022
@teclator teclator deleted the nm_always branch October 20, 2022 12:19
@imobachgs imobachgs mentioned this pull request Nov 16, 2022
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.

3 participants