charmhelpers.contrib.network.ip installs system packages when loaded

Bug #1276588 reported by Michael Nelson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Charm Helpers
New
Undecided
Unassigned

Bug Description

The contrib.network.ip module is installing system packages when loaded.

This means that the tests error if you don't have the package installed, and IMO is not a good idea generally.

I think it would be better to install these dependencies from a function inside the ip module, such as check_and_install_dependencies(). Call-sites using the ip module then have the responsibility to use the function.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.