Commit Graph

209 Commits

Author SHA1 Message Date
OpenStack Release Bot 2b6ef5ba39 Update git submodules
* Update puppet-oslo from branch 'master'
  to 11311536c63de92d1faab8dad908310503f69e10
  - Update master for stable/2024.1
    
    Add file to the reno documentation build to show release notes for
    stable/2024.1.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/2024.1.
    
    Sem-Ver: feature
    Change-Id: Ibcad34827dbb89d1b6ccf2b1a7aa8d91ba9f5a28
2024-04-18 12:40:20 +00:00
Takashi Kajinami 45160e675e Update git submodules
* Update puppet-oslo from branch 'master'
  to 697f7d38f6a8f0037781da704fcf9edaae2f4606
  - Prepare 2024.1 release
    
    Change-Id: I581abc4da466de5ecc0af92441b7d967e167bd95
2024-04-15 14:21:09 +00:00
Zuul d79edc85af Update git submodules
* Update puppet-oslo from branch 'master'
  to e866ccf5069b753f316aaa3986833e992ea88afc
  - Merge "reno: Update master for unmaintained/xena"
  - reno: Update master for unmaintained/xena
    
    Update the xena release notes configuration to build from
    unmaintained/xena.
    
    Change-Id: Id9c145fadb113b7f846054840786d498e512621c
2024-04-12 13:05:39 +00:00
OpenStack Release Bot 9b5a0e962a Update git submodules
* Update puppet-oslo from branch 'master'
  to 553c6ab174f947202b1405af79030d79fd0c0550
  - reno: Update master for unmaintained/wallaby
    
    Update the wallaby release notes configuration to build from
    unmaintained/wallaby.
    
    Change-Id: Icac42fbfb7241c2bafc81008e3e6f08ebb1ba9b2
2024-04-12 12:47:54 +00:00
Takashi Kajinami cfb0d4f8d3 Update git submodules
* Update puppet-oslo from branch 'master'
  to a1a9f3348cb004ac3ec1b1307e4f987b5047423d
  - Add support for [oslo_messaging_rabbit] rabbit_transient_quorum_queue
    
    ... which is the option added during this cycle.
    
    Change-Id: Ic851ec1cf8cbf85fd00dacf9637f619ed1804068
2024-03-09 06:33:17 +00:00
Takashi Kajinami 4604c85db9 Update git submodules
* Update puppet-oslo from branch 'master'
  to e21a6c603c6c2525cc0bfc386b2fd6cdc4011016
  - cache: Support new redis options
    
    The oslo.cache 3.7.0 release introduced some options for redis backend
    and redis sentinel backend. This introduces for these parameters.
    
    Change-Id: I0386f2cc97346242549713e9663c48ca2b9444ac
2024-03-04 11:45:18 +00:00
Takashi Kajinami 289330100b Update git submodules
* Update puppet-oslo from branch 'master'
  to dfbc0c1283423608e850e234eb0bc0a5da0b0144
  - cache: Install backend package for bmemcached/redis backend
    
    The oslo.cache library supports the following backends which require
    additional backend packages.
     - dogpile.cache.bmemcached
     - dogpile.cache.redis
    
    This ensures that the required backend packages are installed according
    to the selected backend.
    
    Change-Id: Ifaaf9e7a4f0557218adbdd3ff967814d384b4064
2024-02-29 22:57:03 +00:00
Takashi Kajinami e49cd29246 Update git submodules
* Update puppet-oslo from branch 'master'
  to ca8fc7f52b64ba64581e69432b3194c481d39d6b
  - cache: Support options for memcached with SASL enabled
    
    This introduces support for oslo.cache options to use memcached with
    SASL enabled.
    
    Change-Id: I2b93a4871de5320fdfcfab8f507c4c47b351d6c2
2024-02-26 17:06:51 +00:00
Zuul 687f27e3f1 Update git submodules
* Update puppet-oslo from branch 'master'
  to aecf14ab55db7b8ac9bc7cf69224277217f17f20
  - Merge "healthcheck: Add support for ignore_proxied_requests"
  - healthcheck: Add support for ignore_proxied_requests
    
    The new ignore_proxied_requests option was added to the healthcheck
    middleware which allows operators to prohibit access to healthcheck
    information via load balancers. This introduces a new parameter which
    corresponds to this option.
    
    Depends-on: https://review.opendev.org/901215
    Change-Id: Iaf9b40db938f998c20d6cea4b19cf09651c46bbf
2024-02-23 18:12:41 +00:00
OpenStack Release Bot a418afa4f1 Update git submodules
* Update puppet-oslo from branch 'master'
  to f8f32eab2e82afec301925a9d57de3ab849ca4a7
  - reno: Update master for unmaintained/yoga
    
    Update the yoga release notes configuration to build from
    unmaintained/yoga.
    
    Change-Id: If98cecb3375b34305dd20fda70aa9d7ea0ec376c
2024-02-22 01:24:37 +00:00
Takashi Kajinami f6a475f344 Update git submodules
* Update puppet-oslo from branch 'master'
  to 9175c459e48738e53a047a54b7446ebb37a08c88
  - Add optional installation of oslo.reports package
    
    Some services like ironic does not require oslo.reports but users have
    to install the library to capture GMR. This introduces a few new
    options to enable management of oslo.reports package to cover that
    requirement.
    
    Because the oslo::reports class was added during this cycle, this
    change contains no release note updates.
    
    Change-Id: I64d9e6e8135fa051db0a3a576ee8998fd00a3824
2024-01-31 09:47:02 +00:00
Takashi Kajinami f2a1f8e67c Update git submodules
* Update puppet-oslo from branch 'master'
  to 1efa397d127e9da3bced1d55ab16b11f4f167e48
  - Add support for oslo.reports library options
    
    This change adds support for options of the olso.reports library, which
    is used in several components to generate Guru Meditation Reports(GMR).
    
    Change-Id: I2db5a2639ea98ed983a9d07e6cef1f493c6ae6b5
2024-01-28 12:56:28 +00:00
Takashi Kajinami c855be7d13 Update git submodules
* Update puppet-oslo from branch 'master'
  to 97ee84e76f28289eca5884d151d85773a4052d44
  - Add support for [healthcheck] allowed_source_ranges
    
    Change-Id: Iddb38da980cf01536185c6c910ca68ac35c8a436
2024-01-16 16:13:30 +00:00
Takashi Kajinami adc2e81ecd Update git submodules
* Update puppet-oslo from branch 'master'
  to 1d34a8d18375942601f1d43da85f7628a1562bc9
  - coordination: Remove support for etcd3 driver
    
    ... because the driver has been removed.
    
    Depends-on: https://review.opendev.org/901040
    Change-Id: I502c33d2fe80f3dac3c4ebe1653f99cc91a144b0
2023-12-19 00:02:16 +00:00
Zuul 52c04cbd64 Update git submodules
* Update puppet-oslo from branch 'master'
  to 1d40ba5178c1e12207d53b63b54e8763cd42e858
  - Merge "Debian/Ubuntu: Do not install python3-pysqlite2"
  - Debian/Ubuntu: Do not install python3-pysqlite2
    
    The python3-pysqlite2 package is no longer available, and the built-in
    sqlite3 library is used instead.
    
    Closes-Bug: #2046335
    Change-Id: I9642ca3b6e37d3a85ae274d38a8376e9afa03042
2023-12-15 18:32:12 +00:00
Zuul 2467b160ce Update git submodules
* Update puppet-oslo from branch 'master'
  to f27cf7207915c4f697d71785ef40cdf7e96baf76
  - Merge "coordination: Use consistent tag format for package resources"
  - coordination: Use consistent tag format for package resources
    
    ... to avoid conflicts with the other implementations which require
    same packages.
    
    Closes-Bug: #2046317
    Change-Id: I3d637b1c47ea17a565efb1d5e0b58ee701b21c8b
2023-12-15 18:05:54 +00:00
Takashi Kajinami aae3117667 Update git submodules
* Update puppet-oslo from branch 'master'
  to a878ebe071fd50ab7d15e5e638ad659bc704fba2
  - Add support for [cache] memcache_pool_flush_on_reconnect
    
    ... so that all memcache pool options are supported.
    
    Change-Id: Idf443c2d8f2f5d5b77e3129ac6affa4d91490222
2023-12-12 10:38:14 +00:00
Takashi Kajinami fbe3bde5f5 Update git submodules
* Update puppet-oslo from branch 'master'
  to ef4f35ab294be8711e46ef3ec920a634f8a35564
  - Bump supported Debian version to 12 (Bookworm)
    
    Debian 12 was released in June 2023. Recent versions of OpenStack
    (actually, 2023.1 and later) no longer support Debian 11.
    
    Change-Id: I2f2ef83ddcb5adf7a656e445e81dc01d7b15249d
2023-11-18 09:33:03 +00:00
Takashi Kajinami c5006a4870 Update git submodules
* Update puppet-oslo from branch 'master'
  to 199e84fad92e4a2b8b11c02a82acc120ecab95cf
  - Support [oslo_messaging_notifications] retry option
    
    Change-Id: I2c948ae091ab6533022703afb7b5a05a278abcc0
2023-11-09 17:46:33 +00:00
OpenStack Release Bot af01252a7f Update git submodules
* Update puppet-oslo from branch 'master'
  to 7fa3b0ee0d8ff3de21b8e4c9abe2e1940158dc6d
  - Update master for stable/2023.2
    
    Add file to the reno documentation build to show release notes for
    stable/2023.2.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/2023.2.
    
    Sem-Ver: feature
    Change-Id: Idc1392af2ea0dd5b76cbcfc858478b90fa429259
