Change legacy amulet proxy env vars to fit OS_ scheme

Bug #1841973 reported by Ryan Beisner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Charm Test Infra
Triaged
Low
Unassigned

Bug Description

Example:
Attempted removal of AMULET_* in https://review.opendev.org/#/c/678676/1/tox.ini is causing this failure.

We can land the following changes which add OS_TEST_HTTP_PROXY and leave AMULET_HTTP_PROXY as a transitional duplicate env var to enable a transition here.

https://code.launchpad.net/~1chb1n/ubuntu-openstack-ci/os-proxy-env-vars/+merge/372016

https://github.com/juju/charm-helpers/pull/369

https://github.com/openstack-charmers/zaza-openstack-tests/pull/42

The caveat is, for legacy non-reactive charms (ie. cinder, glance et al), a charm-helper sync (`make sync`) will need to accompany the tox AMULET_ removal.

Tags: uosci
Ryan Beisner (1chb1n)
description: updated
Revision history for this message
Ryan Beisner (1chb1n) wrote :

For legacy charms, the tox.ini may need to have OS_* envs allowed in order to run this through.

Revision history for this message
Chris MacNaughton (chris.macnaughton) wrote :

Additionally, the stable charms will continue to need the AMULET_* variables for a cycle ;-)

Changed in charm-test-infra:
status: New → Triaged
importance: Undecided → Low
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.