The server does not support switching credentials well and causes
problems with resources created for heat-tempest-plugin tests.
Change-Id: Ib9bebee1ee1d92f7b7fef702522f2fd3fe6822a5
SLURP is supported between only .1 releases so upgrade from 2023.1 (or
2023.2) to 2024.2 is not supported.
Change-Id: I8a6b41347b5f07b30320351b5b4ad78e3758e5f8
The 2024.1 release is the first release with SLURP supported. This
introduces a job to test direct upgrade from 2023.1 to 2024.1 .
Change-Id: Ie5ee5c7c06c64afad0c11219b8bcf583212758b8
Fedora 36 is already EOLed so we should use more recent version.
Because guest enters to emergency shell when Fedora 38 (latest at
the time of writing) is used, we select Fedora 37 for now.
Change-Id: Ie0876080c771fb124d4dd36f803fbfd3b108e240
Currently StoredContext object tries to load auth plugin even when
a specific property(eg. user_domain_id) is already set. However this
is redundant and we can use the value loaded from stack instead.
This also disables GLOBAL_VENV which was added to devstack recently[1].
The feature now breaks some functional tests which requires access
to the heat-manage command.
[1] a40f9cb91fbedddec89f0ffd6c7dd4b3828a232e
Story: 2010905
Task: 48723
Change-Id: I09805aa4e2d1b43528f70fb29c8981c01deff955
This introduces non-voting CentOS 9 Stream functional jobs, to restore
some tests which were disabled because of the known libvirt bug. Though
the bug also affects CentOS 9 Stream, we observe much low failure rate
in CentOS 9 Stream so we can restore these test cases in CentOS 9
Stream. The job is kept non-voting until it is proven to be stable
after a while.
Change-Id: I37211aa941be1892ad0ddf0694a758972a0aebba
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: I1df5bb05ea5ba40bea88ae0fe4cd8e8221429579
As a followup for change I6a8cffdc86c895eebe4269c5cd37841325566c54
let's use branch specific upper constraints when running tests in
grenade.
Change-Id: I71f8398b6aa57b7c1910750b8e048825383e3d9a
Because change I7d1017bcd7147329c4e187336daee1a1ae280fa9 was backported
to the previous stable branch.
Change-Id: I2de594258231e3f1c217904afce88a83a8f94df3
This removes the experimental TripleO job. The job has been kept in
experimental queue and it has never attracted actual attention.
Also the job does not use the proposed change in heat but the current
master instead, so it's not useful to be in the Heat jobs.
Change-Id: I1b99f8d039271bff8e64d64ad5482231bf2a2118
Unfortunately few projects like mistral/zaqar have little participation
and are kind of unmaintained atm, we should stop testing them in CI.
Recently zaqar is broken with latest pymongo (4.0).
Change-Id: I33d3aceacf03ad1baf29301885a8e88b17b7e476
Block Storage API v2 was deprecated during Pike cycle and is being
removed during Xena cycle, and current v3 API should be used instead.
Unused volume_client and network_client in integration test code are
also removed by this change.
Note:
granade tests is made non-voting temporally until the same issue is
fixed in stable/wallaby.
Depends-on: https://review.opendev.org/802150/
Change-Id: I6a2b5afa13480791971bbd8bba1f43b9f2db8294
YAML indentation is wrong, instead of their appropriate sections
options are set to the DEFAULT section of config like the following
[DEFAULT]
heat_api = {'workers': 2}
not sure if oslo.config handles that properly so better fix this.
Change-Id: I6b414770985afd3d71c6cc718ea366fbd384e88c
Fedora 31 was retired and the image is gone from mirrors.
heat-cfntools have been dropped from fedora images, disable
the test till that's resolved.
Also makes grenade job non-voting, till this is backported
to stable/victoria.
Change-Id: Id869f83a46454897c2fe7a532eebfa2863befe5e
* Change parent for grenade-heat-multinode job to grenade-multinode
* Use HOST_TOPOLOGY to specify multinode.
* Add irrelevant-files
Change-Id: I2abdf09bcd65441006f5315321e016e02704d6f1
This patch propose to remove following two jobs:
* grenade-heat:
Since we also run grenade-heat-multinode job, I can't think of any
reason to run both `all in one` version and `multinode` version.
* heat-functional-non-apache
Change-Id: I081d2656eb2f20501b20e267afd19b91c73bd39a
Default value for max_stacks_per_tenant is set to 100.
Increase stack count, so we can get higher chances to avoid error in test
when multiple test jobs in progress and hit the limit [1].
[1] http://paste.openstack.org/show/799401/
Change-Id: Ia218563190b61ad646215f0693b533b824e3ed41
https://review.opendev.org/750941 changed the default
swap to 1024MB for jobs and this seems to resulting in
high failure rate of the functional and grenade jobs.
Let's configure it back to what used to before i.e 8192MB.
Change-Id: I627f2df7f6135b3d194e7146ae45c3b7f8b6394d
Ceilometer uses gnocchi as the default backend. Also we use
gnocchi based aodh alarms in tests.
gnocchi seems unmaintained with last commit a year or so ago and
does not look like the openstack telemetry team is involved in
that project.
It's better to disable the services and tests in heat to avoid
broken gate like last time, where we fixed it by banning latest
pecan release[1] that does not work with python-gnocchiclient.
[1] https://review.opendev.org/#/c/746261/
Change-Id: Id2ffdf6b9d342e800bab4a94ec46742228361ee8
Fedora-Cloud-Base-29-1.2.x86_64 is removed from openstack local mirror.
Update to use Fedora-Cloud-Base-30-1.2.x86_64 for test jobs.
Change-Id: Id3026a115e3a044b3dc00030fd6d82549dc189b6