Skip to content
Snippets Groups Projects
  1. Feb 07, 2019
    • Zuul's avatar
      Merge "Make event_sink publisher configurable" · d6e5fd3b
      Zuul authored
      d6e5fd3b
    • Edward Hope-Morley's avatar
      Make event_sink publisher configurable · d398cdff
      Edward Hope-Morley authored
      The charm currently configures events to be published to
      rabbit on both the config.event_topic (event.sample queue)
      and alarm topic but as of Queens Ceilometer no longer
      consumes event.sample. This patch makes the event_sink
      publishers configurable and defaults to publishing to
      aodh to retain backwards compatibility.
      
      Change-Id: I5b55f31adcf2b069ff51e387a416f9f1ac4099f8
      Partial-Bug: #1676586
      d398cdff
  2. Jan 30, 2019
  3. Jan 29, 2019
    • David Ames's avatar
      Status blocked until ceilometer-upgrade action · e2ca8f06
      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
      e2ca8f06
  4. Jan 28, 2019
  5. Jan 11, 2019
  6. Jan 09, 2019
  7. Jan 08, 2019
  8. Dec 21, 2018
  9. Dec 11, 2018
  10. Dec 06, 2018
  11. Dec 04, 2018
    • Liam Young's avatar
      Use chelper generate_ha_relation_data for ha rel · 83d47b4b
      Liam Young authored
      Use the generate_ha_relation_data helper from charmhelpers to
      generate the data to send down the relation to the hacluster
      charm.
      
      This results in a few changes in behaviour:
      
      1) The charm will no longer specify a nic name to bind the vip. This
         is because Pacemaker VIP resources are able to automatically
         detect and configure correct iface and netmask parameters based
         on local configuration of the unit.
      2) The original iface named VIP resource will be stopped and deleted
         prior to the creation of the new short hash named VIP resource.
      
      Change-Id: I6c10762e4f3367684f19852d03d5e5b84cf37600
      83d47b4b
  12. Nov 30, 2018
    • Xav Paice's avatar
      Add polling.yaml to managed configs · 2baf36f4
      Xav Paice authored
      This change adds polling.yaml to the list of managed config files, for
      Queens and above.  Two new config items are added alongside the
      template, to take into account a choice between the two polling.yaml
      files supplied with the Ceilometer source, one which has a small list of
      pollsters and the other which has all pollsters.  Additionally the
      change adds the option to set the polling interval.
      
      Change-Id: Ifff72870cf79bea23dbd21586857dd832c9e1405
      Closes-Bug: 1785933
      Closes-Bug: 1652848
      2baf36f4
  13. Nov 15, 2018
    • Liam Young's avatar
      Purge old packages on upgrade-charm · 8cde93e5
      Liam Young authored
      On charm upgrade the charm may switch to py3 packages. If so, ensure
      the old py2 packages are purged. If the purge occurs then restart
      services.
      
      Change-Id: I23812e518d5d0ba64dff33ac8d704b8b0f829b7e
      Closes-Bug: 1803451
      8cde93e5
  14. Nov 09, 2018
  15. Nov 02, 2018
    • Doug Hellmann's avatar
      fix tox python3 overrides · cb55fa61
      Doug Hellmann authored
      
      We want to default to running all tox environments under python 3, so
      set the basepython value in each environment.
      
      We do not want to specify a minor version number, because we do not
      want to have to update the file every time we upgrade python.
      
      We do not want to set the override once in testenv, because that
      breaks the more specific versions used in default environments like
      py35 and py36.
      
      Change-Id: Iaf0db51532f8397529cb603815baecff90cb0e88
      Signed-off-by: default avatarDoug Hellmann <doug@doughellmann.com>
      cb55fa61
  16. Nov 01, 2018
  17. Oct 19, 2018
    • Liam Young's avatar
      Support listening to multiple rabbit queues. · 67b149f8
      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
      67b149f8
  18. Oct 15, 2018
  19. Oct 10, 2018
  20. Oct 04, 2018
  21. Oct 03, 2018
    • David Ames's avatar
      Series Upgrade · 07182351
      David Ames authored
      Implement the series-upgrade feature allowing to move between Ubuntu
      series.
      
      Change-Id: I4fadff9ff740b37f19fac47c68131f0128bf24bc
      07182351
    • Ryan Beisner's avatar
      Update requirements · 2b4f4428
      Ryan Beisner authored
      Change-Id: I78010884bce5c025901aa16bc32d123ac1d33c9d
      2b4f4428
  22. Sep 26, 2018
    • Felipe Reyes's avatar
      Add config to manipulate the pipeline.yaml · 6d663944
      Felipe Reyes authored
      The configuration file /etc/ceilometer/pipeline.yaml will be managed by
      juju, currently it is not. On every change of this file
      ceilometer-collector daemon is restarted.
      
      Change-Id: Ie18a5284812f4f698b929b9e17b34289e7732bf7
      Closes-Bug: 1715672
      6d663944
  23. Sep 21, 2018
  24. Sep 19, 2018
  25. Sep 11, 2018
    • Doug Hellmann's avatar
      import zuul job settings from project-config · 6a9a7ca1
      Doug Hellmann authored
      This is a mechanically generated patch to complete step 1 of moving
      the zuul job settings out of project-config and into each project
      repository.
      
      Because there will be a separate patch on each branch, the branch
      specifiers for branch-specific jobs have been removed.
      
      Because this patch is generated by a script, there may be some
      cosmetic changes to the layout of the YAML file(s) as the contents are
      normalized.
      
      See the python3-first goal document for details:
      https://governance.openstack.org/tc/goals/stein/python3-first.html
      
      Change-Id: Ia7c13ed8ffbba0bbf64d2d8a169785a62dee6d99
      Story: #2002586
      Task: #24317
      6a9a7ca1
  26. Aug 27, 2018
  27. Jul 18, 2018
  28. Jul 13, 2018
  29. Jul 12, 2018
  30. Jul 11, 2018
    • Ryan Beisner's avatar
      Update series metadata · 7f035b12
      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
      7f035b12
  31. Jun 04, 2018
    • Chris MacNaughton's avatar
      Update tests to use Juju storage · da409189
      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
      da409189
  32. May 30, 2018
    • Liam Young's avatar
      Register pipeline conf in quuens+ · b64e500f
      Liam Young authored
      A bug was causing the events yaml from being rendered on quuens+
      deploys. This change adds it to the quuens+ configs.
      
      Closes-Bug: 1773355
      Change-Id: I309107da609e186638332d3a9bca00a86ccd6010
      b64e500f
  33. May 11, 2018
  34. May 09, 2018
Loading