1. 21 Feb, 2022 2 commits
    • Thomas Goirand's avatar
      Now packaging 0.4.0 · a3accd36
      Thomas Goirand authored
      a3accd36
    • Thomas Goirand's avatar
      Merge tag '0.4.0' into debian/yoga · 17bdee8d
      Thomas Goirand authored
      oslo.metrics 0.4.0 release
      
      meta:version: 0.4.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Hervé Beraud <hberaud@redhat.com>
      meta:release:Commit: Hervé Beraud <hberaud@redhat.com>
      meta:release:Change-Id: Ic6d479ec8720cdf5fcdb958dde3b66669bf7a2e0
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      17bdee8d
  2. 13 Oct, 2021 2 commits
  3. 07 Oct, 2021 1 commit
    • Corey Bryant's avatar
      Limit metrics_socket_file permissions · b23fb97c
      Corey Bryant authored
      This limits the metrics_socket_file permissions to 0o660. Prior
      to this change, symbolic constants were used, resulting in
      0o707 permissions.
      
      Closes-Bug: #1945533
      Change-Id: I009ffbc10d3400881c6f8b2178494ba180d6549f
      b23fb97c
  4. 29 Sep, 2021 1 commit
  5. 19 Sep, 2021 1 commit
  6. 10 Sep, 2021 1 commit
    • OpenStack Release Bot's avatar
      Update master for stable/xena · e9086be0
      OpenStack Release Bot authored
      Add file to the reno documentation build to show release notes for
      stable/xena.
      
      Use pbr instruction to increment the minor version number
      automatically so that master versions are higher than the versions on
      stable/xena.
      
      Sem-Ver: feature
      Change-Id: I2140ba315f0cd83f89fe2b3d7529a5b016b3ce03
      e9086be0
  7. 27 Aug, 2021 1 commit
  8. 16 Aug, 2021 2 commits
  9. 12 Aug, 2021 1 commit
  10. 11 Aug, 2021 2 commits
    • Zuul's avatar
      Merge "Enable Test Coverage and Add New Test" · 43eee506
      Zuul authored
      43eee506
    • wangzihao's avatar
      setup.cfg: Replace dashes with underscores · b5328ae7
      wangzihao authored
      Setuptools v54.1.0 introduces a warning that the use of
      dash-separated options in 'setup.cfg' will not be supported
      in a future version [1].
      Get ahead of the issue by replacing the dashes with underscores.
      Without this, we see 'UserWarning' messages
      like the following on new enough
      versions of setuptools:
      
        UserWarning: Usage of dash-separated 'description-file' will not be
            supported in future versions. Please use the underscore name
                  'description_file' instead
      
      	          [1]
      		  https://github.com/pypa/setuptools/commit/a2e9ae4cb
      
      Change-Id: I39365ad5511672d8fb5803ef09afe47fa867a5d2
      b5328ae7
  11. 16 Jul, 2021 1 commit
  12. 10 Jul, 2021 1 commit
    • Ching Kuo's avatar
      Enable Test Coverage and Add New Test · 29ded7bf
      Ching Kuo authored
      This commit enables code coverage and added unit tests for metrics
      message verification.
      
      Change-Id: I526c8ce8583f0df6cb0323e5ce6bc98ecf310f4f
      29ded7bf
  13. 05 Jul, 2021 1 commit
  14. 01 Jul, 2021 3 commits
  15. 23 Jun, 2021 1 commit
    • Ching Kuo's avatar
      Make Expose Port Configurable · 6ad0f5db
      Ching Kuo authored
      This commit added an integer configuration prometheus_port. This allow
      user to specify the port number to expose metrics information in
      prometheus format.
      
      Change-Id: I7ee36dc219be9c997647590e847844bfd74bc129
      6ad0f5db
  16. 12 Jun, 2021 2 commits
  17. 04 May, 2021 1 commit
  18. 20 Apr, 2021 1 commit
  19. 19 Apr, 2021 1 commit
  20. 18 Mar, 2021 1 commit
    • OpenStack Release Bot's avatar
      Update master for stable/wallaby · e8868ad9
      OpenStack Release Bot authored
      Add file to the reno documentation build to show release notes for
      stable/wallaby.
      
      Use pbr instruction to increment the minor version number
      automatically so that master versions are higher than the versions on
      stable/wallaby.
      
      Sem-Ver: feature
      Change-Id: I721bcefb66864d2c281f0e936b13531403aa0959
      e8868ad9
  21. 09 Feb, 2021 1 commit
    • Ching Kuo's avatar
      Add timeout, method to RPC Client Label · ef4a4e3b
      Ching Kuo authored
      We are missing timeout and method in label definition for rpc client
      this will cause message router to failed to parse messages as there are
      unexpected labels sent from oslo.messaging.
      
      This commit added timeout and method to rpc client labels to fix the
      issue.
      
      Change-Id: I9ed133543ae6846256c1ea81602ca864f3847dec
      ef4a4e3b
  22. 26 Jan, 2021 1 commit
  23. 25 Jan, 2021 1 commit
  24. 30 Nov, 2020 1 commit
    • Ching Kuo's avatar
      Handle Sigterm Properly · 4fcf2c16
      Ching Kuo authored
      Currently oslo.metrics http server doesn't handle sigterm signal. This
      commit added support to handle sigterm and shutdown gracefully.
      
      Change-Id: I3a5b1a5ebcadfd0c64fcbea0216503dd7f984411
      4fcf2c16
  25. 19 Nov, 2020 1 commit
  26. 02 Nov, 2020 1 commit
  27. 28 Oct, 2020 1 commit
    • Ching Kuo's avatar
      Improve Socket for oslo.metrics · 47e03c07
      Ching Kuo authored
      This commit includes 2 improvements for oslo.metrics UDP socket
      
      - When starting oslo.metrics unlink the socket first before binding
      - Change the mode for file so that other OpenStack process running in
        other user can access and send metrics e.g. nova, neutron
      
      Change-Id: I27672f03d282acf1e9cb669998899a032fe4202a
      47e03c07
  28. 12 Oct, 2020 1 commit
  29. 29 Sep, 2020 1 commit
    • Thierry Carrez's avatar
      Add basic tests for message processing · 22bb0468
      Thierry Carrez authored
      Add tests checking that a JSON message will be correctly mapped to
      their configured Prometheus client action.
      
      This replaces the noop test that was just a noop.
      
      Change-Id: I7362ad86fdc5dcb0a83b5173c3f20611577d0692
      22bb0468
  30. 16 Sep, 2020 1 commit
    • Thierry Carrez's avatar
      Add a basic test framework for oslo.metrics · d9c4bc5e
      Thierry Carrez authored
      Add a noop test as a basic test framework.
      Properly comment out the bandit line to not give the impression that
      it's actually tested (it was misconfigured before).
      
      Change-Id: Ic2278816d50ec0fa628f6616839f8b9dc0a5c299
      d9c4bc5e
  31. 15 Jun, 2020 3 commits