소스 검색

making macaddr match case-insensitive

Grega Bremec 3 년 전
부모
커밋
c8483fd547
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      roles/deploy-infra/tasks/main.yml

+ 1 - 1
roles/deploy-infra/tasks/main.yml

@@ -56,7 +56,7 @@
   lineinfile:
   lineinfile:
     path: /etc/dhcp/dhcpd.conf
     path: /etc/dhcp/dhcpd.conf
     insertafter: "^# BEGIN ANSIBLE MANAGED DHCP CONFIG$"
     insertafter: "^# BEGIN ANSIBLE MANAGED DHCP CONFIG$"
-    regexp: "hardware ethernet {{ node.mac | regex_replace('^01-', '') | regex_replace('-', ':') }}"
+    regexp: "(?i)hardware ethernet {{ node.mac | regex_replace('^01-', '') | regex_replace('-', ':') }}"
     line: 'host {{ node.name }}-{{ node.cluster }} { hardware ethernet {{ node.mac | regex_replace("^01-", "") | regex_replace("-", ":") }}; fixed-address {{ node.ip }}; option host-name "{{ node.name }}.{{ node.cluster }}.example.com."; }'
     line: 'host {{ node.name }}-{{ node.cluster }} { hardware ethernet {{ node.mac | regex_replace("^01-", "") | regex_replace("-", ":") }}; fixed-address {{ node.ip }}; option host-name "{{ node.name }}.{{ node.cluster }}.example.com."; }'
     state: present
     state: present
   notify: restart_dhcpd
   notify: restart_dhcpd