1. 25 Mar, 2022 1 commit
  2. 14 Mar, 2022 3 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
  3. 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
  4. 24 Feb, 2022 1 commit
  5. 22 Feb, 2022 2 commits
  6. 20 Feb, 2022 1 commit
  7. 18 Feb, 2022 1 commit
  8. 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
  9. 08 Feb, 2022 1 commit
  10. 06 Feb, 2022 1 commit
  11. 23 Jan, 2022 1 commit
  12. 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
  13. 10 Jan, 2022 2 commits
  14. 08 Jan, 2022 1 commit
  15. 07 Jan, 2022 4 commits
  16. 05 Jan, 2022 4 commits
    • Takashi Kajinami's avatar
      Remove usage of custom os_package_type fact · 685301e7
      Takashi Kajinami authored
      Currently we support usage of distro packages only, and this custom
      fact can be simply replaced by the default fact.
      
      Change-Id: Ib8f47ce0bbe34970f9324289210fdb74da6f2098
      685301e7
    • Thomas Goirand's avatar
      Clean-up update-alternatives handling. · 251b8156
      Thomas Goirand authored
      251b8156
    • Takashi Kajinami's avatar
      Stop replacing the default apache config file · f6c1a66e
      Takashi Kajinami authored
      The apache class by default purge all default vhost config files, and
      the other modules expect the default files are purged by that behavior.
      
      This change removes the logic to replace the default vhost config file,
      which is implemented only in a few modules, to make implementation
      of all modules more consistent.
      
      Change-Id: I0160bd0b7b8d5495031838119d401e44b3ddf7fa
      f6c1a66e
    • Takashi Kajinami's avatar
      Install and enable keystone-listner · d6bbb2c5
      Takashi Kajinami authored
      To use the keystone notification feature, we need an independent
      keyston-listner service. This change implements the missing capability
      to manage the service and its package.
      
      Closes-Bug: #1956397
      Change-Id: Iedda0e9fe7b091b510ea9033db86921e4d2b4184
      d6bbb2c5
  17. 04 Jan, 2022 1 commit
    • Takashi Kajinami's avatar
      Fix ineffective dependency · 47729d34
      Takashi Kajinami authored
      The 'barbican-api' tag is never used. This change replaces usage of
      that invalid tag to ensure the relevant packages are installed.
      
      Change-Id: Ied1d936d753658de403606d511aad7acd8adeb88
      47729d34
  18. 27 Dec, 2021 1 commit
    • Takashi Kajinami's avatar
      Load libraries in a single place · da645f82
      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: Ief4a1c70a69661cb0e5cb6d2650a5771f5d2d7b7
      da645f82
  19. 08 Dec, 2021 4 commits
  20. 29 Nov, 2021 1 commit
    • Takashi Kajinami's avatar
      Fix dependencies related to openstacklib::policy · 2b151646
      Takashi Kajinami authored
      Since [1] was merged, not only openstacklib::poliy::base but also
      openstacklib::policy::default is included to manage the policy file.
      This change ensure openstacklib::policy::default is executed after
      the packages are installed.
      
      [1] 46265f57
      
      Change-Id: I65b8ec68e68207650dc409c4eb3933b2f4e25634
      2b151646
  21. 25 Nov, 2021 1 commit
  22. 11 Nov, 2021 1 commit
  23. 03 Nov, 2021 1 commit
    • Takashi Kajinami's avatar
      Prepare to update default of <service>::wsgi::apache::ssl · 90694cd6
      Takashi Kajinami authored
      Currently the <service>::wsgi::apache::ssl parameters have inconsistent
      default values. Some parameters default to true while the other default
      to false.
      
      Based on the following points, false is considered to be the more
      reasonable default.
       - Usage of SSL is optional and is not always required
       - There are other methods(like load-balancer) to implement SSL
         termination
       - Enabling SSL doesn't work with the default values currently
         defined, and requires additional parameters like ssl_cert.
       - false is the default value defined in the base implementation in
         puppet-openstacklib.
      
      This change is the preparation to change the default value, and
      introduces a warning message to make users aware of the future change.
      
      Change-Id: I0e802f714405a2dda6ead11be70090a8d754b059
      90694cd6
  24. 02 Nov, 2021 1 commit
  25. 19 Oct, 2021 3 commits
    • Thomas Goirand's avatar
      Fixed depends for this release. · 1afd067a
      Thomas Goirand authored
      1afd067a
    • Thomas Goirand's avatar
      Now packaging 19.4.0 · f9222a2a
      Thomas Goirand authored
      f9222a2a
    • Thomas Goirand's avatar
      Merge tag '19.4.0' into debian/xena · 50627fd1
      Thomas Goirand authored
      puppet-barbican 19.4.0 release
      
      meta:version: 19.4.0
      meta:diff-start: -
      meta:series: xena
      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: Ic6a640fa4e4f2de6dabd45e017bba284eacca006
      meta:release:Code-Review+1: Tobias Urdin <tobias.urdin@binero.com>
      meta:release:Code-Review+2: Hervé Beraud <herveberaud.pro@gmail.com>
      meta:release:Code-Review+1: yatin <ykarel@redhat.com>
      meta:release:Code-Review+1: Alex Schultz <aschultz@redhat.com>
      meta:release:Code-Review+2: Elod Illes <elod.illes@est.tech>
      meta:release:Workflow+1: Elod Illes <elod.illes@est.tech>
      50627fd1