install() got an unexpected keyword argument 'checksum'

Bug #1504346 reported by Nathan Osman on 2015-10-08
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Charm Helpers

Bug Description

I've got the following install hook:

    def install():

This works without any issues when deploying for Precise but fails with the following exception in Trusty:

    Traceback (most recent call last):
      File "hooks/install", line 147, in <module>
      File "/var/lib/juju/agents/unit-something-0/charm/hooks/charmhelpers/core/", line 704, in execute
      File "hooks/install", line 86, in install
      File "/var/lib/juju/agents/unit-something-0/charm/hooks/charmhelpers/fetch/", line 388, in install_remote
        installed_to = handler.install(source, *args, **kwargs)
    TypeError: install() got an unexpected keyword argument 'checksum'

I'm using Juju directly from the stable PPA (1.24.6-vivid-amd64) and the latest revision of charm-helpers directly from lp:charm-helpers.

Related branches

Nathan Osman (george-edison55) wrote :

I found the cause of the problem and pushed a branch containing a fix. The details are in the merge proposal.

Nobuto Murata (nobuto) on 2016-06-13
Changed in charm-helpers:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers