mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-10-29 22:03:22 -02:30
Remove obsolete "Flatcar Container Linux by Kinvolk" fact checks (#13528)
Signed-off-by: Ali Afsharzadeh <afsharzadeh8@gmail.com>
This commit is contained in:
@@ -116,7 +116,6 @@ containerd_supported_distributions:
|
|||||||
- "Rocky"
|
- "Rocky"
|
||||||
- "Amazon"
|
- "Amazon"
|
||||||
- "Flatcar"
|
- "Flatcar"
|
||||||
- "Flatcar Container Linux by Kinvolk"
|
|
||||||
- "Suse"
|
- "Suse"
|
||||||
- "openSUSE Leap"
|
- "openSUSE Leap"
|
||||||
- "openSUSE Tumbleweed"
|
- "openSUSE Tumbleweed"
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
service:
|
service:
|
||||||
name: docker.socket
|
name: docker.socket
|
||||||
state: restarted
|
state: restarted
|
||||||
when: ansible_facts['os_family'] in ['Flatcar', 'Flatcar Container Linux by Kinvolk'] or is_fedora_coreos
|
when: ansible_facts['os_family'] == 'Flatcar' or is_fedora_coreos
|
||||||
listen: Restart docker
|
listen: Restart docker
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -131,7 +131,7 @@
|
|||||||
delay: "{{ retry_stagger }}"
|
delay: "{{ retry_stagger }}"
|
||||||
notify: Restart docker
|
notify: Restart docker
|
||||||
when:
|
when:
|
||||||
- not ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
- not is_ostree
|
- not is_ostree
|
||||||
- docker_package_info.pkgs | length > 0
|
- docker_package_info.pkgs | length > 0
|
||||||
|
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
- "{{ docker_packages_list }}"
|
- "{{ docker_packages_list }}"
|
||||||
- "{{ containerd_package }}"
|
- "{{ containerd_package }}"
|
||||||
when:
|
when:
|
||||||
- not ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
- not is_ostree
|
- not is_ostree
|
||||||
- docker_packages_list | length > 0
|
- docker_packages_list | length > 0
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
register: docker_service_file
|
register: docker_service_file
|
||||||
notify: Restart docker
|
notify: Restart docker
|
||||||
when:
|
when:
|
||||||
- not ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
- not is_fedora_coreos
|
- not is_fedora_coreos
|
||||||
|
|
||||||
- name: Write docker options systemd drop-in
|
- name: Write docker options systemd drop-in
|
||||||
|
|||||||
@@ -14,7 +14,6 @@
|
|||||||
- name: Runc | Uninstall runc package managed by package manager
|
- name: Runc | Uninstall runc package managed by package manager
|
||||||
when:
|
when:
|
||||||
- not is_ostree
|
- not is_ostree
|
||||||
- ansible_facts['distribution'] != "Flatcar Container Linux by Kinvolk"
|
|
||||||
- ansible_facts['distribution'] != "Flatcar"
|
- ansible_facts['distribution'] != "Flatcar"
|
||||||
block:
|
block:
|
||||||
- name: Runc | Remove package
|
- name: Runc | Remove package
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
name: skopeo
|
name: skopeo
|
||||||
state: absent
|
state: absent
|
||||||
when:
|
when:
|
||||||
- not (is_ostree or (ansible_facts['distribution'] == "Flatcar Container Linux by Kinvolk") or (ansible_facts['distribution'] == "Flatcar"))
|
- not (is_ostree or ansible_facts['distribution'] == "Flatcar")
|
||||||
ignore_errors: true # noqa ignore-errors
|
ignore_errors: true # noqa ignore-errors
|
||||||
|
|
||||||
- name: Skopeo | Download skopeo binary
|
- name: Skopeo | Download skopeo binary
|
||||||
|
|||||||
@@ -76,7 +76,7 @@
|
|||||||
vars:
|
vars:
|
||||||
service_name: containerd.service
|
service_name: containerd.service
|
||||||
when:
|
when:
|
||||||
- not (is_ostree or (ansible_facts['distribution'] == "Flatcar Container Linux by Kinvolk") or (ansible_facts['distribution'] == "Flatcar"))
|
- not (is_ostree or ansible_facts['distribution'] == "Flatcar")
|
||||||
- container_manager != "containerd"
|
- container_manager != "containerd"
|
||||||
- docker_installed.matched == 0
|
- docker_installed.matched == 0
|
||||||
- containerd_installed.matched > 0
|
- containerd_installed.matched > 0
|
||||||
@@ -104,7 +104,7 @@
|
|||||||
vars:
|
vars:
|
||||||
service_name: docker.service
|
service_name: docker.service
|
||||||
when:
|
when:
|
||||||
- not (is_ostree or (ansible_facts['distribution'] == "Flatcar Container Linux by Kinvolk") or (ansible_facts['distribution'] == "Flatcar"))
|
- not (is_ostree or ansible_facts['distribution'] == "Flatcar")
|
||||||
- container_manager != "docker"
|
- container_manager != "docker"
|
||||||
- docker_installed.matched > 0
|
- docker_installed.matched > 0
|
||||||
- ansible_facts.services[service_name]['state'] == 'running'
|
- ansible_facts.services[service_name]['state'] == 'running'
|
||||||
@@ -130,7 +130,7 @@
|
|||||||
vars:
|
vars:
|
||||||
service_name: crio.service
|
service_name: crio.service
|
||||||
when:
|
when:
|
||||||
- not (is_ostree or (ansible_facts['distribution'] == "Flatcar Container Linux by Kinvolk") or (ansible_facts['distribution'] == "Flatcar"))
|
- not (is_ostree or ansible_facts['distribution'] == "Flatcar")
|
||||||
- container_manager != "crio"
|
- container_manager != "crio"
|
||||||
- crio_installed.matched > 0
|
- crio_installed.matched > 0
|
||||||
- ansible_facts.services[service_name]['state'] == 'running'
|
- ansible_facts.services[service_name]['state'] == 'running'
|
||||||
|
|||||||
@@ -72,7 +72,7 @@
|
|||||||
mode: "0755"
|
mode: "0755"
|
||||||
owner: "{{ ansible_ssh_user | default(ansible_user_id) }}"
|
owner: "{{ ansible_ssh_user | default(ansible_user_id) }}"
|
||||||
when:
|
when:
|
||||||
- ansible_os_family not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_os_family != "Flatcar"
|
||||||
|
|
||||||
- name: Prep_download | Create local cache for files and images on control node
|
- name: Prep_download | Create local cache for files and images on control node
|
||||||
file:
|
file:
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
dependencies:
|
dependencies:
|
||||||
- role: adduser
|
- role: adduser
|
||||||
user: "{{ addusers.etcd }}"
|
user: "{{ addusers.etcd }}"
|
||||||
when: not (ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk", "ClearLinux"] or is_fedora_coreos)
|
when: not (ansible_facts['os_family'] in ["Flatcar", "ClearLinux"] or is_fedora_coreos)
|
||||||
- role: adduser
|
- role: adduser
|
||||||
user: "{{ addusers.kube }}"
|
user: "{{ addusers.kube }}"
|
||||||
when: not (ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk", "ClearLinux"] or is_fedora_coreos)
|
when: not (ansible_facts['os_family'] in ["Flatcar", "ClearLinux"] or is_fedora_coreos)
|
||||||
- role: etcd_defaults
|
- role: etcd_defaults
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
/usr/local/share/ca-certificates/etcd-ca.crt
|
/usr/local/share/ca-certificates/etcd-ca.crt
|
||||||
{%- elif ansible_facts['os_family'] == "RedHat" -%}
|
{%- elif ansible_facts['os_family'] == "RedHat" -%}
|
||||||
/etc/pki/ca-trust/source/anchors/etcd-ca.crt
|
/etc/pki/ca-trust/source/anchors/etcd-ca.crt
|
||||||
{%- elif ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"] -%}
|
{%- elif ansible_facts['os_family'] == "Flatcar" -%}
|
||||||
/etc/ssl/certs/etcd-ca.pem
|
/etc/ssl/certs/etcd-ca.pem
|
||||||
{%- elif ansible_facts['os_family'] == "Suse" -%}
|
{%- elif ansible_facts['os_family'] == "Suse" -%}
|
||||||
/etc/pki/trust/anchors/etcd-ca.pem
|
/etc/pki/trust/anchors/etcd-ca.pem
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
- name: Gen_certs | update ca-certificates (Debian/Ubuntu/SUSE/Flatcar) # noqa no-handler
|
- name: Gen_certs | update ca-certificates (Debian/Ubuntu/SUSE/Flatcar) # noqa no-handler
|
||||||
command: update-ca-certificates
|
command: update-ca-certificates
|
||||||
when: etcd_ca_cert.changed and ansible_facts['os_family'] in ["Debian", "Flatcar", "Flatcar Container Linux by Kinvolk", "Suse"]
|
when: etcd_ca_cert.changed and ansible_facts['os_family'] in ["Debian", "Flatcar", "Suse"]
|
||||||
|
|
||||||
- name: Gen_certs | update ca-certificates (RedHat) # noqa no-handler
|
- name: Gen_certs | update ca-certificates (RedHat) # noqa no-handler
|
||||||
command: update-ca-trust extract
|
command: update-ca-trust extract
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
- name: Helm | Install PyYaml [flatcar]
|
- name: Helm | Install PyYaml [flatcar]
|
||||||
include_tasks: pyyaml-flatcar.yml
|
include_tasks: pyyaml-flatcar.yml
|
||||||
when: ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
when: ansible_facts['os_family'] == "Flatcar"
|
||||||
|
|
||||||
- name: Helm | Download helm
|
- name: Helm | Download helm
|
||||||
include_tasks: "../../../download/tasks/download_file.yml"
|
include_tasks: "../../../download/tasks/download_file.yml"
|
||||||
|
|||||||
@@ -5,6 +5,6 @@ dependencies:
|
|||||||
user: "{{ addusers.etcd }}"
|
user: "{{ addusers.etcd }}"
|
||||||
when:
|
when:
|
||||||
- etcd_deployment_type == "kubeadm"
|
- etcd_deployment_type == "kubeadm"
|
||||||
- not (ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk", "ClearLinux"] or is_fedora_coreos)
|
- not (ansible_facts['os_family'] in ["Flatcar", "ClearLinux"] or is_fedora_coreos)
|
||||||
- role: network_plugin/calico_defaults
|
- role: network_plugin/calico_defaults
|
||||||
- role: etcd_defaults
|
- role: etcd_defaults
|
||||||
|
|||||||
@@ -87,7 +87,6 @@ supported_os_distributions:
|
|||||||
- 'Ubuntu'
|
- 'Ubuntu'
|
||||||
- 'Debian'
|
- 'Debian'
|
||||||
- 'Flatcar'
|
- 'Flatcar'
|
||||||
- 'Flatcar Container Linux by Kinvolk'
|
|
||||||
- 'Suse'
|
- 'Suse'
|
||||||
- 'openSUSE Leap'
|
- 'openSUSE Leap'
|
||||||
- 'openSUSE Tumbleweed'
|
- 'openSUSE Tumbleweed'
|
||||||
@@ -107,7 +106,7 @@ redhat_os_family_extensions:
|
|||||||
- "UniontechOS"
|
- "UniontechOS"
|
||||||
|
|
||||||
# Sets DNSStubListener=no, useful if you get "0.0.0.0:53: bind: address already in use"
|
# Sets DNSStubListener=no, useful if you get "0.0.0.0:53: bind: address already in use"
|
||||||
systemd_resolved_disable_stub_listener: "{{ ansible_facts['os_family'] in ['Flatcar', 'Flatcar Container Linux by Kinvolk'] }}"
|
systemd_resolved_disable_stub_listener: "{{ ansible_facts['os_family'] == 'Flatcar' }}"
|
||||||
|
|
||||||
# Used to disable File Access Policy Daemon service.
|
# Used to disable File Access Policy Daemon service.
|
||||||
# If service is enabled, the CNI plugin installation will fail
|
# If service is enabled, the CNI plugin installation will fail
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Preinstall | apply resolvconf cloud-init
|
- name: Preinstall | apply resolvconf cloud-init
|
||||||
command: /usr/bin/coreos-cloudinit --from-file {{ resolveconf_cloud_init_conf }}
|
command: /usr/bin/coreos-cloudinit --from-file {{ resolveconf_cloud_init_conf }}
|
||||||
when: ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
when: ansible_facts['os_family'] == "Flatcar"
|
||||||
listen: Preinstall | propagate resolvconf to k8s components
|
listen: Preinstall | propagate resolvconf to k8s components
|
||||||
|
|
||||||
- name: Preinstall | reload NetworkManager
|
- name: Preinstall | reload NetworkManager
|
||||||
|
|||||||
@@ -89,12 +89,12 @@
|
|||||||
{%- if resolvconf | bool -%}/etc/resolvconf/resolv.conf.d/base{%- endif -%}
|
{%- if resolvconf | bool -%}/etc/resolvconf/resolv.conf.d/base{%- endif -%}
|
||||||
head: >-
|
head: >-
|
||||||
{%- if resolvconf | bool -%}/etc/resolvconf/resolv.conf.d/head{%- endif -%}
|
{%- if resolvconf | bool -%}/etc/resolvconf/resolv.conf.d/head{%- endif -%}
|
||||||
when: ansible_facts['os_family'] not in ["Flatcar", "Flatcar Container Linux by Kinvolk"] and not is_fedora_coreos
|
when: ansible_facts['os_family'] != "Flatcar" and not is_fedora_coreos
|
||||||
|
|
||||||
- name: Target temporary resolvconf cloud init file (Flatcar Container Linux by Kinvolk / Fedora CoreOS)
|
- name: Target temporary resolvconf cloud init file (Flatcar Container Linux by Kinvolk / Fedora CoreOS)
|
||||||
set_fact:
|
set_fact:
|
||||||
resolvconffile: /tmp/resolveconf_cloud_init_conf
|
resolvconffile: /tmp/resolveconf_cloud_init_conf
|
||||||
when: ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"] or is_fedora_coreos
|
when: ansible_facts['os_family'] == "Flatcar" or is_fedora_coreos
|
||||||
|
|
||||||
- name: Check if /etc/dhclient.conf exists
|
- name: Check if /etc/dhclient.conf exists
|
||||||
stat:
|
stat:
|
||||||
|
|||||||
@@ -105,6 +105,6 @@
|
|||||||
|
|
||||||
- name: Stop if download_localhost is enabled for Flatcar Container Linux
|
- name: Stop if download_localhost is enabled for Flatcar Container Linux
|
||||||
assert:
|
assert:
|
||||||
that: ansible_facts['os_family'] not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
that: ansible_facts['os_family'] != "Flatcar"
|
||||||
msg: "download_run_once not supported for Flatcar Container Linux"
|
msg: "download_run_once not supported for Flatcar Container Linux"
|
||||||
when: download_run_once or download_force_cache
|
when: download_run_once or download_force_cache
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
---
|
---
|
||||||
- name: Create temporary resolveconf cloud init file
|
- name: Create temporary resolveconf cloud init file
|
||||||
command: cp -f /etc/resolv.conf "{{ resolvconffile }}"
|
command: cp -f /etc/resolv.conf "{{ resolvconffile }}"
|
||||||
when: ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
when: ansible_facts['os_family'] == "Flatcar"
|
||||||
|
|
||||||
- name: Add domain/search/nameservers/options to resolv.conf
|
- name: Add domain/search/nameservers/options to resolv.conf
|
||||||
blockinfile:
|
blockinfile:
|
||||||
@@ -45,7 +45,7 @@
|
|||||||
- name: Get temporary resolveconf cloud init file content
|
- name: Get temporary resolveconf cloud init file content
|
||||||
command: cat {{ resolvconffile }}
|
command: cat {{ resolvconffile }}
|
||||||
register: cloud_config
|
register: cloud_config
|
||||||
when: ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
when: ansible_facts['os_family'] == "Flatcar"
|
||||||
|
|
||||||
- name: Persist resolvconf cloud init file
|
- name: Persist resolvconf cloud init file
|
||||||
template:
|
template:
|
||||||
@@ -54,4 +54,4 @@
|
|||||||
owner: root
|
owner: root
|
||||||
mode: "0644"
|
mode: "0644"
|
||||||
notify: Preinstall | propagate resolvconf to k8s components
|
notify: Preinstall | propagate resolvconf to k8s components
|
||||||
when: ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
when: ansible_facts['os_family'] == "Flatcar"
|
||||||
|
|||||||
@@ -32,7 +32,7 @@
|
|||||||
mode: "0644"
|
mode: "0644"
|
||||||
when:
|
when:
|
||||||
- disable_ipv6_dns
|
- disable_ipv6_dns
|
||||||
- ansible_facts['os_family'] not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
tags:
|
tags:
|
||||||
- bootstrap_os
|
- bootstrap_os
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
ntp_service_name: >-
|
ntp_service_name: >-
|
||||||
{% if ntp_package == "chrony" -%}
|
{% if ntp_package == "chrony" -%}
|
||||||
chronyd
|
chronyd
|
||||||
{%- elif ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk", "RedHat", "Suse"] -%}
|
{%- elif ansible_facts['os_family'] in ["Flatcar", "RedHat", "Suse"] -%}
|
||||||
ntpd
|
ntpd
|
||||||
{%- else -%}
|
{%- else -%}
|
||||||
ntp
|
ntp
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
state: present
|
state: present
|
||||||
when:
|
when:
|
||||||
- not is_fedora_coreos
|
- not is_fedora_coreos
|
||||||
- ansible_facts['os_family'] not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
|
|
||||||
- name: Gather selinux facts
|
- name: Gather selinux facts
|
||||||
ansible.builtin.setup:
|
ansible.builtin.setup:
|
||||||
|
|||||||
@@ -83,7 +83,7 @@
|
|||||||
- dns_mode != 'none'
|
- dns_mode != 'none'
|
||||||
- resolvconf_mode == 'host_resolvconf'
|
- resolvconf_mode == 'host_resolvconf'
|
||||||
- dhclientconffile is defined
|
- dhclientconffile is defined
|
||||||
- ansible_facts['os_family'] not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
tags:
|
tags:
|
||||||
- bootstrap_os
|
- bootstrap_os
|
||||||
- resolvconf
|
- resolvconf
|
||||||
@@ -94,7 +94,7 @@
|
|||||||
- dns_mode != 'none'
|
- dns_mode != 'none'
|
||||||
- resolvconf_mode != 'host_resolvconf'
|
- resolvconf_mode != 'host_resolvconf'
|
||||||
- dhclientconffile is defined
|
- dhclientconffile is defined
|
||||||
- ansible_facts['os_family'] not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
tags:
|
tags:
|
||||||
- bootstrap_os
|
- bootstrap_os
|
||||||
- resolvconf
|
- resolvconf
|
||||||
|
|||||||
@@ -78,7 +78,6 @@ ssl_ca_dirs_per_os_family:
|
|||||||
Debian: &usr_share
|
Debian: &usr_share
|
||||||
- /usr/share/ca-certificates
|
- /usr/share/ca-certificates
|
||||||
Flatcar: *usr_share
|
Flatcar: *usr_share
|
||||||
'Flatcar Container Linux by Kinvolk': *usr_share
|
|
||||||
RedHat:
|
RedHat:
|
||||||
- /etc/pki/tls
|
- /etc/pki/tls
|
||||||
- /etc/pki/ca-trust
|
- /etc/pki/ca-trust
|
||||||
|
|||||||
@@ -9,5 +9,5 @@
|
|||||||
systemd-networkd
|
systemd-networkd
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
state: restarted
|
state: restarted
|
||||||
when: not ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"] and kube_network_plugin not in ['calico']
|
when: ansible_facts['os_family'] != "Flatcar" and kube_network_plugin not in ['calico']
|
||||||
listen: Macvlan | restart network
|
listen: Macvlan | restart network
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
notify: Macvlan | restart network
|
notify: Macvlan | restart network
|
||||||
|
|
||||||
- name: Install macvlan config on Flatcar
|
- name: Install macvlan config on Flatcar
|
||||||
when: ansible_facts['os_family'] in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
when: ansible_facts['os_family'] == "Flatcar"
|
||||||
block:
|
block:
|
||||||
- name: Macvlan | Install service nat via gateway on Flatcar Container Linux
|
- name: Macvlan | Install service nat via gateway on Flatcar Container Linux
|
||||||
template:
|
template:
|
||||||
|
|||||||
@@ -445,7 +445,7 @@
|
|||||||
|
|
||||||
- name: Reset | Restart network
|
- name: Reset | Restart network
|
||||||
when:
|
when:
|
||||||
- ansible_facts['os_family'] not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_facts['os_family'] != "Flatcar"
|
||||||
- reset_restart_network | bool
|
- reset_restart_network | bool
|
||||||
tags:
|
tags:
|
||||||
- services
|
- services
|
||||||
|
|||||||
@@ -45,7 +45,7 @@
|
|||||||
retries: "{{ pkg_install_retries }}"
|
retries: "{{ pkg_install_retries }}"
|
||||||
delay: "{{ retry_stagger | random + 3 }}"
|
delay: "{{ retry_stagger | random + 3 }}"
|
||||||
when:
|
when:
|
||||||
- ansible_os_family not in ["Flatcar", "Flatcar Container Linux by Kinvolk"]
|
- ansible_os_family != "Flatcar"
|
||||||
- not is_fedora_coreos
|
- not is_fedora_coreos
|
||||||
- item.packages != []
|
- item.packages != []
|
||||||
loop:
|
loop:
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ pkgs:
|
|||||||
iptables:
|
iptables:
|
||||||
- "{{ ansible_os_family in ['Debian', 'RedHat', 'Suse'] }}"
|
- "{{ ansible_os_family in ['Debian', 'RedHat', 'Suse'] }}"
|
||||||
iputils:
|
iputils:
|
||||||
- "{{ not ansible_os_family in ['Flatcar', 'Flatcar Container Linux by Kinvolk', 'Debian'] }}"
|
- "{{ not ansible_os_family in ['Flatcar', 'Debian'] }}"
|
||||||
- "{{ main_access_ip is defined }}"
|
- "{{ main_access_ip is defined }}"
|
||||||
- "{{ ping_access_ip }}"
|
- "{{ ping_access_ip }}"
|
||||||
- "{{ not is_fedora_coreos }}"
|
- "{{ not is_fedora_coreos }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user