Wordpress install hook uses git:// protocol, is incompatible with proxies

Bug #1293300 reported by Dave Cheney
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
wordpress (Juju Charms Collection)
Fix Released
High
Marco Ceppi

Bug Description

ok, this is a nasty issue.

Situation: I am deploying an environment behind a corporate firewall. We have no access to the internet, all transit is via proxy.

Using juju 1.17.5 IFF http_proxy and no_proxy variables are defined at the point juju bootstrap is called will correctly populate the environment variables on all machines spawned in the environment.

So far so good.

Deploying the wordpress charm, at some point during the install hook this line is called

http://bazaar.launchpad.net/~charmers/charms/precise/wordpress/trunk/view/head:/hooks/install#L40

Cloning https://github.com/wp-cli/wp-cli.git

Still looking good.

Then the charm does a submodule init/update, and one of the submodules is configured to pull via git://, not https:// and is blocked by the proxy.

Tags: ppc64le

Related branches

Revision history for this message
Marco Ceppi (marcoceppi) wrote :

Ah, this is a pain in the ass because we don't control that repo. I'll fork it, update the submodules line, open a pull request but switch the charm over to my repo for the time being.

Changed in wordpress (Juju Charms Collection):
assignee: nobody → Marco Ceppi (marcoceppi)
status: Triaged → In Progress
Jorge Castro (jorge)
tags: added: ppc64le
removed: ppc64el
Marco Ceppi (marcoceppi)
Changed in wordpress (Juju Charms Collection):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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