lp:~larry-e-works/uci-engine/amqp-to-kombu

Created by Larry E Works and last modified
Get this branch:
bzr branch lp:~larry-e-works/uci-engine/amqp-to-kombu
Only Larry E Works can upload to this branch. If you are Larry E Works please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Larry E Works
Project:
Ubuntu CI Engine
Status:
Development

Recent revisions

772. By Larry E Works

Modified send() in amqp_utils.pu to call kombu in the correct manner. This worked with the test in the sense that I can ssh into the rabbit server and see the test queue get created and populated. The rest of the test still fails since the test itself (tests.test_rabbit.TestRabbit.test_acked_message) is still written to use libamqp functionality that doesn not directly translate to kombu functionality.

Modified venv.py to add the needed kombu dependencies for testing. The deps have been downloaded locally, added and pushed to lp:~canonical-ci-engineering/uci-engine/deps/

771. By Larry E Works

Merged from trunk while I was at it; no conflicts.

770. By Larry E Works

Seems I missed a comma at the end of the password=rabbit_config.AMQP_PASSWORD line. Have added and will re-run.

769. By Larry E Works

Massive merge from trunk, no conflicts.

768. By Larry E Works

Initial try at replacing amqp with kombu.

767. By Larry E Works

Removed the python-kombu package from charms/precise/rabbitmq-worker/hooks/hooks.py and added it to 'packages' in the template files that reference rabbitmq-worker.

Added python-kombu to the 'packages' section of juju-deployer/lander.yaml.tmpl.

766. By Larry E Works

Merged upstream changes from lp:~larry-e-works/uci-engine/add_cloud_archive into the current working branch.

765. By Larry E Works

Modified charms/precise/rabbitmq-worker/hooks/hooks.py to make python-kombu a required package and to install the version from the cloud archive in config_changed (after the cloud archive is added).

764. By Larry E Works

Added bits to the rabbitmq-worker/config.yaml that are needed to be able to specify source/key pairs as an option to add a repository during deployments.

Added bits to rabbitmq-worker/hooks/hooks.py to make use of the add_source method to add the cloud archive to the unit for later use for installing python-kombu

Added source: cloud:precise-icehouse and key: "" to all template files that use the rabbitmq-worker charm.

763. By Larry E Works

Updated conf/sourcedeps.conf to pin charm-helpers to revision number 199 (from revno 154).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:uci-engine
This branch contains Public information 
Everyone can see this information.

Subscribers