2023-10-16 18:28:45 +00:00
Takashi Kajinami d5a6de6b98 Update git submodules
* Update puppet-oslo from branch 'master'
  to 167233f2a4f9c9cff14c76dce9c70bd706f411b6
  - Remove usage of deleted manifest_dir
    
    Recent update in rspec-puppet removed some of the config interfaces for
    old puppet versions[1]. This drops usage of these interfaces to resolve
    the following error in unit tests.
    
    ```
    An error occurred while loading ./spec/unit/provider/manila_spec.rb.
    Failure/Error: c.manifest_dir = File.join(fixture_path, 'manifests')
    
    NoMethodError:
      undefined method `manifest_dir='...
    ```
    
    [1] 316d95923c
    
    Change-Id: I4e721db958c1e47efd6bf9141fa779240d3c5b60
2023-10-11 04:29:35 +00:00
Zuul e3397e26aa Update git submodules
* Update puppet-oslo from branch 'master'
  to 776836313c17094ddbd945cabcfe1e432b9563b1
  - Merge "Prepare 2023.2 release"
  - Prepare 2023.2 release
    
    Change-Id: I2c18e81464462e9e2c16f4a077f2243b105fc2be
2023-10-03 17:38:34 +00:00
Takashi Kajinami ad6be06592 Update git submodules
* Update puppet-oslo from branch 'master'
  to 1a0b929eb0dcc0f6f3ce466aa049352236b77081
  - Bump upper version of stdlib
    
    ... because we are currently using v9.0.0 in CI. Lower version may be
    bumped after 2023.2 release.
    
    Change-Id: Iaf0d715047ab1d0994f7f9ae9ddf5b9efdb5e246
2023-10-03 17:38:33 +00:00
Takashi Kajinami dc0ed90241 Update git submodules
* Update puppet-oslo from branch 'master'
  to b400662729714b3ef3ed7f363ba63d5288eaa9e8
  - RabbitMQ: Add support for quorum queue options
    
    Change-Id: Ic95ebf1128152bac120b3a3f3732c8bc5891c27b
2023-09-15 14:06:11 +00:00
Zuul 8cbd8e58a5 Update git submodules
* Update puppet-oslo from branch 'master'
  to 6b1b5cb91c4d5f00854a2bba15ef31bc82f439ec
  - Merge "Deprecate support for amqp1 driver"
  - Deprecate support for amqp1 driver
    
    The amqp1 driver has been deprecated in oslo.messaging because of
    lack of qpid_dispatch module. This deprecates support for the driver.
    
    Because deprecating all parameters for amqp1 driver needs large changes
    in multiple modules, this change introduces the logic to detect usage
    of amqp1 driver and shows the warning instead.
    
    Depends-on: https://review.opendev.org/861070/
    Change-Id: Ia176b8d881eb9bd1bb5e22b437b4e60ecd6963af
2023-08-17 04:01:07 +00:00
Takashi Kajinami b4ccb7f2a0 Update git submodules
* Update puppet-oslo from branch 'master'
  to b9f563866e3f4df4749cbeb0bdfb873bbd5bf5e1
  - Exclude release note files
    
    The directory contains the source files to generate the release note
    document, so is not required.
    
    Change-Id: Ia8e153027d3e4b218d2dff177f8a4a66e56f95aa
2023-08-11 09:14:28 +00:00
Takashi Kajinami 093e867dcd Update git submodules
* Update puppet-oslo from branch 'master'
  to 1eedd9bcc7ee169ff405043f59627fa093980ee0
  - Add .pdkignore to exclude some files from tar ball
    
    We've seen release job failures caused by too large tarball, which
    contains irrelevant files like git history.
    
    Let's exclude these files to reduce size of the archive.
    
    The file is copied from the puppetlabs repositories with some files
    specific to OpenStack projects added.
    
    Change-Id: Ib2da55f670739f618664bd849daad5fc3c0db62c
2023-08-10 16:14:45 +00:00
Zuul 077799b66e Update git submodules
* Update puppet-oslo from branch 'master'
  to 825b1a00c73108288406307637fbedb1a85aa8e6
  - Merge "db: Use ensure_packages to manage backend package"
  - db: Use ensure_packages to manage backend package
    
    ... instead of skipping the resource definition in case the same is
    already defined. This allows us to detect any conflicting definitions
    defined in multiple manifests.
    
    Change-Id: Id78c6c1553973b57b4b9e7edaf8d029d833f4722
2023-08-02 13:58:29 +00:00
Zuul fa7507f994 Update git submodules
* Update puppet-oslo from branch 'master'
  to 69bb606673835532a5a20ca2c493aac598bf6e17
  - Merge "db: Fix unknown variable 'backend_package'"
  - db: Fix unknown variable 'backend_package'
    
    This fixes the following error caught in puppet 8 unit tests.
    
    Evaluation Error: Error while evaluating a Resource Statement,
    Evaluation Error: Unknown variable: 'backend_package'.
    
    Change-Id: I01b1488a7907599b10e9eca94198a2e641eae8a2
2023-08-02 09:48:00 +00:00
Zuul bd63ff1e26 Update git submodules
* Update puppet-oslo from branch 'master'
  to 40bc8f6492707c316d56b7859d5c1f2dbea4c293
  - Merge "Do not assert implementation in puppet-postgresql"
  - Do not assert implementation in puppet-postgresql
    
    ... but assert the class we include to manage the backend package.
    
    Change-Id: If768923ee96de531a575152ba3ea5aeb0591e926
2023-07-28 15:02:19 +00:00
Zuul 7ac5f7ab8f Update git submodules
* Update puppet-oslo from branch 'master'
  to c3293a495345897d06fc7719049550f7cc313a5d
  - Merge "remove legacy db connection check with proper types"
  - remove legacy db connection check with proper types
    
    - includes new type check for slave type
    
    Change-Id: I170e46d65abe3399e69a33dabbe59b44adc90337
2023-07-28 03:56:22 +00:00
Takashi Kajinami 8d6c7286d8 Update git submodules
* Update puppet-oslo from branch 'master'
  to 2d8966ab43f5ead55a75719626aa4bee26e86b0f
  - db: Add option to disable config management
    
    ... so that we can reuse the logic to install the required backend
    package.
    
    Change-Id: I52cd38d9787d407f7c583996640fcef33aedb32e
2023-07-27 07:35:42 +00:00
Zuul 483e26b042 Update git submodules
* Update puppet-oslo from branch 'master'
  to 386021e502025f5f49eae0d4d4cec274e272a66b
  - Merge "Remove leftover of MongoDB support"
  - Remove leftover of MongoDB support
    
    We already removed support for MongoDB a while ago[1]. This removes
    the leftover in Oslo::DBConn type so that we use the single consistent
    pattern.
    
    [1] 2ad73a71c095bf534ed9f6a5d4356d1843a5d919
    
    Change-Id: I341286bbf834e9ec90de3d79b95cb64c1ca8b847
2023-06-20 00:33:36 +00:00
Zuul 227c9aa192 Update git submodules
* Update puppet-oslo from branch 'master'
  to 1737bbf448ca85fd964f085b4479e9696e9648d3
  - Merge "add spec test for type Oslo::Dbconn"
  - add spec test for type Oslo::Dbconn
    
    Change-Id: I8ad8f5246f7e7cf3d1e6104ac2e3ade69ce9735d
2023-06-19 09:31:49 +00:00
Benedikt Trefzer 535145cc10 Update git submodules
* Update puppet-oslo from branch 'master'
  to fd712632841326e0e3b0ae38c80144783c8bcde7
  - remove validate_legacy (Booleans only)
    
    Change-Id: I58de785f83e11d3db2393bdc8dcd240f37e15fdd
2023-06-19 09:31:47 +00:00
Takashi Kajinami d553175c59 Update git submodules
* Update puppet-oslo from branch 'master'
  to 72bd48c9506c563f58ba2e3a94be1ea63cb67a16
  - Remove support for Puppet 6
    
    ... because Puppet 6 reached its EOL in February 2023.
    
    Change-Id: I485ab01cac5556d2f0e335436d0f150ba2755d1c
2023-05-22 14:35:42 +00:00
OpenStack Release Bot 5477f342fd Update git submodules
* Update puppet-oslo from branch 'master'
  to c3b76af64338fe637e1cc4a3d997a78a68b948c5
  - Update master for stable/2023.1
    
    Add file to the reno documentation build to show release notes for
    stable/2023.1.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/2023.1.
    
    Sem-Ver: feature
    Change-Id: I2dc13a3e47d97af94f474c6147056607899fdebf
2023-04-06 11:45:16 +00:00
Takashi Kajinami 2e26a98ba8 Update git submodules
* Update puppet-oslo from branch 'master'
  to cf34e145c413154fb72b8f6c4c6e9ec8963b7f33
  - Prepare 2023.1 release
    
    Change-Id: Ia836bd902cddd5da68c89f57c73356ae270aadc3
2023-03-23 15:59:45 +00:00
Takashi Kajinami 45bcf3896b Update git submodules
* Update puppet-oslo from branch 'master'
  to a9963373338fe725e89ce8bed3f9e001f2abeeb4
  - [coordination] backend_url should be secret
    
    The backend_url option can sometimes contain secrets.
    
    For example when redis coordination backend is used and authentication
    is enabled in redis, the plain redis password is put as an URL element.
    
    [coordination]
    backend_url=redis://:password@127.0.0.1:6379
    
    Closes-Bug: #2012246
    Change-Id: Idb7cba32fa81da698d408c27a854550b03e5abd4
2023-03-21 15:39:10 +00:00
Takashi Kajinami 7c3024ce0b Update git submodules
* Update puppet-oslo from branch 'master'
  to 30576254ade9e39483bcbeb6886b06a9bedfa6fa
  - Remove TripleO job
    
    ... because TripleO is being retired.
    
    Change-Id: Id57fa451c497a3d9e1663009096292270222eac4
2023-03-13 14:18:14 +00:00
Takashi Kajinami 0800d3ca39 Update git submodules
* Update puppet-oslo from branch 'master'
  to ee865e885949ab00e6fb2075d4b50504cbd7a351
  - Add strict validation about boolean parameters
    
    This ensures the parameters used by if-else logic accept only boolean
    values because non-boolean can result in unexpected behavior.
    
    Change-Id: I666fea269663f219500c3a3ee748393c343b3f72
2023-03-07 08:57:25 +00:00
Takashi Kajinami 6470d021f1 Update git submodules
* Update puppet-oslo from branch 'master'
  to 548d68cf3515e9f58605b2c3005724df2114ead1
  - Replace legacy facts and use fact hash
    
    ... because the latest lint no longer allows usage of legacy facts and
    top scope fact.
    
    Change-Id: Ib0bdb6329a438ac44886ee0494d0c52ad344a1bf
2023-03-03 10:12:47 +00:00
Takashi Kajinami 9306b5d0d1 Update git submodules
* Update puppet-oslo from branch 'master'
  to 2773a8c4a29093a1ef12bdd795f4984aa3a860a3
  - Switch to Ubuntu Jammy (22.04)
    
    ... because Focal no longer supports the recent releases such as Zed.
    
    Change-Id: I11f220e087f505bcc1ad914d3324db6149f9076b
2023-01-16 00:28:14 +00:00
Zuul 24427b09b0 Update git submodules
* Update puppet-oslo from branch 'master'
  to ebf9af865f3ebd848fedd33070dce5532c5c4d95
  - Merge "Add common implementation to manage [os_brick] options"
  - Add common implementation to manage [os_brick] options
    
    The os-brick library now supports its own lock_path configuration. This
    adds the defined resource type to manage the option so that we can
    reuse this implementation in some modules.
    
    Depends-on: https://review.opendev.org/c/openstack/os-brick/+/849324
    Change-Id: Iae1c155692fec845a8cab0ae284eeeaaf3336962
2022-11-30 08:56:28 +00:00
Zuul 65c401564c Update git submodules
* Update puppet-oslo from branch 'master'
  to 978b7ef3cfd7690ee91a91aac9d794c7fc848a59
  - Merge "cache: Support array value for tls_allowed_ciphers"
  - cache: Support array value for tls_allowed_ciphers
    
    The [oslo_cache] tls_allowed_ciphers option takes a colon-seprated
    list. This change allows usage of a native array value to set
    the value so that users can more easily compose up the value without
    considering the actual value format.
    
    Change-Id: I5c295c747a0f19757e3b3c7eaf990b32d7e1af11
2022-11-30 05:08:49 +00:00
Takashi Kajinami 73341a21c4 Update git submodules
* Update puppet-oslo from branch 'master'
  to 6f502efdc1caef69aa33db5f2946b81f63a8d09f
  - Fox wrong format of [cache] backend_argument
    
    This option is not a ListOpt but a MultiStrOpt. So an array values
    should NOT be converted to the colon-separated list format.
    
    Closes-Bug: #1997603
    Change-Id: If346affd48013f4f553a5fddc93524a8408cc605
2022-11-29 20:05:44 +00:00
OpenStack Release Bot c810bca687 Update git submodules
* Update puppet-oslo from branch 'master'
  to 7040315eca17db5a068c7921517286184bf961b7
  - Update master for stable/zed
    
    Add file to the reno documentation build to show release notes for
    stable/zed.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/zed.
    
    Sem-Ver: feature
    Change-Id: I8b66e7fb58f99aa73c11cd88f64a1327b5b96b31
2022-10-20 14:32:52 +00:00
Takashi Kajinami 2d4b13bd9f Update git submodules
* Update puppet-oslo from branch 'master'
  to 99bea7cc244f2c21bd34824cffb8777281edc8d8
  - Prepare Zed RC1
    
    Change-Id: I073210705dba2ac10b82b8b2942b14b28f788db3
2022-10-11 11:14:36 +00:00
Takashi Kajinami dee63965ab Update git submodules
* Update puppet-oslo from branch 'master'
  to 60afb3379b8241f9c870187dc718d5846205e2ed
  - coordination: Deprecate support of the etcd3 driver
    
    The etcd3 driver of tooz has been deprecated. This change deprecates
    its support in the puppet modules so that we can remove the support in
    a future release.
    
    Depends-on: https://review.opendev.org/833107
    Change-Id: I3cb9d3321957341d2110178ed7b67bfe3f265a38
2022-10-11 11:14:34 +00:00
Takashi Kajinami d79dd80366 Update git submodules
* Update puppet-oslo from branch 'master'
  to 5590e9b16406c8d3683b47af7c69891a561abcaa
  - Remove deprecated oslo::db::use_tpool
    
    The parameter was deprecated during Yoga cycle[1] and is no longer used
    by the other modules.
    
    [1] af6514829c48a4a6c06d06abc66552e4424fdc81
    
    Change-Id: I9c15808bc1725be7ec6e24b37c066c089990e85e
2022-09-21 15:38:46 +00:00