diff options
Diffstat (limited to 'roles/openshift_logging_fluentd')
4 files changed, 7 insertions, 15 deletions
diff --git a/roles/openshift_logging_fluentd/defaults/main.yml b/roles/openshift_logging_fluentd/defaults/main.yml index 07f02804b..ce7cfc433 100644 --- a/roles/openshift_logging_fluentd/defaults/main.yml +++ b/roles/openshift_logging_fluentd/defaults/main.yml @@ -28,7 +28,6 @@ openshift_logging_fluentd_ops_host: "{{ openshift_logging_fluentd_app_host }}"  openshift_logging_fluentd_ops_port: "{{ openshift_logging_fluentd_app_port }}"  ### Used by "hosted" and "secure-aggregator" deployments -#openshift_logging_fluentd_use_journal: "{{ openshift_hosted_logging_use_journal }}"  openshift_logging_fluentd_journal_source: "{{ openshift_hosted_logging_journal_source | default('') }}"  openshift_logging_fluentd_journal_read_from_head: "{{ openshift_hosted_logging_journal_read_from_head | default('') }}" diff --git a/roles/openshift_logging_fluentd/tasks/main.yaml b/roles/openshift_logging_fluentd/tasks/main.yaml index 30b596e22..55de2ae8d 100644 --- a/roles/openshift_logging_fluentd/tasks/main.yaml +++ b/roles/openshift_logging_fluentd/tasks/main.yaml @@ -15,19 +15,15 @@      msg: Invalid deployment type, one of ['hosted', 'secure-aggregator', 'secure-host'] allowed    when: not openshift_logging_fluentd_deployment_type in __allowed_fluentd_types -- include: determine_version.yaml +- debug: +    msg: openshift_logging_fluentd_use_journal is deprecated.  Fluentd will automatically detect which logging driver is being used. +  when: openshift_logging_fluentd_use_journal is defined -- set_fact: -    openshift_logging_fluentd_use_journal: "{{ openshift_hosted_logging_use_journal }}" -  when: -  - openshift_hosted_logging_use_journal is defined -  - openshift_logging_fluentd_use_journal is not defined +- debug: +    msg: openshift_hosted_logging_use_journal is deprecated.  Fluentd will automatically detect which logging driver is being used. +  when: openshift_hosted_logging_use_journal is defined -- set_fact: -    openshift_logging_fluentd_use_journal: "{{ __fluentd_use_journal }}" -  when: -  - openshift_hosted_logging_use_journal is not defined -  - openshift_logging_fluentd_use_journal is not defined +- include: determine_version.yaml  # allow passing in a tempdir  - name: Create temp directory for doing work in diff --git a/roles/openshift_logging_fluentd/templates/fluentd.j2 b/roles/openshift_logging_fluentd/templates/fluentd.j2 index 4b87379f6..970e5c2a5 100644 --- a/roles/openshift_logging_fluentd/templates/fluentd.j2 +++ b/roles/openshift_logging_fluentd/templates/fluentd.j2 @@ -92,8 +92,6 @@ spec:            value: "{{ openshift_logging_fluentd_ops_ca }}"          - name: "ES_COPY"            value: "false" -        - name: "USE_JOURNAL" -          value: "{{ openshift_logging_fluentd_use_journal | lower }}"          - name: "JOURNAL_SOURCE"            value: "{{ openshift_logging_fluentd_journal_source | default('') }}"          - name: "JOURNAL_READ_FROM_HEAD" diff --git a/roles/openshift_logging_fluentd/vars/main.yml b/roles/openshift_logging_fluentd/vars/main.yml index f601b738e..ad3fb0bdd 100644 --- a/roles/openshift_logging_fluentd/vars/main.yml +++ b/roles/openshift_logging_fluentd/vars/main.yml @@ -2,4 +2,3 @@  __latest_fluentd_version: "3_5"  __allowed_fluentd_versions: ["3_5", "3_6"]  __allowed_fluentd_types: ["hosted", "secure-aggregator", "secure-host"] -__fluentd_use_journal: "{{ (docker_log_driver == 'journald') | ternary(True, False) if docker_log_driver is defined else (openshift.docker.log_driver == 'journald') | ternary(True, False) if openshift.docker.log_driver is defined else openshift.docker.options | search('--log-driver=journald') if openshift.docker.options is defined else default(omit) }}"  | 
