1. 25 Mar, 2022 1 commit
  2. 14 Mar, 2022 4 commits
    • Thomas Goirand's avatar
      Rebased allow-using-uwsgi.patch. · 6cdc2837
      Thomas Goirand authored
      6cdc2837
    • Thomas Goirand's avatar
      Fixed depends for this release. · 4c0c8ca0
      Thomas Goirand authored
      4c0c8ca0
    • Thomas Goirand's avatar
      Now packaging 9.2.0 · cd169877
      Thomas Goirand authored
      cd169877
    • Thomas Goirand's avatar
      Merge tag '9.2.0' into debian/yoga · bb46fd1c
      Thomas Goirand authored
      puppet-cloudkitty 9.2.0 release
      
      meta:version: 9.2.0
      meta:diff-start: -
      meta:series: yoga
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: Takashi Kajinami <tkajinam@redhat.com>
      meta:release:Commit: Takashi Kajinami <tkajinam@redhat.com>
      meta:release:Change-Id: I1fe667a3a1af784b33565fcd4a4e1d19092861f0
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      bb46fd1c
  3. 27 Feb, 2022 1 commit
    • ZhongShengping's avatar
      Prepare Yoga M3 · 658cbc14
      ZhongShengping authored
      Update the version metadata for Yoga milestone M3
      
      Change-Id: I9bcf373d13e23065e1d32ef60c016aba803cce19
      658cbc14
  4. 22 Feb, 2022 2 commits
  5. 20 Feb, 2022 1 commit
  6. 18 Feb, 2022 3 commits
  7. 15 Feb, 2022 3 commits
  8. 14 Feb, 2022 2 commits
  9. 13 Feb, 2022 2 commits
    • Takashi Kajinami's avatar
      Support more [orchestrator] parameters · bd9098ec
      Takashi Kajinami authored
      This change introduces a separate new class to manage [orchestrator]
      parameters. The max_workers parameter in the processor class is
      deprecated in favor of that new class.
      
      Change-Id: Icd30923802064aec6a3ae9716b2ae30665998aae
      bd9098ec
    • Takashi Kajinami's avatar
      Deprecate cloudkitty::ui · 0f89c9ab
      Takashi Kajinami authored
      The cloudkitty::ui class has been added to install the dashboard plugin
      package. However the current implementation is incomplete and does not
      define the required dependencies to install the plugin package before
      starting the horizon service. Furthermore, the same can be achieved by
      the horizon::dashboard resource type and that is considered to be more
      "native" way.
      
      This change deprecates the ui class so that we can get rid of it in
      a future release.
      
      Change-Id: I8eab557c13b3a6455a38b24732c692c5e823421a
      0f89c9ab
  10. 12 Feb, 2022 2 commits
    • Takashi Kajinami's avatar
      Allow customizing separator for api-paste.ini · 7c80854c
      Takashi Kajinami authored
      The api-paste.ini accepts not only "=" but also ":" and some services
      like Barbican have been using ":" for their default api-paste.ini
      files.
      
      [composite:main]
      use = egg:Paste#urlmap
      /: barbican_version
      /v1: barbican-api-keystone
      
      This change allows users to use ":" so that they can update the ini
      files with keeping it consistent with the default fules
      
      Depends-on: https://review.opendev.org/813614
      Change-Id: I3c357f6188cdd60e6bb799063e76a600d885aa54
      7c80854c
    • Takashi Kajinami's avatar
      Add support for MultiStrOpt · b13a35dd
      Takashi Kajinami authored
      This replaces the provider implementation of cloudkitty_config type so
      that MultiStrOpt, which is used by several options like
       - oslo_messaging_notifications/driver
       - oslo_policy/policy_dirs
      are handled correctly.
      
      Change-Id: Iefdfa5b83cb1f5ff691cc38e0f691babac9bdfb0
      b13a35dd
  11. 10 Feb, 2022 1 commit
  12. 08 Feb, 2022 2 commits
  13. 06 Feb, 2022 1 commit
  14. 04 Feb, 2022 1 commit
  15. 26 Jan, 2022 1 commit
  16. 25 Jan, 2022 2 commits
  17. 24 Jan, 2022 2 commits
    • Takashi Kajinami's avatar
      Accept system scope credentials for Keystone API request · 6c3336b5
      Takashi Kajinami authored
      This change is the first step to support secure RBAC and allows usage
      of system scope credentials for Keystone API request.
      
      This change covers the following two items.
       - assignment of system scope roles to system user
       - credential parameters for authtoken middleware
      
      Depends-on: https://review.opendev.org/804325
      Change-Id: Ia12867af22002b6a6d1e40e9ded60c92d493023b
      6c3336b5
    • Takashi Kajinami's avatar
      Do not test authtoken parameters directly · 847e4f7e
      Takashi Kajinami authored
      The authtoken parameters are not managed directly but managed by
      the keystone::resource::authtoken class. Thus we should avoid testing
      parameters directly otherwise any change in the resource type can
      cause test failures.
      
      Change-Id: Ic6864a4713ad5e9c2bc865d201e5e133866d9e60
      847e4f7e
  18. 12 Jan, 2022 1 commit
  19. 11 Jan, 2022 1 commit
    • Takashi Kajinami's avatar
      Fix dependency to purge default vhost config · 302f388f
      Takashi Kajinami authored
      It turned out defining dependency for openstacklib::wsgi::apache
      doesn't properly enforce resource order and the default vhost file
      is not purged properly.
      This change adds the more explicit dependency to enforce the order
      properly.
      
      Change-Id: I21a4fb74b16449db00ba59ba6a058b25e8640abd
      302f388f
  20. 07 Jan, 2022 2 commits
  21. 05 Jan, 2022 2 commits
  22. 27 Dec, 2021 1 commit
    • Takashi Kajinami's avatar
      Load libraries in a single place · 1b7715ca
      Takashi Kajinami authored
      This change refactors how the dependent libraries are loaded during
      unit tests, and load the libraries in the base spec_helper to avoid
      duplicate and redundant implementations.
      
      Change-Id: I4a33c13c50a4686909b082ea0093e5e848fd731f
      1b7715ca
  23. 08 Dec, 2021 2 commits