Commit Graph

271 Commits

Author SHA1 Message Date
OpenStack Release Bot 9232855977 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: I4408676d83bbe836408fefd451ab8a4ddd27a321
2024-04-18 10:44:39 +00:00
Zuul e4411de3c5 Merge "reno: Update master for unmaintained/xena" 2024-04-12 13:02:31 +00:00
OpenStack Release Bot 7a57d48cda reno: Update master for unmaintained/xena
Update the xena release notes configuration to build from
unmaintained/xena.

Change-Id: If12365b39c6cf6dcefeb59c761e2ebdb71a7f6e6
2024-04-12 12:31:15 +00:00
OpenStack Release Bot 0f21d05c72 reno: Update master for unmaintained/wallaby
Update the wallaby release notes configuration to build from
unmaintained/wallaby.

Change-Id: Id276b02ee79089b0f038f2900d6a0ca5b7ad7d9d
2024-04-12 12:22:53 +00:00
Zuul 58bb9cac0b Merge "Expose rabbit_transient_quorum_queue" 2024-03-14 18:07:50 +00:00
Takashi Kajinami 953143d0b7 Expose rabbit_transient_quorum_queue
Depends-on: https://review.opendev.org/911021
Change-Id: I1ff921226e2b5b2da6f556b7e7ead7bdbfcebaa0
2024-03-14 09:25:42 +09:00
Takashi Kajinami fb29ff5f38 Deprecate support for VMWare Datastore store driver
... because the driver was deprecated during this cycle.

Depends-on: https://review.opendev.org/c/openstack/glance_store/+/893696
Change-Id: If99070067380a1711fb2cef4bcb090540c1ee456
2024-03-08 14:52:02 +00:00
Zuul 6966c7de68 Merge "Add support for image_cache_driver option" 2024-03-07 18:03:40 +00:00
Takashi Kajinami e12c8754d2 Add support for image_cache_driver option
... so that users can select non-default drivers such as centralized_db
driver.

Change-Id: I8d9d9161b46c47d09c31baff2f732a532640f208
2024-03-05 11:24:37 +09:00
Zuul f554f00d12 Merge "Deprecate support for delayed_delete option" 2024-02-29 09:36:06 +00:00
Takashi Kajinami 6b44259135 Deprecate support for delayed_delete option
... because this option was deprecated as part of deprecation of
glance-scrubber.

Depends-on: https://review.opendev.org/910042
Change-Id: I9862d999025dd63dcbac4f33faeaad4fa6c1ada9
2024-02-27 09:05:50 +09:00
Zuul b04c92029a Merge "healthcheck: Expose ignore_proxied_requests parameter" 2024-02-26 02:00:23 +00:00
Takashi Kajinami ff0dae837e healthcheck: Expose ignore_proxied_requests parameter
Depends-on: https://review.opendev.org/909807
Change-Id: Ia7d4a2ff0d229b3c6c5107e0fff22ef20977bc37
2024-02-26 01:25:04 +09:00
OpenStack Release Bot a57ea00192 reno: Update master for unmaintained/yoga
Update the yoga release notes configuration to build from
unmaintained/yoga.

Change-Id: I33742bd4fb787bda7bb150e69a1a475db106fd21
2024-02-21 16:44:51 +00:00
Zuul 0dcda53bb3 Merge "Deprecate support for [DEFAULT] location_strategy" 2024-02-17 01:05:17 +00:00
Takashi Kajinami 9d3a285e19 Add support for oslo.reports options
Depends-on: https://review.opendev.org/804804
Change-Id: I11a2d23fb6f28ec619501e19ef6e7579d6659036
2024-01-30 00:39:04 +09:00
Takashi Kajinami c9e79c84cb Deprecate support for [DEFAULT] location_strategy
... because the option was deprecated in glance.

Depneds-on: https://review.opendev.org/c/openstack/glance/+/906317
Change-Id: I44a7ecf52972c88f1ca6b41236f4757e0fcff3f8
2024-01-23 17:24:28 +09:00
Zuul 23d579d515 Merge "healthcheck: Expose allowed_source_ranges" 2024-01-17 16:13:21 +00:00
Takashi Kajinami 00c8714ccd healthcheck: Expose allowed_source_ranges
... which was added to puppet-oslo recently.

Depends-on: https://review.opendev.org/905557
Change-Id: I1c02af63f31696be7cd9fbd859c81f9f0a919416
2024-01-17 02:56:42 +09:00
Takashi Kajinami d1401c48ad Support image property protections configuration
This allows users to configure the image property protections
feature[1] using this module.

[1] https://docs.openstack.org/glance/latest/admin/property-protections.html

Closes-Bug: 2036732
Change-Id: I3b985b2b280e6d2b678078f4430db02dccca657c
2024-01-03 11:05:00 +09:00
Zuul 120b9a0739 Merge "Stop reading keystone_authtoken options" 2023-11-17 19:05:28 +00:00
Takashi Kajinami 50e67be163 Stop reading keystone_authtoken options
Using credentials in keystone_authtoken options for glance_* resources
was deprecated some cycles ago[1].

[1] 17cc71c509

Change-Id: I57a2ecc763ccac52d9122afa86871ad74bca7450
2023-11-16 15:26:30 +09:00
OpenStack Release Bot 7452a37950 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: I0e3832fa00f72ada6471f1272d146049baacfab3
2023-10-16 15:16:12 +00:00
Takashi Kajinami 5818316d39 RabbitMQ: Add support for quorum queue options
Depends-on: https://review.opendev.org/894866
Change-Id: I5830f13c2081033076bb0ed8a2854e2fc32a6725
2023-09-15 10:20:53 +09:00
Takashi Kajinami 30b188b1b9 Add support for store weight option
This introduces the support for the weight option in each store which
is used to sort locations.

Depends-on: https://review.opendev.org/886811
Change-Id: Ia08ab9b396a9f7ba3ee1f41a81cb666e9a80ccde
2023-09-12 10:44:03 +09:00
Takashi Kajinami f4848f57cd Revert "Deprecate unused options of reserved store"
This reverts commit 51f4256e79.

Reason for revert:
Glance does call the add api of the filesystem store which uses these
options.

examples:
https://github.com/openstack/glance/blob/93e14113a/glance/api/v2/image_data.py#L372
https://github.com/openstack/glance/blob/93e14113a/glance/async_/flows/base_import.py#L159

Change-Id: I41387f67b647db7a96f975224b33112f3fa83ddd
2023-08-22 12:21:29 +09:00
Takashi Kajinami a1a98cf2a5 Remove support for Puppet 6
... because Puppet 6 reached its EOL in February 2023.

Change-Id: I477f220c6d670ba08eadf906d0c08ccfc948afbc
2023-05-22 12:21:57 +09:00
OpenStack Release Bot ddc4c7dd34 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: I7b14fe0e063268a9bd82f1285dc8b46ec28cbe6a
2023-04-05 15:29:56 +00:00
Zuul 951936517b Merge "Deprecate unused options of reserved store" 2023-03-17 09:19:05 +00:00
Takashi Kajinami 51f4256e79 Deprecate unused options of reserved store
When I implemented support for reserved store options[1], I somehow
overlooked the fact that some of the registered options are not really
used. This is mainly because glance does not use 'add' API of
the filesystem store but just write data directly into the store
directory.

This deprecates the ineffective options so that we can remove these
in a future release.

[1] d82df7aedd

Change-Id: Ifde7f70f4cf6a04e22e092a819e0c598079682ee
2023-03-15 11:59:06 +09:00
Zuul af18992760 Merge "cinder store: Support cinder_do_extend_attached" 2023-03-14 15:07:43 +00:00
Zuul 0042b9e67f Merge "Allow customizing status of cron job" 2023-03-14 03:34:31 +00:00
Takashi Kajinami 9cb7a5ae66 cinder store: Support cinder_do_extend_attached
This introduces support for the new cinder_do_extend_attached option
which was added in the 2023.1 release. See the dependent change to find
more details.

Depends-on: https://review.opendev.org/868742
Change-Id: I4fbb2d275cf261286390765d9cd98112ca8adf0c
2023-03-14 12:31:07 +09:00
Takashi Kajinami bb44895619 Allow customizing status of cron job
... so that users can even remove the job. This follows what was added
to puppet-nova by [1].

[1] https://review.opendev.org/c/openstack/puppet-nova/+/877096

Change-Id: I1f6ff0d39998695d2c69fd0cfc0bcf08e2cafe4a
2023-03-13 23:00:44 +09:00
Takashi Kajinami 8b0f7ea16d Remove deprecated cache_prefetcher_interval
This parameter was deprecated during the previous cycle[1] and has had
no effect since then.

[1] 89857141d1

