Skip to content
Snippets Groups Projects
  1. Sep 10, 2018
  2. Sep 04, 2018
  3. Jul 31, 2018
  4. Jul 30, 2018
  5. Jun 13, 2018
  6. Jun 07, 2018
    • Mehdi Abaakouk's avatar
      gate fix · 60e608f7
      Mehdi Abaakouk authored
      requests 2.18.4 has requirement urllib3<1.23,>=1.21.1, but you'll have
      urllib3 1.23 which is incompatible.
      
      This explicits set the urllib3 version until requests release a fixed
      library
      60e608f7
    • Mehdi Abaakouk's avatar
      deps: fix min requirement of cradox · 7e528813
      Mehdi Abaakouk authored
      Gnocchi requires 2.0.0 and not 1.2.0 since a while now.
      
      This is done even we will drop it soon for helping packager.
      7e528813
  7. Jun 04, 2018
  8. Apr 23, 2018
    • Julien Danjou's avatar
      Add gnocchi-injector · 7fbdcbff
      Julien Danjou authored
      This allows to inject measures and maybe process them in a single tool. This is
      useful to generate load to test metricd and also profile the processing code.
      7fbdcbff
  9. Apr 10, 2018
  10. Mar 06, 2018
    • Mehdi Abaakouk's avatar
      Move out from pbr · 3f8a22a5
      Mehdi Abaakouk authored
      All pbr interesting features (the seutp.cfg) have been implemented in
      setuptools since version 30.3.0 (8 Dec 2016).
      Also pbr will break us soon and force us to found a new solution
      to generate things during setup.py steps.
      https://github.com/gnocchixyz/gnocchi/issues/755
      
      When you use pbr you cannot override most of the cmdclass. So we cannot
      make our hooks working anymore.
      
      Generation of ChangeLog and AUTHORS are done during egg_info.
      gnocchi-api script is created on the fly with the right python header
      
      Package file listing and package version is done by the pypa maintained
      setuptools_scm.
      
      This may impact downstream packaging as setuptools versions are a bit
      old:
      * xenial: 20.7
      * zesty: 33.1.1
      * centos7/rhel7: 0.9.8 ... really ?
      * rdo queen: 22.0
      * rdo rocky plan to 38.6
      
      Closes-bug: #755
      3f8a22a5
  11. Feb 01, 2018
  12. Jan 18, 2018
  13. Dec 21, 2017
  14. Dec 08, 2017
  15. Nov 23, 2017
    • Julien Danjou's avatar
      Simplify Ceph flavor · b5129474
      Julien Danjou authored
      Now that the `ceph` flavor is gone, let's use `ceph` for the recommended
      approach and `ceph_alternative` for the other one.
      b5129474
  16. Nov 21, 2017
  17. Nov 16, 2017
  18. Nov 09, 2017
    • Mehdi Abaakouk's avatar
      tests: Assert on NAN · 02b6787e
      Mehdi Abaakouk authored
      gabbi allows to write custom value checker since 1.37.0.
      
      This change uses that to check that .NAN is NAN.
      02b6787e
  19. Nov 06, 2017
  20. Oct 13, 2017
  21. Oct 05, 2017
  22. Sep 18, 2017
    • gord chung's avatar
      split gnocchi commands · 369d84c4
      gord chung authored
      we don't necessarily need to load the same stuff for each service.
      this way we can customise how we prepare each service and what libs
      they need.
      369d84c4
  23. Sep 08, 2017
  24. Jul 05, 2017
  25. Jul 01, 2017
  26. Jun 27, 2017
  27. Jun 13, 2017
    • Julien Danjou's avatar
      Remove oslotest dependency · cba74ba1
      Julien Danjou authored
      Oslotest is OpenStack specific and we actually don't use any of its feature
      except stdout redirection and log silencing, which is really provided by
      `fixtures' and `daiquiri'.
      Remove it and use testtools directly. This avoids having OS_* variables used
      everywhere and makes sure we don't pull dependencies we don't need (mox3,
      os-client-config, etc).
      cba74ba1
  28. Jun 09, 2017
  29. Jun 08, 2017
    • Mehdi Abaakouk's avatar
      auth: Add REMOTE_USER env support · b06ed71b
      Mehdi Abaakouk authored
      Authentication can be delegated to a frontend webserver/middleware, that
      will ensure that REMOTE_USER env is set.
      
      Change-Id: I8ebda5fccb0804d3349b84cefbb8353226436c19
      b06ed71b
  30. Jun 07, 2017
  31. May 22, 2017
  32. May 19, 2017
    • Mehdi Abaakouk's avatar
      travis: fix travis-ci docker image · 86694d65
      Mehdi Abaakouk authored
      A couple of fix for the docker image used by travis:
      
      * locale package is no more installed by default
      * liberasurecode-dev is required, now
      * sphinx >= 1.6.0 have broken sphinx-versioning
      * Don't use sphinx math module
      
      Change-Id: Iba06d0c4667e2a11495fb25375de7152b2b02597
      86694d65
  33. May 15, 2017
    • gord chung's avatar
      sack-changer cli · 5b83fe64
      gord chung authored
      support ability to change sacks via command line. will set new
      sack value and clear any old sacks (if applicable). backlog must
      be empty to change value.
      
      Change-Id: Icf74b081e4cfaaaa607a5b9c684cbad4b8ecc006
      5b83fe64
  34. Apr 30, 2017
    • gord chung's avatar
      use redis as coordinator · 065c0eaf
      gord chung authored
      by default we use sql as coordinator but gnocchi has high locking
      requirements becuase of number of sacks which far exceeds default
      100 connection limit of sql. switch to use redis as lock manager
      instead.
      
      Closes-Bug: #1681955
      
      Change-Id: I9f7606c17535432743c3bdd0cda0e4200f03d328
      065c0eaf
  35. Apr 21, 2017
  36. Apr 17, 2017
    • gord chung's avatar
      drop scheduler process · 2981b3f0
      gord chung authored
      as we move to multiple buckets, we will let each worker figure out
      it's whether a bucket needs to be processed and thus we don't need a
      central scheduler to distribute work around. for now, all workers
      will go ham and work on same bucket.
      
      Change-Id: I659f93545961b2943902eaefe7c7bd622abdc42f
      2981b3f0
Loading