2f8439148a
This will only change the test role and can be used for validation. We are facing some issues where the log upload to swift fails, but the role is always succeeding. To get some more information about the upload failures, we let the upload() method return those to the Ansible module and provide them in the module's JSON result. Change-Id: Ic54b877cd5ea58031e21e514eb3a7c50ea735795
25 lines
1004 B
Plaintext
25 lines
1004 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
# We need to pin the ansible version directly here; per the
|
|
# deprecation policy it should trail the version used by Zuul by 4
|
|
# weeks to give people time to update before these roles start
|
|
# depending on new features. Also note we can't just include zuul
|
|
# here to pull in ansible anyway; pip doesn't actually have a
|
|
# dependency solver and the uncapped ansible requirement from
|
|
# ansible-lint pull in the latest version.
|
|
ansible>=2.6,<2.7 # https://review.opendev.org/#/c/650431/
|
|
stestr>=1.0.0,<3.0.0;python_version<'3.5' # Apache-2.0
|
|
stestr>=1.0.0;python_version>='3.5' # Apache-2.0
|
|
# For upload-logs-swift:
|
|
openstacksdk>=0.17.1
|
|
requests
|
|
requestsexceptions
|
|
bs4
|
|
# For upload-logs-google
|
|
google-cloud-storage
|
|
|
|
# unittest.mock compatibility package for Python < 3.3
|
|
mock;python_version<'3.3'
|