- Apr 17, 2019
-
-
David Ames authored
Set default branch for git review/gerrit. Switch amulet tests to stable. Switch to using stable charm-helpers branch. Change-Id: I019337945f3417cc5b9cfc133c15cdab68b647e6
-
- Apr 09, 2019
-
-
Frode Nordahl authored
Change-Id: I9f4d4b8ec71a603dbc237e9f159a6363c0ddb679
-
- Mar 18, 2019
-
-
Frode Nordahl authored
Add support for the charm to request and receive certificates from the tls-certificates relation. Add missing direct ``amqp`` relation between ``ceilometer-agent`` and ``rabbitmq-server`` Change-Id: I931f5d3fcbf28e85b1a8e3e7cf24d13cf741e4bd Closes-Bug: #1818546
-
- Feb 06, 2019
-
-
Ryan Beisner authored
Remove trusty-icehouse test combo from gate, leaving trusty-mitaka if/where it exists. Change-Id: Id14d83ae5a2dcb31267270ac5dacb2015708c756
-
- Jan 29, 2019
-
-
David Ames authored
Currently it is unclear that ceilometer is not actually ready when it is related to gnocchi until the ceilometer-upgrade action has run. The status will show active Unit is ready when it is not. When gnocchi is related, check that the ceilometer-upgrade action has been run. If not set workload status to prompt the administator to run the action. Please merge the charm-helpers change first: https://github.com/juju/charm-helpers/pull/270 Partial-Bug: #1811108 Change-Id: Id778ed3f59e4bcde9c6586aad46be2b5b9ccb531
-
- Nov 09, 2018
-
-
Ryan Beisner authored
Change-Id: Idfc2d473bcb76552e8f280e795cae02cffafa865
-
- Oct 19, 2018
-
-
Liam Young authored
This change adds the ability to listen for events across multiple rabbit queues. Nova cells v2 has a message broker per cell and the charms already support having a separate message broker for neutron, in both these topologies ceilometer needs the ability to listen to multiple brokers. To achieve this a new relation 'amqp-listener' has been introduced. The existing 'amqp' relation should be used for the broker that ceilometer listens to and publishes to. 'amqp-listener' should be used for additional brokers that ceilometer just listens on. Update functional tests to satisfy relation with nova-cloud-controller. Change-Id: Ifdade3f7814620f4cd4a1d35a584cbc099bb6d88
-
- Oct 03, 2018
-
-
Ryan Beisner authored
Change-Id: I78010884bce5c025901aa16bc32d123ac1d33c9d
-
- Sep 19, 2018
-
-
Corey Bryant authored
Switch package install to Python 3 for OpenStack Rocky or later. When upgrading, remove any python-* packages that where explicitly installated and then autoremove --purge any dependencies that are no longer required. Change-Id: I120ed44988f9e86a27f464dc879acdc1b8926dd8
-
Ryan Beisner authored
Add a tactical change which is already merged into charm-helpers. This needs to go into all charms to solve the chicken:egg issue where cosmic is untestable until this change exists. Reference: https://github.com/juju/charm-helpers/commit/4835c6c167c429527ef0a0291d17cf559c9cf880 Change-Id: If8339ef341188d8daf50a692bd125b7f3305884b
-
- Aug 27, 2018
-
-
Ryan Beisner authored
Change-Id: I6ef5624c5cfeabc81c74e9e078df83e461321a5a
-
- Jul 18, 2018
-
-
Ryan Beisner authored
Change-Id: I8014e4b9c174e91f547cba689c05266fb4ef0fa7
-
Chris MacNaughton authored
Change-Id: I9ad9e7668a2664a0ac9fde680869737e76ed87b6 Closes-Bug: #1713807
-
- Jul 13, 2018
-
-
Chris MacNaughton authored
Change-Id: I3b58874e67cf98ff2d3913b6f19df8048c820b4b
-
- Jul 11, 2018
-
-
Ryan Beisner authored
Ensure that EOL releases are removed from metadata and tests, and that the current dev release is enabled in metadata. Dev release tests are enabled separately because of chickens and eggs. Change-Id: If1acd82a6e351947ab03aeb4415b17a81186aa4a
-
- Jun 04, 2018
-
-
Chris MacNaughton authored
Due to changes to the ceph-osd charm, it is suggested to use Juju storage for testing. Change-Id: Ie92c503dd8aaf1fb43920792a676c98bfc222cc9 Related-Bug: #1698154
-
- May 09, 2018
-
-
Ryan Beisner authored
Change-Id: I443241fcd096c594ef11d83c9033e64ff5b74b2c
-
David Ames authored
Change bionic test from dev to gate for 18.05. Change-Id: I62ce9734a406f97b8199255d722577a23cc68cab
-
- May 08, 2018
-
-
David Ames authored
The ceilometer charm was assuming grizzly before the ceilometer-common package was installed to determine the OS release. On queens deploys this breaks due packages not being installed. If ceilomter-common is not installed return empty configs. Change-Id: Ib8bc1b7be3595bd8e64a25d0444dd768b80de881 Closes-Bug: #1759301
-
Michael Skalka authored
There is a use-case to forward events received by ceilometer from OpenStack services to an external system via http/udp. It comes from the fact that aodh does not include all information about an event alarm into POSTed data. Raw event data can be published by ceilometer via http/udp to an external system without giving a user direct access to rabbitmq. This patch adds a context generator, associated templates, and configuration entry for configuring multiple event-sinks in /etc/ceilometer/event_pipeline.yaml. This also modifies the ceilometer.conf templates to reflect the correct naming of the same file to align with upstream Ceilometer. Also adds support for a future Panko charm event consumer using the event-service interface in the above context with associated metadata and hook symlinks. This change will only effect Mitaka and later clouds. Closes Bug: 1763321 Change-Id: I931438c720272bd9a3d2b958ebabcd3584790bd0
-
- Mar 08, 2018
-
-
David Ames authored
The ceilometer-upgrade command needs to be run to update back end ceilometer data stores. When attempting to run this command during deploy time due to the number of required relations many inherent race conditions exist leading to Bug#1749280. This change allows the ceilometer-upgrade command to be run as an action post-deploy. Change-Id: I64a56d9a38532476b8a01df6227231a1276c708f Closes-Bug: #1749280
-
- Feb 26, 2018
-
-
Liam Young authored
Queens ceilometer requires a number of different services and relations, the amulet functional tests have been updated for that. Also move to using charmhelper keystone v3 api helpers. Change-Id: I432c8937693fb47e7ca52e6dafe143a0143c437d Requires: https://github.com/juju/charm-helpers/pull/119
-
- Feb 21, 2018
-
-
Ryan Beisner authored
Change-Id: Ia846fe377366315d93fc08b8382d01631b25ecc0
-
- Feb 20, 2018
-
-
James Page authored
Align ceilometer charm with worker-multiplier usage as found across the majority of OpenStack Charms. Worker configuration values are set for API, Notification and Collector services as needed for each release. Note that for Ocata or later, API services are executed as WSGI apps under Apache which was already plugged into the standard worker calculation logic in charm helpers. This includes dropping of the existing api-worker configuration option in preference to a calculated approach. Change-Id: Idba7c3012d9d24b7ae6ef8eade4a5261ef1cbddc Closes-Bug: #1745189
-
- Feb 09, 2018
-
-
Billy Olsen authored
Sync charm-helpers to pick up the updated InternalEndpointsContext which removes the need to provide a package. This essentially reverts commit f76d0755 in favor of an alternative approach to selecting the volume catalog endpoint information. Change-Id: I4a985fe1b8885b14aefdfeda9a8c2c4914c5fc93 Related-Bug: #1733566
-
- Jan 19, 2018
-
-
Ryan Beisner authored
Notable issues resolved: openstack_upgrade_available() broken for swift https://bugs.launchpad.net/charm-swift-proxy/+bug/1743847 haproxy context doesn't consider bindings https://bugs.launchpad.net/charm-helpers/+bug/1735421 regression in haproxy check https://bugs.launchpad.net/charm-helpers/+bug/1743287 Change-Id: I50e8b24c4e9404f81a4b782f414171d5ded31dfb
-
- Dec 08, 2017
-
-
Edward Hope-Morley authored
Change-Id: Ie361b9a43a6a45b3c3fcd8ac87fdfaad599b2639 Partial-Bug: 1733566
-
- Dec 06, 2017
-
-
David Ames authored
Make xenial-pike the func27-smoke test Change-Id: Ia5d12cff44cd29dc7b96fd41d155cfc94dd26abd
-
- Dec 05, 2017
-
-
Ryan Beisner authored
Bionic, being the next LTS, is important to enable for dev and test as early as possible ahead of 18.02. Zesty goes EOL in Jan 2018. The next stable charms release (18.02) will not provide Zesty series support, as it was an interim (non-LTS) release. Change-Id: Ie15ffb42b8381601917e8d3a96cca3628d422357
-
- Nov 22, 2017
-
-
Ryan Beisner authored
Change-Id: I96674f2d5a8573a5e6fc4800108adca74bdd406c
-
- Aug 23, 2017
-
-
Ryan Beisner authored
Change-Id: I1659c21e670d53dde17a51d48fe9a37f8ad5de1b
-
- Aug 18, 2017
-
-
David Ames authored
Enable dual stack IPv4 and IPv6 VIPs on the same interface. HAProxy always listens on both IPv4 and IPv6 allowing connectivity on either protocol. charm-helpers sync for HAProxy template changes. Change-Id: Iaf85680f2c8b08856ff2476a97798ca94994aaa6
-
- Aug 10, 2017
-
-
James Page authored
Add new metric-service interface to support use of Gnocchi as a storage backend for resource and metric data. Configure ceilometer to use the gnocchi dispatcher in the event that ceilometer is related to gnocchi. This has the side effect of disabling the ceilometer API - Aodh and Gnocchi API's should be used directly in this deployment topology. Note that Gnocchi is only supported in OpenStack Mitaka or later; 'metrics-service' is added to the required interfaces configuration as an alternative to 'mongodb' for >= Mitaka. Change-Id: Ia31dfefd5efa3fb5ec2ba5d132ee865c567bd8df
-
- Aug 09, 2017
-
-
Andrew McLeod authored
with the following key:value pairs: - reset_timeout: 600 Change-Id: I8f04c504a6b37207e57cee16fec97fc41353f82b
-
- Jul 25, 2017
-
-
David Ames authored
With keystoneauth1 sessions the service catalog search function, url_for takes argument interface, no longer named endpoint_type. This change updates tests to use this argument name. Change-Id: Id26ce1940564c86a394161d377aa63c4cc982056
-
- May 12, 2017
-
-
James Page authored
Resync charmhelpers for Pike support. Add pike tests but don't enable until after first charm-helpers resync for pike support across the charm set. Change-Id: I65a42e74e72f669290e6751c62db54de27a51849
-
- Apr 28, 2017
-
-
David Ames authored
- Turn on Zesty-Ocata Amulet test definitions. - Standardize test-requirements.txt - Sync charm helpers for various fixes Change-Id: I8dc595e95ef57f971b59e0b278374e5823827ff6
-
- Apr 26, 2017
-
-
Alex Kavanagh authored
charm-helpers was updated to support ipv4 for the MemcacheContext if no ipv6 network is available. This sync just updates charm-helpers to support that. Related-Bug: 1678124 Change-Id: I377e13e0818d6bf83b64ba09b012e06a0db46e5a
-
- Mar 10, 2017
-
-
David Ames authored
- Add Zesty as a supported series to metadata.yaml. - Turn on Xenial-Ocata Amulet test definitions. - Sync charm helpers to get Juju 2.x amulet compatibility. - Keeping Zesty-Ocata Amulet test definitions turned off until the metadata.yaml changes propagate to the charm store. - Note: Revert back to cs:mongodb when it supports current UCA pockets https://bugs.launchpad.net/charm-ceilometer/+bug/1671865 Change-Id: I81dd02655d0aa9ebddef189b9e622a6a83beb4ba
-
- Feb 14, 2017
-
-
David Ames authored
Get each charm up to date with lp:charm-helpers for release testing. Change-Id: Ieb121cdd8a895b75bddde68e61c24a55ceff2b36
-