1. 16 Feb, 2022 1 commit
  2. 07 Feb, 2022 1 commit
  3. 20 Jan, 2022 1 commit
    • Rafael Weingärtner's avatar
      OpenStack Dynamic pollsters metadata enrichment with other OpenStack API's data · fbb4b6d2
      Rafael Weingärtner authored
      Sometimes we want/need to add/gather extra metadata for the samples
      being handled by Ceilometer Dynamic pollsters, such as the project
      name, domain id, domain name, and other metadata that are not always
      accessible via the OpenStack component where the sample is gathered.
      
      For instance, when gathering the status of virtual machines (VMs) from
      Nova, we only have the tenant_id, which must be used as the project_id.
      However, for billing and later invoicing one might need/want the
      project name, domain id, and other metadata that are available in
      Keystone (and maybe some others that are scattered over other
      components). To achieve that, one can use the OpenStack metadata
      enrichment option. This feature is only available to OpenStack
      pollsters, and can only gather extra metadata from OpenStack APIs.
      
      This patch introduces a new option in the OpenStack Dynamic pollsters,
      that enable operators to enrich sample's metadata with information that
      can be captured in other OpenStack APIs such as Keystone, Nova, Neutron,
      and many others.
      
      Change-Id: I079bf26cf26fcbcf678dba10469516a1dcb52c0d
      fbb4b6d2
  4. 11 Jan, 2022 1 commit
    • Pavlo Shchelokovskyy's avatar
      Support two nova metadata versions in instance XML · 2fc72043
      Pavlo Shchelokovskyy authored
      this is followup to I2aa34cf142c6429a7a0a3b8f232c3ed83f7d9981
      
      In order to support discovery of instances booted before Wallaby,
      ceilometer must support working with both 1.0 (old, Victoria and before)
      and 1.1 (new, Wallaby and for now newer) versions of nova metadata.
      
      Change-Id: I93b6e92a5f46de5486f30a99fa3917a5932f7360
      Related-Bug: #1930446
      2fc72043
  5. 21 Dec, 2021 1 commit
  6. 14 Dec, 2021 2 commits
  7. 17 Nov, 2021 2 commits
  8. 15 Nov, 2021 3 commits
  9. 12 Nov, 2021 1 commit
    • Takashi Kajinami's avatar
      Fix ignored [notification] batch_size · ec5b90e9
      Takashi Kajinami authored
      The [notification] batch_size parameter has had no effect since
      workload partitioning was removed during Stein cycle[1]. This change
      fixes the ignored parameter and ensure the parameter is used to enable
      batch processing of notifications.
      
      [1] 9d90ce8d
      
      Change-Id: Id46679933cf96ecaca864aeae271052386b51815
      ec5b90e9
  10. 08 Nov, 2021 1 commit
    • Takashi Kajinami's avatar
      Deprecate support for Neutron LBaaS · 8917c739
      Takashi Kajinami authored
      This change deprecates the remaining support for Neutron LBaaS.
      The Neutron LBaaS project has been retired in favor of the independent
      Octavia project and the current implementation is no longer valid.
      
      Change-Id: If6456e8466013440c8d2340225ff56893f0ac37d
      8917c739
  11. 14 Oct, 2021 2 commits
  12. 12 Oct, 2021 1 commit
  13. 11 Oct, 2021 1 commit
  14. 07 Oct, 2021 1 commit
  15. 28 Sep, 2021 1 commit
  16. 23 Sep, 2021 1 commit
    • Takashi Kajinami's avatar
      Deprecate GenericHardwareDeclarativePollster · d10f6ca3
      Takashi Kajinami authored
      This pollster was designed to be used in a TripleO deployment, to
      gather hardware metrics from overcloud nodes. However in current
      TripleO deployment Telemetry services are no longer deployed in
      undercloud thus this pollster is useless.
      
      Change-Id: Ic7d6b0adbbe9b33bc9421add849c49cf7ef823e0
      d10f6ca3
  17. 19 Sep, 2021 1 commit
  18. 17 Sep, 2021 1 commit
    • Han Guangyu's avatar
      Add the describe of uWSGI to run Gnocchi API · 2e09c652
      Han Guangyu authored
      Gnocchi API coundn't be use if we don't install and configure uwsgi
      or other HTTP daemon. And gnocchi install guide didn't describe
      those.
      
      Add the describe of installing uWSGI and the brief relationship
      between uWSGI and Gnocchi API. And tell the reader that they can
      also use Apache httpd and mod_wsgi, or any other HTTP daemon to
      run Gnocchi API.
      
      Closes-Bug: #1750933
      Change-Id: Iba8c1fe7a64569de4ca366251c495731a8d7a779
      2e09c652
  19. 16 Sep, 2021 1 commit
  20. 15 Sep, 2021 2 commits
  21. 23 Aug, 2021 2 commits
  22. 21 Aug, 2021 1 commit
    • Takashi Kajinami's avatar
      Add missing [oslo_reports] options · 7742fe06
      Takashi Kajinami authored
      The oslo.reports library provides some options under the [oslo_reports]
      section. This change ensures these parameters are rendered by
      the oslo-config-generator command.
      
      Closes-Bug: #1940733
      Change-Id: Iba2180a4a4b939c0763b5867fc603f875c39d1ea
      7742fe06
  23. 20 Aug, 2021 1 commit
    • Mark Goddard's avatar
      Fix CA file for Swift pollster · ed404c5f
      Mark Goddard authored
      Most OpenStack API communication uses the cafile option in the
      service_credentials config. For swift the client is created differently,
      and does not get this option. When TLS is used, we may get an error like
      the following:
      
      exceptions.SSLError: HTTPSConnectionPool(host='1.2.3.4', port=443): Max
      retries exceeded with url: /swift/v1/AUTH_XXXX (Caused by
      SSLError(SSLError("bad handshake: Error([('SSL routines',
      'tls_process_server_certificate', 'certificate verify failed')],)",),))
      
      This change fixes the issue by creating an HTTP connection for the Swift
      client that uses the configured CA file.
      
      Closes-Bug: #1940660
      Change-Id: I38f9ff2bec0a2a3cb9dfc5c362284e33c12f3127
      ed404c5f
  24. 19 Aug, 2021 1 commit
  25. 18 Aug, 2021 2 commits
  26. 16 Aug, 2021 3 commits
  27. 12 Aug, 2021 2 commits
  28. 11 Aug, 2021 1 commit
  29. 30 Jul, 2021 1 commit