00-setup is too dangerous for osci testing

Bug #1626763 reported by Ryan Beisner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mysql (Juju Charms Collection)
New
Undecided
Unassigned

Bug Description

Two issues really:

1. The 00-setup file assumes the test runner user has sudo privileges.
2. The 00-setup file does dangerous things. Sudo pipping to a system can/will create library conflicts with deb-based installations.

The solution we've used in other charms is to stop relying on debs, and build a python virtualenv for the test tools.

http://bazaar.launchpad.net/~charmers/charms/trusty/mysql/trunk/view/head:/tests/setup/00-setup

For now, until resolved, this charm is no longer monitored by OSCI.

Tags: uosci
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.