support removing options in resolvconf with tab separator (#9304)

This commit is contained in:
Kei Kori 2022-09-24 02:42:27 +09:00 committed by GitHub
parent 726711513f
commit 467dc19cbd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -29,7 +29,7 @@
backup: "{{ not resolvconf_stat.stat.islnk }}" backup: "{{ not resolvconf_stat.stat.islnk }}"
with_nested: with_nested:
- "{{ [resolvconffile, base|default(''), head|default('')] | difference(['']) }}" - "{{ [resolvconffile, base|default(''), head|default('')] | difference(['']) }}"
- [ 'search ', 'nameserver ', 'domain ', 'options ' ] - [ 'search\s', 'nameserver\s', 'domain\s', 'options\s' ]
notify: Preinstall | propagate resolvconf to k8s components notify: Preinstall | propagate resolvconf to k8s components
- name: Remove search/domain/nameserver options after block - name: Remove search/domain/nameserver options after block
@ -40,7 +40,7 @@
backup: "{{ not resolvconf_stat.stat.islnk }}" backup: "{{ not resolvconf_stat.stat.islnk }}"
with_nested: with_nested:
- "{{ [resolvconffile, base|default(''), head|default('')] | difference(['']) }}" - "{{ [resolvconffile, base|default(''), head|default('')] | difference(['']) }}"
- [ 'search ', 'nameserver ', 'domain ', 'options ' ] - [ 'search\s', 'nameserver\s', 'domain\s', 'options\s' ]
notify: Preinstall | propagate resolvconf to k8s components notify: Preinstall | propagate resolvconf to k8s components
- name: get temporary resolveconf cloud init file content - name: get temporary resolveconf cloud init file content