Ansible job definitions for Zuul
Go to file
Clark Boylan 7755ef1b8d Use gzip to compress files uploaded to swift
We've discovered that rackspace swift seems to always want to gzip
encode files when clients request their contents. When our files are
deflate encoded this results in files that are first deflate encoded
then gzip encoded. Not all browers or layer 7 firewalls can handle this
(despite being perfectly valid according to the HTTP RFCs). We'll use
gzip to see if that causes rackspace to not double encode the files.

To do this with memory efficienty we vendor a tool from pypi called
gzip-stream which allows us to read chunks of the compressed data at a
time without loading the entire file into memory or writing multiple
gzip headers in a single file.

Change-Id: I9483cfdbd8e7d0683eeb24d28dd6d8b0c0e772fa
2019-10-11 11:32:17 -07:00
doc Test role for upload-logs-swift 2019-10-11 11:32:11 -07:00
playbooks Merge "Switch to fetch-sphinx-tarball for tox-docs" 2019-09-09 16:46:34 +00:00
roles Use gzip to compress files uploaded to swift 2019-10-11 11:32:17 -07:00
test-playbooks Use iptables for openSUSE 2019-09-27 15:45:01 -07:00
tests Add a python unit test framework 2018-07-25 09:11:25 -07:00
tools Add Gentoo integration tests 2019-07-08 19:06:02 +02:00
zuul-tests.d Merge "Update the base-roles test to use prepare-workspace-git" 2019-09-17 17:47:01 +00:00
zuul.d Remove parent from validate-zone-db 2019-09-19 13:02:31 -07:00
.gitignore Add a python unit test framework 2018-07-25 09:11:25 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:25:30 +00:00
.stestr.conf Add a python unit test framework 2018-07-25 09:11:25 -07:00
LICENSE Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
README.rst Add installation/deprecation documentation 2018-04-11 08:03:57 -07:00
bindep.txt Updated bindep to cover for MacOS requirements 2018-10-27 16:31:33 +00:00
setup.cfg Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
setup.py Add initial license, docs, and other config 2017-06-08 14:01:21 -07:00
test-requirements.txt Be consistent about spaces before and after vars 2019-08-07 20:17:41 +01:00
tox.ini Be consistent about spaces before and after vars 2019-08-07 20:17:41 +01:00

README.rst

Zuul Jobs

This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.