Setting alternatives
Due to an ongoing issue
in how alternatives configurations are stored on the system, Fedora CoreOS
systems can not use the usual alternatives
commands to configure them.
Instead, until this issue is resolved, you can set the symlinks directly in
/etc/alternatives
. For example, to use the nftables based variants of
iptables
commands:
variant: fcos
version: 1.3.0
storage:
links:
- path: /etc/alternatives/iptables
target: /usr/sbin/iptables-nft
overwrite: true
hard: false
- path: /etc/alternatives/iptables-restore
target: /usr/sbin/iptables-nft-restore
overwrite: true
hard: false
- path: /etc/alternatives/iptables-save
target: /usr/sbin/iptables-nft-save
overwrite: true
hard: false
- path: /etc/alternatives/ip6tables
target: /usr/sbin/ip6tables-nft
overwrite: true
hard: false
- path: /etc/alternatives/ip6tables-restore
target: /usr/sbin/ip6tables-nft-restore
overwrite: true
hard: false
- path: /etc/alternatives/ip6tables-save
target: /usr/sbin/ip6tables-nft-save
overwrite: true
hard: false