* Update adjutant-ui from branch 'master'
to 2bea2114fb234bf25f62a5fb041e5829e29d375c
- Address RemovedInDjango40Warning (2)
django.utils.translation.ugettext(), ugettext_lazy(), ugettext_noop(),
ungettext(), and ungettext_lazy() are deprecated in favor of the
functions that they’re aliases for: django.utils.translation.gettext(),
gettext_lazy(), gettext_noop(), ngettext(), and ngettext_lazy().
On top of that django.conf.urls.url() is deprecated in favor of
django.urls.re_path()
Since Horizon is using Django>4.0, it's highly important to cover these
issues for upcoming release.
https: //docs.djangoproject.com/en/4.0/releases/3.0/#id3
Change-Id: Ibefe848cf73a31608ce5e71f4847b741ec16f8ad
* Update openstack-helm-infra from branch 'master'
to d3d27c091c81b5fb95031440d1fec1564416d7f9
- Merge "Fix selenium test for additional compatibility."
- Fix selenium test for additional compatibility.
Change-Id: I2b5bd47d1a648813987ff10184d2468473454dfd
* Update openstack-helm from branch 'master'
to f9e5bd3d317890499e2294dc5d7360193dd0e001
- Bump K8s version to 1.29.5
Change-Id: Icfa87074c81444a3faf775a8f44d9d341391fb25
* Update puppet-openstack-integration from branch 'master'
to b2aaa0db1d578991b95806fb08ee7d2839f34f00
- Ubuntu: Switch back to official repository
We replaced the ceph official repository by UCA because the official
repository didn't provide packages for jammy but now the packages
for jammy are available.
Change-Id: I4cb520c7250d0920f677c6411a493859bbf2a0ae
* Update puppet-neutron from branch 'master'
to 2890306d9b77e7d6a660b04f5ca3cdd82e334b22
- Follow up "Support ovs/openflow_processed_per_port configuration option"
This is follow-up of ebd50d644498f5c436a0b92b5064ce3fbb5100ab and
addresses the following points.
- Add missing release note
- Add unit test assertion of the new resource
- replace the hard-coded default by os_service_default fact to avoid
additional maintenance effort to sync the default
Change-Id: I4de49c4ef317d086cff486e739365384e0d5f3c9
* Update openstack-ansible-os_neutron from branch 'master'
to 4cb5f70e4e9eb61036582b43436dcd0684124105
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I8cc76005915afc5ae16a8df0b8ced4e1b1807f09
* Update openstack-ansible-os_magnum from branch 'master'
to ac6213088f5c498d5c23c2d1cdba02c052ee0661
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: Ic6496838142b1103c83f05666d3e7525056490d2
* Update openstack-ansible-os_mistral from branch 'master'
to 0364055cf0c475da3434b3e67fe6b2b27a18430c
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I685448ae30c2407b28ac60f8abf69faab0fbb5b8
* Update openstack-ansible-os_tacker from branch 'master'
to f629a968ac8bbe8d0f7a122bbbc8cc122050b605
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I8717460a94f3687266367c934b7accce3c037b1b
* Update openstack-ansible-os_ceilometer from branch 'master'
to 5d92312742b0ac79d9c2d37cfba04fb65c72ae89
- Merge "Implement variables to address oslo.messaging improvements"
- Implement variables to address oslo.messaging improvements
During last release cycle oslo.messaging has landed [1] series of extremely
useful changes that are designed to implement modern messaging
techniques for rabbitmq quorum queues.
Since these changes are breaking and require queues being re-created,
it makes total sense to align these with migration to quorum queues by default.
[1] https://review.opendev.org/q/topic:%22bug-2031497%22
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_gnocchi/+/918036
Change-Id: I9f7e7aa52de4691cae5a5d6ff5eee0ff781e36a7
* Update openstack-ansible-os_ceilometer from branch 'master'
to 08ae4b33f24fb3bf192f23aa1a1c9e564e75b05b
- Merge "Add service policies defenition"
- Add service policies defenition
In order to allow definition of policies per service, we need to add variables
to service roles, that will be passed to openstack.osa.mq_setup.
Currently this can be handled by leveraging group_vars and overriding `oslomsg_rpc_policies` as a whole, but it's not obvious and
can be non-trivial for some groups which are co-locating multiple services
or in case of metal deployments.
Change-Id: Iade3f5279024446ba535d6f72f66e656a2e8308d
* Update openstack-ansible-os_ceilometer from branch 'master'
to b08d9b9411381fcb70f32af74011bc5795b55100
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: Ic428f497e721cfc6ab3aafe4827ecb9033126639
* Update openstack-ansible-os_trove from branch 'master'
to 37097eacb3a0da2e9a8fe08474998a6e99c5ef29
- Merge "Add tag to enable targeting of post-install config elements only"
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I6b168e0bfbc0cf0fa3847a5cdfd9f6dda3d1d64e
* Update openstack-ansible-os_placement from branch 'master'
to 74242e58cb6d06c2f43be7b934c0ec1739891c35
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: If0be99368a853749439f99d67f2c4aabce383d08
* Update openstack-ansible-os_designate from branch 'master'
to 9e8ec75b9ec31f6d469a68dda56915052cbc472d
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I97d1195efa10785074cacd36082944503bcf0037
* Update openstack-ansible-os_nova from branch 'master'
to ae20d2d9fd2ce4a6d8e3dc88537cbdd3a8299fce
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: Idf0a0a7033d8f6c4d6efebff456ea3f19ea81185
* Update openstack-ansible-os_aodh from branch 'master'
to e58eed434c672315cad46215e93c22bc9209a959
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I7bd52a92b3328d71d63528298752d75715b6770a
* Update openstack-ansible-os_blazar from branch 'master'
to 962229f2c6b2cf70b58e9513bb4d444e5866f53e
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I34789c5aeeaa9fd4a61536edc35099f8c6b3852c
* Update openstack-ansible-os_swift from branch 'master'
to 66dffb7f4f896246d563e6b884e2938967920ecb
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I05034cd14f1a8e136b17d6903ea758b009dbeba1
* Update openstack-ansible-os_keystone from branch 'master'
to 429dfbea39f0695f072a7dc339e3c772cc39df7d
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: Ib3878b1ba7af4f36480d94d0d2441347b767e9e2
* Update openstack-ansible-os_octavia from branch 'master'
to 6a89e0a9263712b2c4a3ceafbc2892ad21ad5dd2
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I6c84cf958a1d7268ccec14c3cf1b98ff6a8115e3
* Update openstack-ansible-os_ironic from branch 'master'
to 993ab16cab1c200fe49250c9bb41a867bb3dd59a
- Merge "Add tag to enable targeting of post-install config elements only"
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: Ic1a896df1ba8d14aca9a12e0adf0d1822a5262d3
* Update openstack-ansible-os_barbican from branch 'master'
to c49eac3d3b3a06935ce51a98658045229d7bef2e
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I12a450c826b824876b393a0db5673273d433eafd
* Update openstack-ansible-os_horizon from branch 'master'
to cc7340b47e1283f2fc166f5fb9d012e5bde722a8
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I57d102bf17d20c6abebe12891d9f702c9621f8d0
* Update openstack-ansible-os_glance from branch 'master'
to 35aa82224627d0245cab0f5bb51feb0f9f48b825
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: Ic66fef907988590d4b74eb245574176ab1e53170
* Update openstack-ansible-os_heat from branch 'master'
to c876d93858995028d6181875b15b87ec80c247da
- Add tag to enable targeting of post-install config elements only
<service>-config tags are quite broad and have a long execution
time. Where you only need to modify a service's '.conf' file and
similar it is useful to have a quicker method to do so.
Change-Id: I6fe51d12af039abd216c4d937766dd9da206234e
* Update ironic from branch 'master'
to 0d2a2e4bf4069cb5961bdbccb67950578cb0c2d1
- docs: allow the state diagram to be larger
The state digram is constrainted into a frame of the page rendering
and the prior configuration set it to be a maximum of 660 pixels,
however we should allow the image to be aligned to page size which
can result in a larger image, but still constrained slightly so
spinx includes a link to the image.
Change-Id: I19350fc010bd5aac798b2d57ea3d2eb98239a457
* Update swift from branch 'master'
to a1916855c204e0a18d57d855d2e684f1a291709c
- Merge "bump lxml to 4.2.3"
- bump lxml to 4.2.3
Change-Id: Ia83ab181277e04e473e33680b3f2d686f534a084
* Update swift from branch 'master'
to d47811fc3eceacc11c66c2028cad0ce8be41075e
- Merge "make statsd_client more explicit"
- make statsd_client more explicit
Even if stdlib socket is probably patched by the time StatsdClient
creates a socket, we want to import the green socket module explicitly
for better testing.
Move test_statsd.py to test_statsd_client.py so it matches the naming
convention of the rest of our test files.
Fix some patching of utils in test_statsd_client to patch
statsd_client.
Rename some vars in test_statsd_client that shadowed the statsd_client
module name.
Move some utils tests out of test_statsd_client and back into
test_utils.
Related-Change: I4b5b12a3b0288b696a39903264741bc862a94ad7
Change-Id: I3de22b7f15dd386fa9c873587782f0dfc4c42a27
* Update ovsdbapp from branch 'master'
to c7176915b65b2b8f1daa8f8b3b90e0d1607c44b2
- Merge "reno: Update master for unmaintained/zed"
- reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.
Change-Id: Ie445a16f55a018111b4501a595fe5b101551ebc7
* Update networking-baremetal from branch 'master'
to 4ce006523dc5e62a026014e545c25353342217b2
- Remove call to enable_python3_package
It is not necessary anymore to call this devstack function [1].
[1] https://review.opendev.org/c/openstack/devstack/+/622415
Change-Id: I316ddb45c164c2217c6d4478da5741eb62d28d96
* Update swift from branch 'master'
to 3ac4030424a587badefeaa530924d316e725dc69
- Merge "s3api: Improve checksum-mismatch detection"
- s3api: Improve checksum-mismatch detection
Previously, we relied on raising a swob.HTTPException from within a
wrapped wsgi.input and just hoping that it either
- comes uncaught all the way back through the pipeline, or at least
- gets translated back to a 422 response.
This was brittle, however; if any middleware between s3api and the
proxy took s3api's approach of turning unexpected responses into 500s,
for example, it all breaks down.
Take a cue from eventlet's Timeout and create a new s3api-specific
BaseException (which does *not* inherit from Exception) to improve
our ability to cut through all the layers.
Change-Id: I9924ff3b8d7d246631fe61b916823e028e2c01f2
* Update neutron from branch 'master'
to cb78c7e973170833cc8344d57acb840db8969347
- Merge "Add pre-commit configuration"
- Add pre-commit configuration
'pre-commit' tool [1] provides an extensible way to configure hooks
which can be run automatically before each commit. That way we can make
sure that code send to review is passing base static analysis checks
like e.g. bandit, flake8 or hacking.
For now this is optional to use and not integrated in e.g. tox.ini file
but we can integrate it there too as next step.
[1] https://pre-commit.com/
Change-Id: Ia3bc21ccacacbcb8a529163533557312cbbf25bd
* Update ovsdbapp from branch 'master'
to fa4672b73fddd1cbd7612c3f8c788ecb3df3a82e
- Merge "Add if_exists to lrp_set_options"
- Add if_exists to lrp_set_options
Required for handling the cases where set_options
is called on non-existing logical router port.
The option is added to parent class BaseSetOptionsCommand, so
if other apis relying on that need to expose if_exists then those
can be extended in future.
Partial-Bug: #2065701
Related-Bug: #2060163
Change-Id: I56685478214aae7b6d3a2a3187297ad4eb1869a3
* Update neutron-dynamic-routing from branch 'master'
to 859a8dd3e4a7c2d01d4e3103c0c25382a6c536c8
- Add pre-commit configuration
'pre-commit' tool [1] provides an extensible way to configure hooks
which can be run automatically before each commit. That way we can make
sure that code send to review is passing base static analysis checks
like e.g. bandit, flake8 or hacking.
For now this is optional to use and not integrated in e.g. tox.ini file
but we can integrate it there too as next step.
[1] https://pre-commit.com/
Change-Id: I4a646ee4b830ee2c90f20edb1ced05c427c6a0ca
* Update ovsdbapp from branch 'master'
to 1c85ae3438918e360a06119bfcfd2a119adb80d6
- Merge "Add pre-commit configuration"
- Add pre-commit configuration
'pre-commit' tool [1] provides an extensible way to configure hooks
which can be run automatically before each commit. That way we can make
sure that code send to review is passing base static analysis checks
like e.g. bandit, flake8 or hacking.
For now this is optional to use and not integrated in e.g. tox.ini file
but we can integrate it there too as next step.
[1] https://pre-commit.com/
Change-Id: I2338df66512e900a4cd04e9717cb19cc6ade48d2
* Update neutron-dynamic-routing from branch 'master'
to 2f83b789768dde769448f26bf097f0dded82ee08
- Fix minor flake8 issues to make it passing while run through pre-commit
TrivialFix
Change-Id: I5647b8c3b4b7340435ee096b9a53d1948d097e1d
* Update os-ken from branch 'master'
to a4e10d3d0bb720d4427f4de110476b7cac5d5646
- Fix calls of the print function
Apparently it seems that in some places of the os-ken we still had
called 'print' funtion in the "python 2 way". This is cached by the
'debug-statements' hook in the pre-commit script so to make it happy
this patch fixes those print calls.
TrivialFix
Change-Id: Iac1f35b6875005b9562ff12511d442f1484d81e5
* Update neutron from branch 'master'
to f785038c3cff1e2c5b1b7704be6d874d5da45c01
- Merge "Fix trailing whitespaces and replace tabs with 4 spaces"
- Fix trailing whitespaces and replace tabs with 4 spaces
Those changes are done just to make pre-commit hook happy.
TrivialFix
Change-Id: I60e646df0a109c4ff67a25fafebec71b81599adb
* Update requirements from branch 'master'
to 54a294000965c829f8c348a5ef086cd260d173c3
- Merge "Remove the Murano deliverables from req"
- Remove the Murano deliverables from req
Murano is retired (depends-on), so let's remove its
deliverables/constraints from requirements.
Depends-On: https://review.opendev.org/c/openstack/governance/+/919358
Change-Id: If3d4afee2a77146c8db470ee0d0b358d2450f8e1
* Update requirements from branch 'master'
to 0bf3d92f9dc50403e57396fc004b93363c783c28
- Merge "Remove the Senlin deliverables from req"
- Remove the Senlin deliverables from req
Senlin is going to be retired (depends-on), so let's
remove its deliverables/constraints from requirements.
Depends-On: https://review.opendev.org/c/openstack/governance/+/919347
Change-Id: I58ad0c62e5660433bc7416850ab9ae210682216f
* Update nova from branch 'master'
to ab3ca1e2059f951b44d723c15a5065c6532540da
- Merge "Make python 3.12 unit and functional voting"
- Make python 3.12 unit and functional voting
Change-Id: I6de86f3e3e283ba404f927ea4c8164f791df3989
* Update python-blazarclient from branch 'master'
to 7a3a6a817548fe9d500724ef936049edafa95b60
- reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.
Change-Id: Ia78d0db4eae66376569e1fdea4fdc8f2a9237753
* Update blazar from branch 'master'
to 972ce600411752440ea51fcd74a3f3438f91663f
- reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.
Change-Id: I0743fe4cc7ce098d613634ca3dd71253b30855ac
* Update blazar-nova from branch 'master'
to 662957aa48b5538661b16ef39165699ba521997b
- reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.
Change-Id: Id9fe6381a95db243c3e9d941e213e22a70a28a12
* Update blazar-dashboard from branch 'master'
to 9607e819b32e9e77aa9610a62d310af0d389fbcf
- reno: Update master for unmaintained/zed
Update the zed release notes configuration to build from
unmaintained/zed.
Change-Id: I03d1e8dd854736fb0f2ba4b08f9779b62614f421
* Update kayobe from branch 'master'
to 617eed474182c20d89a370ea576f6db056cba41f
- Register baremetal compute nodes in Ironic
This patch adds experimental functionallity to enroll baremetal nodes
into Ironic using Kayobe via a new playbook 'baremetal-compute-register.yml'
and adds 'kayobe baremetal compute register' into the Kayobe CLI.
Depends-On: I719fc8042742fe8b3b0312658aec39317a1bc358
Change-Id: I988b082b539acfc2710d42e89bcac5b7a1eb526a