openstack charms should use port 80 when using apt-key

Bug #1308557 reported by Chris J Arges
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Charm Helpers
Fix Released
Undecided
Unassigned

Bug Description

When using openstack charms that require a PPA to be added, if we need to use apt-key to add a gpg key it may use port 11371 which could be blocked in firewalled environments.

In charm-helpers this was updated with:
http://bazaar.launchpad.net/~charm-helpers/charm-helpers/devel/revision/106

I'd like to see other affected openstack charms also use this convention to reduce the numbers of ports that need to be opened to deploy openstack.

I know this affects:
ceph
ceph-radosgw
keystone

But there could be others affected.
I'm also wondering why charm-helpers isn't updated in all of these charms.

Related branches

Chris J Arges (arges)
description: updated
Chris J Arges (arges)
no longer affects: charms
Changed in charm-helpers:
assignee: nobody → Jorge Niedbalski (niedbalski)
Changed in charm-helpers:
assignee: Jorge Niedbalski (niedbalski) → nobody
Revision history for this message
Jorge Niedbalski (niedbalski) wrote :

OK, all tests are passing.

---------------------------------------------------------------------------
TOTAL 2917 220 92%
----------------------------------------------------------------------
Ran 595 tests in 2.259s

OK

The specified test_requirements are not working properly.

Proposed MR on this; https://code.launchpad.net/~niedbalski/charm-helpers/fix-test_requirements/+merge/216902

Revision history for this message
Jorge Niedbalski (niedbalski) wrote :

I applied the proposed patch and then submitted MR's for all the openstack affected charms.

Waiting for review.

Revision history for this message
James Page (james-page) wrote :

All proposed charm updates merged - thanks Jorge!

I also synced up ceph-osd at the same time under a trivial.

Changed in charm-helpers:
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.