#366 Use /usr/bin/python3 for Fedora >= 30
Merged 4 years ago by astepano. Opened 4 years ago by astepano.

@@ -15,8 +15,15 @@ 

        ansible_python_interpreter: /usr/bin/python3

      # lookup() - runs always on test-runner

      when:

-     - lookup('file', '/etc/os-release') | regex_search("^ID=\"*rhel", multiline=True)

-     - lookup('file', '/etc/os-release') | regex_search("^VERSION_ID=\"*8", multiline=True)

+       (

+         (lookup('file', '/etc/os-release') | regex_search("^ID=\"*rhel", multiline=True))

+         and

+         (lookup('file', '/etc/os-release') | regex_search("^VERSION_ID=\"*8", multiline=True))

+       ) or (

+         (lookup('file', '/etc/os-release') | regex_search("^ID=\"*fedora", multiline=True))

+         and

+         (lookup('file', '/etc/os-release') | regex_search("^VERSION_ID=\"*[^2][0-9]", multiline=True))

+       )

  

    - name: Gather facts

      setup:

@@ -12,8 +12,15 @@ 

        ansible_python_interpreter: /usr/bin/python3

      # lookup() - runs always on test-runner

      when:

-     - lookup('file', '/etc/os-release') | regex_search("^ID=\"*rhel", multiline=True)

-     - lookup('file', '/etc/os-release') | regex_search("^VERSION_ID=\"*8", multiline=True)

+       (

+         (lookup('file', '/etc/os-release') | regex_search("^ID=\"*rhel", multiline=True))

+         and

+         (lookup('file', '/etc/os-release') | regex_search("^VERSION_ID=\"*8", multiline=True))

+       ) or (

+         (lookup('file', '/etc/os-release') | regex_search("^ID=\"*fedora", multiline=True))

+         and

+         (lookup('file', '/etc/os-release') | regex_search("^VERSION_ID=\"*[^2][0-9]", multiline=True))

+       )

  

    - name: Gather facts from test-runner

      setup: