Skip to content
Snippets Groups Projects
  1. Apr 23, 2019
    • Frode Nordahl's avatar
      Use Ceph helpers from ``charms.openstack`` · 5b21b6ce
      Frode Nordahl authored
      The Ceph relation adapter and keyring helper code was moved to
      ``charms.openstack`` as part of development of the
      ``ceph-rbd-mirror`` charm.
      
      Port the Gnocchi charm to re-use this code.
      
      Depends-On: If1d645f4708e27b724f93cac0e14431137c885d7
      Depends-On: I97b4c30dabfcf65ec3fb876c2a09a44172be85e7
      Change-Id: If0da7f1efcfa6b61aa210edcd76e9c3392e0e8e9
  2. Apr 19, 2019
  3. Apr 10, 2019
  4. Apr 09, 2019
  5. Apr 05, 2019
    • Frode Nordahl's avatar
      Update series metadata · 55a9f6b0
      Frode Nordahl 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: Idd527f75de70e43006ed6145b3599361e055e4c1
      55a9f6b0
  6. Apr 04, 2019
  7. Mar 22, 2019
  8. Mar 07, 2019
  9. Mar 04, 2019
  10. Mar 01, 2019
    • Paul Goins's avatar
      Added tox environment for gathering coverage · a74c4b46
      Paul Goins authored
      This technique was borrowed from the tox "cover" environment in
      openstack/nova's tox.ini.  This leverages the fact that stestr lets
      you override the python executable via the PYTHON environment
      variable.  Doing this allows us to easily generate coverage for our
      unit tests.
      
      An important caveat is that this does not provide any coverage for
      tests via zaza, amulet, etc.  It is purely focused on the unit tests.
      
      Note that this replaces the previous .coveragerc; coverage
      configuration is instead pulled from tox.ini.
      
      Change-Id: I46e3cfc0bb5a7853325b5d9351190d3687080318
      a74c4b46
  11. Feb 28, 2019
  12. Feb 07, 2019
    • David Ames's avatar
      Run ceilometer-upgrade for all gnocchi tests · 4f48b46f
      David Ames authored
      The ceilometer-upgrade action is required for all gnocchi tests because
      the ceilometer-upgrade action is required whenever gnocchi is related to
      ceilomter.
      
      Change-Id: I95b5368e969bfbafceef2594625810f13c590a82
      4f48b46f
  13. Feb 02, 2019
  14. Feb 01, 2019
    • Corey Bryant's avatar
      Rebuild for sync charm-helpers · 329beab2
      Corey Bryant authored
      Run ceilometer upgrade action in functional tests.
      
      Switch to using proposed packages pending LP: #1813582
      
      Closes-Bug: #1813982
      Related-Bug: #1813582
      Change-Id: Ie4bce16994fee7a3c4a546e0d7450dd44e92373d
  15. Dec 19, 2018
  16. Nov 30, 2018
    • James Page's avatar
      Drop wsgi thread configuration to a single thread · 5c165a01
      James Page authored
      We should increase concurrency using processes rather than threads
      for the Gnocchi WSGI application, avoiding high memory consumption
      over time under load.
      
      Change-Id: I3d92c6997ec2129ab6ad161caac941f19cd6fbfe
      Closes-Bug: 1806008
      5c165a01
  17. Nov 27, 2018
    • James Page's avatar
      Rebuild for haproxy restart issues · b335717e
      James Page authored
      Rebuild charm to pickup latest changes to charms.openstack to
      resolve issues with haproxy being restarted due to random
      dict iteration.
      
      Change-Id: I276aa16bf0b64c3d72a60e11f527e9c8639f4a63
      Closes-Bug: 1800980
      b335717e
  18. Nov 26, 2018
  19. Nov 07, 2018
  20. Oct 12, 2018
  21. Oct 04, 2018
    • Ryan Beisner's avatar
      Update requirements · d702f845
      Ryan Beisner authored
      Also remove tests/charm-helpers if present, in favor
      of the pip-installed charm-helpers.
      
      Change-Id: If4764838c6eb9ebc547932545daf9b2f339feb15
      d702f845
  22. Sep 26, 2018
    • Doug Hellmann's avatar
      fix tox python3 overrides · db5bb519
      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: I773bc5379de0eca8357c05084519cd1c71905d1e
      Signed-off-by: default avatarDoug Hellmann <doug@doughellmann.com>
      db5bb519
  23. Sep 23, 2018
  24. Sep 20, 2018
  25. Sep 11, 2018
    • Doug Hellmann's avatar
      import zuul job settings from project-config · 88e34cbe
      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: Ibec3c94971ec32e783df24dfbb4fa5059832b8af
      Story: #2002586
      Task: #24317
      88e34cbe
  26. Sep 04, 2018
  27. Aug 27, 2018
  28. Aug 17, 2018
    • James Page's avatar
      Support for OpenStack Rocky · 6b2d9d24
      James Page authored
      Update latest release to ship with a version 4 to rocky, ensuring
      that charm does not try to keep upgrading gnocchi.
      
      Change-Id: I60834807687ca0d9fb0bfc68095a79bddf0eb717
      6b2d9d24
  29. Jul 18, 2018
  30. Jul 17, 2018
    • James Page's avatar
      Update WSGI process group · bc174511
      James Page authored
      Ensure WSGI processes run under the 'gnocchi' group to
      support restriction in permissions to /etc/gnocchi/* to
      root or members of the gnocchi group.
      
      This change also picks up changes in charms.openstack
      to support this functionality, as well as fixing
      misc issues with upgrades.
      
      Change-Id: I14d865cd96b7c250ad92c8bdee74693a6eccc769
      Closes-Bug: 1780490
      Closes-Bug: 1779062
      Related-Bug: 1781468
      bc174511
  31. Jul 16, 2018
  32. Jul 15, 2018
    • James Page's avatar
      Render api-paste.ini from charm · 60678f23
      James Page authored
      Due to misc bugs in the way older versions of the gnocchi packages
      installed the api-paste.ini, this file is not treated as a dpkg
      configuration file, and as a result @ Queens, the file from the
      package is not installed over any previous version.
      
      Include api-paste.ini as part of the charm to ensure that a good
      paste configuration is installed for all Gnocchi releases.
      
      Change-Id: I1362a64368f0df8e07c7d29d5b504edaf96a70de
      Closes-Bug: 1781468
      60678f23
  33. Jul 13, 2018
  34. Jul 12, 2018
  35. Jul 11, 2018
    • Ryan Beisner's avatar
      Update series metadata · 54fdc20f
      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: Id7d1c9649210e169ff3af701a7ea9d8b9b34a9d9
      54fdc20f
    • Zuul's avatar
      Merge "Add py36 testenv" · 4626effa
      Zuul authored
      4626effa
  36. Jul 10, 2018
  37. Jun 28, 2018
Loading