Closed AlexSamad closed 2 years ago
Did some more digging my route-eth0 file had
22.7.32.61/32 via 10.32.20.122 dev eth0
if couldn't handle it and was balking at that.
Still getting this after reboot of the node
Error: /Stage[main]/Role::Ybdns::R20211224/Network_route[22.7.32.61]: Could not evaluate: undefined method `[]' for nil:NilClass
network_route { '22.7.32.61':
ensure => 'present',
gateway => '10.32.20.122',
netmask => '255.255.255.255',
network => '22.7.32.61',
interface => 'eth0',
}
cat /etc/sysconfig/network-scripts/route-eth0
# HEADER: This file is being managed by puppet. Changes to
# HEADER: routes that are not being managed by puppet will persist;
# HEADER: however changes to routes that are being managed by puppet will
# HEADER: be overwritten. In addition, file order is NOT guaranteed.
# HEADER: Last generated at: 2021-12-25 13:49:10 +1100
22.7.32.61/255.255.255.255 via 10.32.20.122 dev eth0
Hi
I have this set
network_route { '22.7.32.61': ensure => 'present', gateway => '10.32.20.122', netmask => '255.255.255.255', network => '22.7.32.61', }
and it fails
Error: Could not prefetch network_route provider 'redhat': invalid address: 32
Warning: /Stage[main]/Role::Ybdns::R20211224/Network_route[22.7.32.61]: Skipping because provider prefetch failed
when i try this puppet resource network_route 22.7.32.61
I get this
Error: Could not run: invalid address: 32