1. 18 Feb, 2022 1 commit
    • James Page's avatar
      gnocchi: Use Dynamic Aggregates API · 74eadfbd
      James Page authored
      Switch to using the Dynamic Aggregates API as the Metric Aggregation
      API is deprecated.
      
      When using the Dynamic Aggregates API, any aggregation using rates
      can use the underlying base measures for the aggregation rather than
      the rate, for example:
      
          (aggregation rate:mean (metric cpu mean))
      
      The tuple of data for each record returned via this API is encapsulated
      with information about the aggregation used so adapt the sanitization
      function to deal with this and the formatting of the metrics measures
      API as well.
      
      Change-Id: I4f631d224404460138f4050b1b981d577b592544
      Closes-Bug: 1946793
      74eadfbd
  2. 01 Dec, 2021 1 commit
    • Takashi Kajinami's avatar
      Load api-paste.ini from configuration directories first · 8ac7c65c
      Takashi Kajinami authored
      The api-paste.ini file defines WSGI definition of API. This file is
      regarded as one configuration file and sometimes users need to modify
      the file, for example to enable an additional middleware.
      
      However currently aodh-api by default expects the file is located in
      the aodh source directory and users should set the [api] paste_config
      parameter in addition to copy and modify the file.
      
      This change makes the aodh-api process search the api-paste.ini file
      from configuration directories automatically, so that users can more
      easily customize the file by putting the modified file in /etc/aodh
      (or any other config directories).
      
      If the paste_config parameter is defined as a full path then aodh-api
      directly loads the file from the specified path. If the file is not
      found then the default file in the aodh source directory is used.
      
      Change-Id: I4a6194fbf6a5317a523d75e3fb6bd2fd055f5100
      8ac7c65c
  3. 19 Oct, 2021 1 commit
  4. 14 Oct, 2021 1 commit
    • Takashi Kajinami's avatar
      Rename [coordination] heartbeat to hearbeat_interval · 1948461d
      Takashi Kajinami authored
      ... so that users can more easily understnad the parameter defines
      interval. This makes the parameter name consistent with other services
      like designate or mistral, which provides the similar functionality
      using the same tooz library.
      
      Change-Id: I53cf905d7f643a3dc41f1121404abe3c9f0e61ac
      1948461d
  5. 29 Sep, 2021 2 commits
  6. 19 Sep, 2021 1 commit
  7. 15 Sep, 2021 2 commits
  8. 14 Sep, 2021 1 commit
  9. 31 Aug, 2021 1 commit
  10. 26 Aug, 2021 2 commits
  11. 18 Aug, 2021 1 commit
    • Chris Sibbitt's avatar
      Adding FIPS job · a236b07d
      Chris Sibbitt authored
      Change-Id: I4cfcb3e12012075eb56c6f69200825f0b597803f
      Depends-On: I05713ed77b79e583ad1073ff80ccd7a031e34c26
      a236b07d
  12. 14 Aug, 2021 1 commit
  13. 14 Jul, 2021 2 commits
  14. 09 Jul, 2021 2 commits
    • Zuul's avatar
      Merge "Merge notifier opts" · 71c51714
      Zuul authored
      71c51714
    • Matthias Runge's avatar
      Replace oslo_utils.fnmatch with fnmatch · 7a166e05
      Matthias Runge authored
      The oslo_utils.fnmatch module was added to solve an issue in py2.7 but
      it is no longer required because py2.7 is no longer supported.
      The module was deprecated since oslo.utils 4.9.1[1] and the stdlib's
      fnmatch module should be used instead.
      
      SQLAlchemy url is now immutable
      Use URL.set to update
      
      Co-authored by: Takashi Kajinami
      [1] 4c893c92f551c9dd2a7cfbe7ae8171ad8139df0b
      
      Change-Id: I59c4d93a5914b8e14f7ef93bcaff8d1caaf5e75a
      7a166e05
  15. 06 Jul, 2021 2 commits
  16. 29 Jun, 2021 1 commit
  17. 23 Jun, 2021 1 commit
  18. 18 Jun, 2021 1 commit
    • Matthias Runge's avatar
      Bugs are in launchpad · 434ee468
      Matthias Runge authored
      Update the README to point to oftc, and also update the
      bug location.
      
      Change-Id: I93fbdc4b8c35d4e90607064813ebccb632f73886
      434ee468
  19. 02 Jun, 2021 1 commit
  20. 28 May, 2021 1 commit
  21. 21 May, 2021 1 commit
    • Takashi Kajinami's avatar
      Deprecate unused [coordination] check_watchers · 082d67f5
      Takashi Kajinami authored
      The [coordination] check_watchers is no longer used in any
      implementation. This change deprecates the parameter so that we can
      remove it in a future release.
      
      Closes-Bug: #1929178
      Change-Id: I973eb15433e66c75366666940a841e5a579bf0e8
      082d67f5
  22. 19 May, 2021 1 commit
  23. 17 May, 2021 1 commit
  24. 12 May, 2021 2 commits
  25. 06 May, 2021 1 commit
    • Takashi Kajinami's avatar
      Limit number of records deleted by aodh-expirer · 02179e0c
      Takashi Kajinami authored
      This patch introduces the same functionality as is implemented in panko
      recently[1], and allows us to limit the number of alarm histories
      deleted in a single iteration, to avoid the query takes a long time and
      if there are many expired records.
      
      [1] Icf83ffe089301b3782273923f18efd4d209131c2
      
      Change-Id: Ie1d1bbb911cf56a56f712291f61ffaabfa97422f
      02179e0c
  26. 23 Apr, 2021 1 commit
    • Takashi Kajinami's avatar
      Merge notifier opts · 0b01d7b7
      Takashi Kajinami authored
      The notifier group are duplicated when defining options. This is not
      affecting functionality but make the code less readable. Let's merge
      these tow using itertools as is done for other groups.
      
      Change-Id: Icd8389c771363235062807c31a866d2960726ec6
      0b01d7b7
  27. 20 Apr, 2021 1 commit
  28. 07 Apr, 2021 1 commit
  29. 02 Apr, 2021 1 commit
  30. 25 Mar, 2021 1 commit
  31. 22 Mar, 2021 3 commits