Document globally unique container name requirement

Some Swift API implementations (ceph) require globally unique container
names. Document how zuul users can deal with this by setting a unique
value for the zuul_log_container var when using the upload-logs-swift
role.

Change-Id: Ib9c72cf4a08412615c8a45f3eab8d3eb37c61138
This commit is contained in:
Clark Boylan 2019-09-03 08:45:13 -07:00
parent fa2cbeaae2
commit e35fe87488
1 changed files with 5 additions and 0 deletions

View File

@ -37,6 +37,11 @@ This uploads logs to an OpenStack Object Store (Swift) container.
from the partition name by an underscore. For example, "logs_42"
would be the container name for partition 42.
Note that you will want to set this to a value that uniquely
identifies your Zuul installation if using shared object stores that
require globally unique container names. For example if using a
public cloud whose Swift API is provided by Ceph.
.. zuul:rolevar:: zuul_log_container_public
:default: true