setup.py is no longer maintained by the global sync. Also the note
in requirements.txt does not apply since pip 20.3. This also removes
workaround for old python which we no longer support.
[1] https://lists.openstack.org/pipermail/openstack-discuss/2023-June/034073.html
Change-Id: If0ea61f0b13f2a76720f30236aae57045cfc48a6
If the heat-tempest-plugin is installed, and the command
"tempest run --list-tests" is issued, the Heat API (Gabbi) tests
will not be listed if the auth_url is unreachable/mis-provisioned,
or if the key authorization-related variables are not provisioned
in the tempest.conf file. The API tests should be listed regardless
of whether or not the plugin can authenticate using keystone.
In the event that the plugin is not configured (or not configured
correctly), or if keystone is not reachable, this commit combined
with the following gabbi fix:
8354d54547
ensures that Gabbi build_tests() returns the list of api tests,
even when keystone cannot be reached due to whatever reason above.
Note that even while running the tests, if the authorization
information is not present or is incorrect, the user will be able
to see the warning logs with the keystoneauth exceptions present.
However, the exceptions will not prevent a test listing from being
given to the user.
Change-Id: I3921f0df245d3745b95d3a312c41b9f9b15c2ba9
Closes-Bug: #1749218
Eventlet is not used by this project so there is no need to list it in
the requirements file.
Change-Id: I055a33f04c9dea86261df144bb09a44ea938b423
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
The test that uses os-collect-config, ZaqarSignalTransportTest, is
staying in heat-tempest-plugin and being removed from
heat_integrationtests in the Heat tree. Add it to requirements here so
we can drop it from test-requirements there.
Change-Id: Ieadd9ecac0df4e921f96282f4f807df7ff81c26f
This changes the test to use AodhGnocchiAggregationByMetricsAlarm
and add measures using gnocchi api.
Change-Id: I0b2fe154b93d9882b703e95a0b09f139697ceb9a
Closes-Bug: #1727637