1. 05 Apr, 2022 3 commits
    • Thomas Goirand's avatar
      Fixed depends for this release. · 648c1c59
      Thomas Goirand authored
      648c1c59
    • Thomas Goirand's avatar
      Now packaging 20.3.0 · b527d207
      Thomas Goirand authored
      b527d207
    • Thomas Goirand's avatar
      Merge tag '20.3.0' into debian/yoga · e6c963c7
      Thomas Goirand authored
      puppet-barbican 20.3.0 release
      
      meta:version: 20.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>
      e6c963c7
  2. 30 Mar, 2022 1 commit
  3. 29 Mar, 2022 1 commit
    • Jiri Podivin's avatar
      setuptools: Disable auto discovery · 111ea8b6
      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: I063202f73cceab933b2036e036bdab458e671a28
      111ea8b6
  4. 25 Mar, 2022 1 commit
  5. 21 Mar, 2022 2 commits
  6. 16 Mar, 2022 3 commits
  7. 14 Mar, 2022 4 commits
    • Thomas Goirand's avatar
      Fixed depends for this release. · aacb8116
      Thomas Goirand authored
      aacb8116
    • Thomas Goirand's avatar
      Now packaging 20.2.0 · deb9209c
      Thomas Goirand authored
      deb9209c
    • Thomas Goirand's avatar
      Merge tag '20.2.0' into debian/yoga · 25d9ccc0
      Thomas Goirand authored
      puppet-barbican 20.2.0 release
      
      meta:version: 20.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>
      25d9ccc0
    • Takashi Kajinami's avatar
      Create a separate class for [retry_scheduler] parameters · 0d4580b2
      Takashi Kajinami authored
      This change adds an independent class for [retry_scheduler] parameters,
      because these parameters are used not by the api service but the retry
      daemon.
      
      Currently no distro provides a package to install the service so
      the new class only set parameters, which is incomplete. This will be
      fixed once the packaging issue is resolved.
      
      Change-Id: Ib8b649c2e5ac5fee5e5a3bd52caeb21780fc1f61
      0d4580b2
  8. 13 Mar, 2022 2 commits
    • Takashi Kajinami's avatar
      Fix unit tests of barbican::api · 8166a080
      Takashi Kajinami authored
      This change ensures that default values are tested in unit tests. Also,
      test cases for retry_scheduler parameters are added.
      
      Change-Id: I69caa4e29ea4018105166bc879c6a93622df256a
      8166a080
    • Takashi Kajinami's avatar
      Do not manage /var/lib/barbican · 405aee5a
      Takashi Kajinami authored
      ... because the directory is now created by the packages automatically.
      
      Change-Id: I1dd4841bb6a4a993dbd75731a38f3a5a03202868
      405aee5a
  9. 11 Mar, 2022 1 commit
  10. 08 Mar, 2022 1 commit
  11. 27 Feb, 2022 1 commit
    • ZhongShengping's avatar
      Prepare Yoga M3 · deacd17c
      ZhongShengping authored
      Update the version metadata for Yoga milestone M3
      
      Change-Id: Id5078f641e6f9d6504dfec7caaf9448f50e7d333
      deacd17c
  12. 24 Feb, 2022 1 commit
  13. 22 Feb, 2022 2 commits
  14. 20 Feb, 2022 1 commit
  15. 18 Feb, 2022 1 commit
  16. 15 Feb, 2022 1 commit
    • Takashi Kajinami's avatar
      CentOS 9: Disable unit tests dependent on puppet-postgresql · d8067ab5
      Takashi Kajinami authored
      The puppt-postgresql module does not support CentOS 9 yet and requires
      some version parameters to be run on CentOS 9. This change disables
      unit tests requiring that module, until the module supports CentOS 9.
      
      Change-Id: Icff8be15e0180d620488a80504208c12b8be6aac
      d8067ab5
  17. 08 Feb, 2022 1 commit
  18. 06 Feb, 2022 1 commit
  19. 23 Jan, 2022 1 commit
  20. 11 Jan, 2022 1 commit
    • Takashi Kajinami's avatar
      Fix dependency to purge default vhost config · caa89323
      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: I790cbfec3244c18cd48436a42887e9c6ce134701
      caa89323
  21. 10 Jan, 2022 2 commits
  22. 08 Jan, 2022 1 commit
  23. 07 Jan, 2022 4 commits
  24. 05 Jan, 2022 3 commits