zuul-jobs/roles/test-upload-logs-swift
Clark Boylan 9352276cc2 Test swift upload logs without encoding type for gzip files
When retrieving gzipped files out of swift with gzip encoding set some
swift implementations return a decompressed version of the file if your
client cannot accept gzip encoding. This causes problems when the file
you want is actually compressed like a .tar.gz. Instead we avoid setting
the encoding type of these files forcing swift to give them back as is.

This change will be followed by a change that updates the production
role.

Change-Id: Ica27cf070d50fcafd879b6f8ccc3964afa9bf5e6
2020-01-06 13:50:01 -08:00
..
defaults upload-logs-swift: test bulk download script change 2019-10-31 06:26:49 +00:00
library Test swift upload logs without encoding type for gzip files 2020-01-06 13:50:01 -08:00
tasks upload-logs-swift: test bulk download script change 2019-10-31 06:26:49 +00:00
templates test-upload-logs-swift: Add missing template for test 2019-11-01 15:24:29 +11:00
__init__.py Test role for upload-logs-swift 2019-10-11 11:32:11 -07:00
README.rst upload-logs-swift: test bulk download script change 2019-10-31 06:26:49 +00:00

THIS IS FOR TESTING ONLY

Upload logs to a swift container

This uploads logs to an OpenStack Object Store (Swift) container.

Role Variables

Complex argument which contains the cloud configuration in os-cloud-config (clouds.yaml) format. It is expected that this argument comes from a Secret.