1. 26 Feb, 2018 1 commit
  2. 23 Feb, 2018 3 commits
  3. 22 Feb, 2018 1 commit
  4. 09 Feb, 2018 1 commit
    • James E. Blair's avatar
      Zuul: Remove project name · 88389e21
      James E. Blair authored
      Zuul no longer requires the project-name for in-repo configuration.
      Omitting it makes forking or renaming projects easier.
      Change-Id: I823fec50e980447bcb071169c5b25fb2c9d6575b
  5. 14 Dec, 2017 1 commit
  6. 08 Dec, 2017 1 commit
    • Joseph Davis's avatar
      Exclude keystonemiddleware 4.19.0 · 6385f714
      Joseph Davis authored
      keystonemiddleware 4.19.0 introduced a dependency on memcache and
      pulled in dogpile.cache and oslo.cache, causing gate failures.
      Future versions of keystonemiddleware should be fixed by
      commit 0c5070a035ca2eea200c5a7ab6b40375498463ac in that repo.
      Note that in Queens and beyond the requirement for keystonemiddleware
      has been removed from Ceilometer, so this fix cannot be placed on
      the master branch.
      Change-Id: Ibea7049f9fca0783b9ecf54a75bccbc27aef2187
  7. 01 Dec, 2017 1 commit
    • gord chung's avatar
      cap gnocchiclient · 1fc3e466
      gord chung authored
      current code uses interface attribute which was removed from
      gnocchiclient>=4[1]. gnocchiclient==3.1.0 still works with
      celometer(ocata)+gnocchi(4.1.1) integration
      [1] 3b5648f6fa88f8c36eadb3a5729a4739788237fc
      Closes-Bug: #1735577
      Change-Id: I240fab9d804babff15b6d3363c938f9d82d0814e
  8. 30 Nov, 2017 2 commits
  9. 29 Nov, 2017 1 commit
    • Mehdi Abaakouk's avatar
      Change oslo.messaging prefetch default · e884c1c8
      Mehdi Abaakouk authored
      In some case, Ceilometer can consume To of RAM. If batch is not enabled
      the default behavior is to fetch all messages waiting in the queue.
      Since I fail to change/expose this bad oslo.messaging default for us.
      This change set a correct default on our side.
      Change-Id: I3f4b0ef5fa90afb965e31584b34fdc30a5f4f9f1
      (cherry picked from commit 18e372f26aec1b6328e218063423f8a813789fa5)
  10. 21 Nov, 2017 1 commit
    • gord chung's avatar
      update install docs · fa2cb95c
      gord chung authored
      - remove ceilometerclient. we don't need this.
      - add docs on how to install gnocchi using openstack packages
      Closes-Bug: #1687839
      Change-Id: I2f932fbe0b48bb11aa68d47e77aa2dc07af21731
  11. 18 Nov, 2017 1 commit
    • Emilien Macchi's avatar
      zuul: run TripleO jobs with new zuulv3 layout · 50abe889
      Emilien Macchi authored
      Configure the layout to execute the scenario001 and 002 jobs.
      Note that baremetal job will be run on stable/pike and container on
      Queens and beyond.
      A note has been added in comment explaining more details.
      Change-Id: Ic9fc3bd769a5ccafb3f81fe55513c96d611dbe7d
      (cherry picked from commit 510d1c77)
  12. 14 Nov, 2017 2 commits
  13. 06 Nov, 2017 1 commit
    • WenyanZhang's avatar
      Fix bug for ceilometer polling generates an exception · 903e5423
      WenyanZhang authored
      When the "cdrom" device associated to the configdrive ,
      which no longer has a "source" element.
      It is a normal and expected situation which shouldn't generate any logs.
      Change-Id: Ia9910f6aec1b2cc8db99d8468e42b840b387130c
      Closes-Bug: #1729506
      (cherry picked from commit a141c6da)
  14. 02 Nov, 2017 1 commit
  15. 01 Nov, 2017 1 commit
    • gord chung's avatar
      set ceilometer_backend · 6de5366a
      gord chung authored
      - it's gone from devstack-gate.
      - disable grenade since stable/newton doesn't exist anymore
      Change-Id: Ia93f7cd859b906d7a3e581af3fec689b24f7a5bc
  16. 30 Oct, 2017 1 commit
    • James E. Blair's avatar
      Zuul: add file extension to playbook path · eaffbab1
      James E. Blair authored
      Zuul now supports including the file extension on the playbook path
      and omitting the extension is now deprecrated.  Update references
      to include the extension.
      Change-Id: Ie3aa619c911103b7dc661ff308c503eaf7cd3514
  17. 26 Oct, 2017 1 commit
    • gord chung's avatar
      remove branch matching · c610a74a
      gord chung authored
      we don't use it and it might get picked up by other branches
      Change-Id: I04da8f73204dffe6081dd412a38510dc34f35901
  18. 25 Oct, 2017 1 commit
  19. 24 Oct, 2017 4 commits
  20. 21 Oct, 2017 1 commit
    • Julien Danjou's avatar
      devstack: install Gnocchi using pip · 0cb0796f
      Julien Danjou authored
      change to continue testing 3.1.x
      - use file instead of redis since it don't exist
      - steal uwsgi setup from devstack master
      and Migrate to Zuul v3
      Migrate all functional jobs and gate to zuul v3.
      We will have to migrate all other legacy jobs too later.
      This patch do step 1 in the docs: Move Legacy Jobs to Projects.
      - do not port elasticsearch check
      - remove jobs unrelated to branch
      - cleanup telemetry-integration gate
      Change-Id: Idf49c523c1d0632e8d095e4804817e7b5e772902
      (cherry picked from commit cc7950c8)
      Change-Id: I55193f2e39a41fe2bb378b4380f2ae52c5685c8d
      (cherry picked from commit 89811790)
  21. 20 Oct, 2017 1 commit
  22. 13 Oct, 2017 1 commit
    • Andrea Frittoli's avatar
      Use tempest.clients.Manager as base clients class · 255b684e
      Andrea Frittoli authored
      The current client Manager uses tempest.manager.Manager, which is
      fine for all clients except object storage, since the object storage
      client is not yet a stable interface, and it's being moved from
      tempest namespace to tempest.lib namespace.
      tempest.clients.Manager is a stable interface (not officially yet
      but it will be declared so soon, and there are no changes pending).
      This class has the advantage of masking the move of the object
      storage client providing a smoother experience for ceilometer
      through this transition.
      The client aliases are consistent with those used by ceilometer,
      so the change is very small and it simplifies the code.
      Once the object storage client is fully migrated, it would be nice
      to expose the Ceilometer service client via the plugin interface,
      so it can be loaded automatically and it can be used by other
      projects as well.
      Change-Id: If71c7bb193fe562ea482e1031c729c789c761bd8
      (cherry picked from commit bca9d45e)
  23. 11 Oct, 2017 2 commits
  24. 02 Oct, 2017 1 commit
  25. 08 Sep, 2017 1 commit
    • Julien Danjou's avatar
      keystone: pass region name to keystone client · d930f084
      Julien Danjou authored
      If multiple Keystone are registered into the catalog and Keystone API is used
      (e.g. gnocchi dispatcher uses it to find the project id), then the region is
      picked randomly by Keystone client to choose the Keystone server.
      Change-Id: Ia6ae72994431bfcf31c10866c7079784487411c1
      (cherry picked from commit 89ef6422)
  26. 25 Aug, 2017 1 commit
  27. 23 Aug, 2017 1 commit
  28. 12 Aug, 2017 2 commits
  29. 11 Aug, 2017 1 commit
  30. 01 Aug, 2017 1 commit
  31. 31 Jul, 2017 1 commit
    • xianbin's avatar
      Fixed ceilometer arithmetic transformer bug · 40b36e0e
      xianbin authored
      For the arithmetic transformer, when some thread use method _update_cache()
      to update self.cache, and the same time the flush() method may be invoke
      self.cache.pop(res_id) and raise "RuntimeError: dictionary changed size
      during iteration"
      Change-Id: I3ea89c7d3bfbdb661770b5d478188f8723c17716
      Closes-bug: #1700875
      (cherry picked from commit 91d11e7c)