1. 05 Apr, 2022 3 commits
    • Thomas Goirand's avatar
      Fixed depends for this release. · cad10c58
      Thomas Goirand authored
      cad10c58
    • Thomas Goirand's avatar
      Now packaging 9.3.0 · fec110bb
      Thomas Goirand authored
      fec110bb
    • Thomas Goirand's avatar
      Merge tag '9.3.0' into debian/yoga · 396ec1ef
      Thomas Goirand authored
      puppet-cloudkitty 9.3.0 release
      
      meta:version: 9.3.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: I2b2bead3e7e2dbde46a817edab45e0d03699a11c
      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>
      396ec1ef
  2. 29 Mar, 2022 1 commit
    • Jiri Podivin's avatar
      setuptools: Disable auto discovery · 4b524581
      Jiri Podivin authored
      The latest release of setuptools 61.0 made a breaking change[1] and
      because of this change 'pip install' fails with the following error.
      
      ~~~
      error: Multiple top-level packages discovered in a flat-layout:
      ['lib', 'spec', 'manifests', 'releasenotes'].
      ~~~
      
      Users that don't set 'packages', 'py_modules', or configuration'
      are still likely to observe the auto-discovery behavior, which may
      halt the build if the project contains multiple directories and/or
      multiple Python files directly under the project root.
      
      To disable auto discovery, one can do below in setup.py
      
      ~~~
      setuptools.setup(..,packages=[],..)
      ~~~
      
      or
      
      ~~~
      setuptools.setup(..,py_modules=[],..)
      ~~~
      
      [1] https://github.com/pypa/setuptools/issues/3197
      
      
      
      Note setup.py is not used to install puppet modules. However it is used
      to generate a release note, thus should be fixed.
      
      Signed-off-by: default avatarJiri Podivin <jpodivin@redhat.com>
      Change-Id: I4a3e30d2615fce5b920260272633cac6c02694db
      4b524581
  3. 25 Mar, 2022 1 commit
  4. 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
  5. 11 Mar, 2022 4 commits
  6. 08 Mar, 2022 1 commit
  7. 03 Mar, 2022 1 commit
    • Takashi Kajinami's avatar
      Globally support system scope credentials · 0b08499e
      Takashi Kajinami authored
      After spending huge effort to understand the exact requirements to
      enforce SRBAC, we learned it's very difficult to find the required
      scope in each credential. This requires understanding implementation of
      client-side as well as server-side, and requirement might be different
      according to the deployment architecture or features used.
      
      Instead of implementing support based on the actual implementation,
      this introduces support for system scope credentials to all places
      where keystone user credential is defined, and make all credential
      configurations consistent.
      
      Change-Id: I50c029b07a30c201b4d9bd4821265d4bf465ba9f
      0b08499e
  8. 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
  9. 22 Feb, 2022 2 commits
  10. 20 Feb, 2022 1 commit
  11. 18 Feb, 2022 3 commits
  12. 15 Feb, 2022 3 commits
  13. 14 Feb, 2022 2 commits
  14. 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
  15. 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
  16. 10 Feb, 2022 1 commit
  17. 08 Feb, 2022 2 commits
  18. 06 Feb, 2022 1 commit
  19. 04 Feb, 2022 1 commit
  20. 26 Jan, 2022 1 commit
  21. 25 Jan, 2022 2 commits
  22. 24 Jan, 2022 1 commit