1. 13 Oct, 2021 2 commits
  2. 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
  3. 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
  4. 16 Aug, 2021 2 commits
  5. 12 Aug, 2021 1 commit
  6. 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
  7. 16 Jul, 2021 1 commit
  8. 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
  9. 05 Jul, 2021 1 commit
  10. 01 Jul, 2021 3 commits
  11. 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
  12. 12 Jun, 2021 2 commits
  13. 04 May, 2021 1 commit
  14. 20 Apr, 2021 1 commit
  15. 19 Apr, 2021 1 commit
  16. 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
  17. 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
  18. 26 Jan, 2021 1 commit
  19. 25 Jan, 2021 1 commit
  20. 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
  21. 19 Nov, 2020 1 commit
  22. 02 Nov, 2020 1 commit
  23. 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
  24. 12 Oct, 2020 1 commit
  25. 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
  26. 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
  27. 15 Jun, 2020 4 commits
  28. 11 Jun, 2020 4 commits