Change-Id: I21e59483cef2847b02783a13072745a9f434a318
2023-03-10 18:30:45 +09:00
Takashi Kajinami 293c3d20de Expose executor_thread_pool_size
This option has been supported by puppet-oslo but has not been
configurable.

Change-Id: Ifb38f1275721387ba5166feb351c27e4c3ae2999
2023-03-06 13:54:04 +09:00
Takashi Kajinami e0b31190c2 Expose policy_default_rule
The option has been managed by the underlying puppet-oslo module but
has not been configurable. This introduces the parameter to customize
the option.

Change-Id: I55a19eb7ed16f87f51ca472e658fc845b1a86dac
2023-01-23 14:26:56 +09:00
Zuul 340f25aeaa Merge "api: Remove deprecated scrub_time" 2023-01-17 06:39:29 +00:00
Takashi Kajinami 7c1dc7144b Ubuntu: Make sure python3-rados is installed
The rbd backend implementation of glance_store requires not only
python3-rbd but also python3-rados. In CentOS the python3-rados package
is installed as a dependency of python3-rbd, but in Debian and Ubuntu
that dependency is not defined and we should install python3-rados
explicitly.

This fixes the missing python3-rados package in Ubuntu, by using
the meta python3-ceph package which installs all python libraries.

Closes-Bug: #2002934
Change-Id: I620c607f09e98f1ce1d7ba34d1b797dbef8402ad
2023-01-16 14:13:54 +09:00
Takashi Kajinami 5c1ee34978 Switch to Ubuntu Jammy (22.04)
... because Focal no longer supports the recent releases such as Zed.

Change-Id: Iae31d989dafc4cfe386e0ae883780a9d17c3c28e
2023-01-15 22:23:33 +09:00
Takashi Kajinami 89f9a6b3fb api: Remove deprecated scrub_time
This parameter was deprecated during the past cycle because it is not
used by glance-api actually[1], and has had no effect since then.

[1] bd6fb8f175

Change-Id: Ic4f2ed44fa4e7263d2e4c6d3ae3e255fdf798aa2
2023-01-10 09:58:23 +09:00
Zuul d61047c7d3 Merge "Clean up parameters for service validation" 2022-12-12 07:51:00 +00:00
Takashi Kajinami 493c828900 Remove parameters for native ssl support
These parameters were deprecated during the previous cycle by [1] and
have had no effect. These parameters are not really used by recent
glance.

[1] 2a2f349d8a

Depends-on: https://review.opendev.org/865924
Related-Bug: #1965776
Change-Id: Ia24b57966f6d8aee5cfa56cfe3496f1d81924ea1
2022-11-29 01:16:59 +00:00
Takashi Kajinami 58b9a1c3bc Clean up parameters for service validation
... service validation was deprecated during Yoga cycle by [1].
The parameters were left for interface compatibility but have had no
effect since then.

[1] 3d5c217596daeafe7620273ab7a0b5dd9ee2d194

Change-Id: I4b2fa2f250576eb811d66c4925f0b9a5cf6bb3ee
2022-11-28 22:46:46 +09:00
OpenStack Release Bot ee6ef7d496 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: I9533a4c7e75670135cdd17abfd247fb860ccdcf5
2022-10-20 11:03:56 +00:00
Zuul 0176638d47 Merge "Deprecate support for [DEFAULT] cache_prefetcher_interval" 2022-09-08 14:32:26 +00:00
Takashi Kajinami 89857141d1 Deprecate support for [DEFAULT] cache_prefetcher_interval
... because the parameter was already removed from Glance.

Depends-on: https://review.opendev.org/c/openstack/glance/+/842070
Change-Id: I6a8029e9f85ef0511fe52292901fc66fc437b57b
2022-09-08 01:22:57 +09:00
Trygve Vea 709b83b390 Add new option for api: public_endpoint
When running glance-api behind a proxy or load balancer that hides
glance behind an extended base URL, it is necessary to provide
information about the base URL to glance-api to ensure that clients
know where to pass subsequent requests.

Change-Id: I9bebee01c2580f0500a069f5ab57ac2a8c329389
2022-08-29 14:02:09 +00:00
Zuul ae3a220d66 Merge "Remove deprecated keymgr_* parameters" 2022-08-17 09:40:31 +00:00
Zuul aab1eb990e Merge "Remove deprecated glance::os_region_name" 2022-08-16 21:59:52 +00:00