Browse Source

Add no_log to prevent printing AWS creds

Prevent printing AWS S3 and cloud_provider credentials during upgrades/installs.
Stefanie Forrester 7 years ago
parent
commit
6cdc7a1522

+ 1 - 0
playbooks/init/basic_facts.yml

@@ -15,6 +15,7 @@
   - name: Run openshift_sanitize_inventory to set variables
     import_role:
       name: openshift_sanitize_inventory
+    no_log: True
 
   - name: Detecting Operating System from ostree_booted
     stat:

+ 1 - 0
playbooks/init/version.yml

@@ -6,6 +6,7 @@
   - include_role:
       name: openshift_version
       tasks_from: first_master.yml
+    no_log: True
   - debug: msg="openshift_pkg_version set to {{ openshift_pkg_version | default('') }}"
 
 # NOTE: We set this even on etcd hosts as they may also later run as masters,

+ 1 - 0
roles/openshift_master/tasks/systemd_units.yml

@@ -144,3 +144,4 @@
   when:
   - master_controllers_aws.rc == 0
   - not (openshift_cloudprovider_kind is defined and openshift_cloudprovider_kind == 'aws' and openshift_cloudprovider_aws_access_key is defined and openshift_cloudprovider_aws_secret_key is defined)
+  no_log: True