bfa4167822
network: Fix keepalived ip address config
2025-04-06 15:16:27 +00:00
a7860a0104
network: Enable keepalived script security
2025-04-05 19:29:52 +00:00
043104f062
network: Write keepalived interface status to file
2025-04-05 18:48:16 +00:00
fa7402a8eb
network: Don't use static resolv.conf for OpenBSD
2025-01-06 20:28:29 +00:00
e20873cbd3
network: Set netmask in correct format
2024-05-11 17:29:29 +00:00
8aa7a8aaa2
network: Fix setting DNS server priorities
2024-05-10 01:08:04 +00:00
2ac7370613
network: Fix empty nameserver list
2024-05-10 00:25:24 +00:00
7c7b632fc8
network: Add missing template
2024-05-10 00:17:50 +00:00
eb1b324c8d
network: Add support for NetworkManager
2024-05-09 19:42:35 +00:00
7a02a28d0f
network: Add support for OpenBSD rdomains
2024-01-25 19:28:26 +00:00
86d076ebc6
Fix "Forbidden implicit octal value" lint errors
2023-10-12 19:14:54 +00:00
da8e519f7c
network: Fix adding mac address to network config
2022-11-07 16:34:54 +00:00
3bb639d481
network: Fix typo
2022-10-30 15:33:53 +00:00
09921538da
network: yamllint fixes
2022-10-30 15:22:14 +00:00
4b0f5522c8
network: ansible-lint fixes
2022-10-30 15:20:03 +00:00
02c5bcd891
network: Fix typo
2022-08-01 05:41:06 +00:00
b776431baf
network: Add support to force DNS servers for interface
...
Previously DNS servers could be set for interface but they were used only
when interface address was set to static. This change allow to set (or
remove) DNS servers for interfaces regardles of IP address method.
2021-03-25 15:38:00 +00:00
786b8699ff
network: Fix disabling IPv6 address on RHEL
...
When setting IPv6 addr to none interfaces were still autoconfigured
using router advertisements. This is now fixed.
2021-03-23 16:30:57 +00:00
c91db784e1
network: Use insecure password for keepalived
...
Using AH based authentication generates duplicate announces from master:
IPSEC-AH : sequence number 34831 already processed. Packet dropped.
Use insecure (unencrypted) authentication for announcement pakets until
this is sorted out.
2021-03-19 21:21:27 +00:00
87001613ed
network: Document network_vip_interfaces usage
2021-03-19 18:23:32 +00:00
d63f828e8b
network: Move OpenBSD CARP to use network_vip_interfaces
...
This will also change advskew option to priority and inverse functionality
so greatest value wins instead of lowest.
2021-03-19 18:17:02 +00:00
f8fe21c4a1
network: Don't explicitly set network_carp_interfaces
2021-03-19 17:17:57 +00:00
d187472f27
network: Add keepalived support
2021-03-19 17:09:17 +00:00
93c1ae2e89
network: Configure DNS servers
...
EL systems use DNS servers from interface configs so support it.
2020-11-13 18:31:24 +00:00
f87df3b96d
network: Add support for setting static IP on RedHat
2020-09-11 16:25:30 +00:00
c1c74dc5c4
network: Fix type warning from net.inet.carp.preempt
2020-09-03 16:09:18 +00:00
108660e297
network: Require proto=static for static ip address
2020-09-03 06:51:07 +00:00
6d63bda3ff
network: Fix OpenBSD interface with empty settings
2020-09-01 20:22:48 +00:00
cb51dc186c
network: Fix default network_interfaces variable
2020-08-27 17:47:09 +00:00
c80eca3d85
New implementation of network interfaces
...
Combine interfaces and network_ether_interfaces into one common
variable network_interfaces. Provisioning uses format:
network_interfaces:
- device: device name eg. vio0 or eth0
vlan: vlan id for this interface
mac: mac address for interface (optional)
Additionally network role will use more settings to configure
interface.
2020-08-27 17:42:07 +00:00
fd9e792aec
lint fixes
2019-05-28 20:37:54 +03:00
dd19c94511
create network role and include it into base (only openbsd does something)
2019-05-28 00:25:06 +03:00