Fix uploading CI logs to GCS

* Use gsutil to configure the logs bucket's lifecycle,
  which is not in the gc_storage module yet.
  (See https://cloud.google.com/storage/docs/gsutil_install).
* Generate uniq bucket names extended with the build's OS type info as well.
* Ignore boto related errors for the gc_storage module.
* Use no_log when needed to supress noise/secrets in output

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
This commit is contained in:
Bogdan Dobrelya
2016-11-07 16:00:49 +01:00
parent 6b0d26ddf0
commit d197130148
4 changed files with 60 additions and 23 deletions

View File

@@ -45,6 +45,7 @@
register: output
ignore_errors: true
with_items: "{{commands}}"
no_log: True
- debug: var=item
with_items: "{{output.results}}"