squid-deb-proxy in MAAS is not used at all.

Bug #1087142 reported by Toshiyuki YOMOGITA
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
swift-proxy (Juju Charms Collection)
Fix Released
Undecided
Unassigned
swift-storage (Juju Charms Collection)
Fix Released
Undecided
Unassigned

Bug Description

In my environment, I must use a http proxy to get packages from the internet.
I set the http proxy as a parent of squid-deb-proxy in MAAS.

[MAAS install target] -> [MAAS Server] -> [http proxy] -> [the internet]

Current charms of swift-proxy and swift-storage remove all contents in /etc/apt/apt.conf.
So squid-deb-proxy in MAAS won't be used, then install of swift-proxy and swift-storage fails.

Changed in swift-proxy (Juju Charms Collection):
assignee: nobody → T.YOMOGITA (tyomogita)
status: New → In Progress
Changed in swift-storage (Juju Charms Collection):
status: New → In Progress
assignee: nobody → T.YOMOGITA (tyomogita)
Changed in swift-proxy (Juju Charms Collection):
status: In Progress → New
Changed in swift-storage (Juju Charms Collection):
status: In Progress → New
Revision history for this message
James Page (james-page) wrote :

OK - to start out with the swift charms should not be doing this.

The issue they are working around should be fixed in the local configuration of squid-deb-proxy, not in the charms.

Revision history for this message
Toshiyuki YOMOGITA (tyomogita) wrote :

I have made another merge proposals to drop "rm -f /etc/apt/apt.conf" in short term basis.

Changed in swift-proxy (Juju Charms Collection):
assignee: Toshiyuki YOMOGITA (tyomogita) → nobody
Changed in swift-storage (Juju Charms Collection):
assignee: Toshiyuki YOMOGITA (tyomogita) → nobody
Revision history for this message
James Page (james-page) wrote :

Post python redux, this is no longer a bug.

Marking 'Fix Released'

Changed in swift-storage (Juju Charms Collection):
status: New → Fix Released
Changed in swift-proxy (Juju Charms Collection):
status: New → Fix Released
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.