anolis_os_8.yml 957 B

12345678910111213141516171819202122232425262728
  1. ---
  2. - name: config iptables to legacy way
  3. shell: |
  4. if sudo iptables -V |grep -wq nf_tables; then
  5. sudo update-alternatives --install /usr/sbin/iptables iptables /usr/sbin/iptables-legacy 10
  6. sudo update-alternatives --install /usr/sbin/ip6tables ip6tables /usr/sbin/ip6tables-legacy 10
  7. sudo update-alternatives --install /usr/sbin/arptables arptables /usr/sbin/arptables-legacy 10
  8. sudo update-alternatives --install /usr/sbin/ebtables ebtables /usr/sbin/ebtables-legacy 10
  9. if [ -x /usr/sbin/nft ]; then
  10. sudo nft flush ruleset
  11. fi
  12. fi
  13. become: true
  14. args:
  15. executable: /bin/bash
  16. - name: Enable powertool
  17. shell: |
  18. dnf config-manager --set-enabled -y PowerTools
  19. become: yes
  20. # try to reuse following codes in redhat-family such as rocky8.
  21. - name: Include RedHat General Repo Init
  22. include_tasks: redhat-general-repo.yml
  23. - name: Include RedHat Family Common Tasks
  24. include_tasks: redhat.yml