Ansible job definitions for Zuul
7755ef1b8d
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 |
||
---|---|---|
doc | ||
playbooks | ||
roles | ||
test-playbooks | ||
tests | ||
tools | ||
zuul-tests.d | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
bindep.txt | ||
LICENSE | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Zuul Jobs
This repo contains a set of Zuul jobs and Ansible roles suitable for use by any Zuul system.