Info
- Version:
Version: 0.12.1
Commit: ada7097
Date: 2022-10-16T06:28:36Z
Problem / Steps to reproduce
I have some VMs running under libvirt, which are normally accessible via their host name, but sake can't resolve them. Resolution does work in other tools (ping, pyinfra, ansible, ssh, etc) so I don't think it's a general configuration error.
servers:
localhost:
host: 0.0.0.0
local: true
vm:
host: host1vm
tasks:
ping:
desc: Pong
cmd: echo "pong"
λ sake run ping --all
Unreachable Hosts
server | host | user | port | error
--------+---------+------+------+---------------------------------------------------------------
vm | host1vm | soup | 22 | dial tcp: lookup host1vm on 127.0.0.53:53: server misbehaving
λ ping host1vm
PING host1vm (192.168.122.244) 56(84) bytes of data.
64 bytes from 192.168.122.244 (192.168.122.244): icmp_seq=1 ttl=64 time=0.141 ms
^C64 bytes from 192.168.122.244: icmp_seq=2 ttl=64 time=0.132 ms
You can use https://github.com/rktjmp/virt-up to bring up named hosts, but it does require some setup.
Info
OS
Shell
Version: 0.12.1
Commit: ada7097
Date: 2022-10-16T06:28:36Z
Problem / Steps to reproduce
I have some VMs running under libvirt, which are normally accessible via their host name, but sake can't resolve them. Resolution does work in other tools (
ping,pyinfra,ansible,ssh, etc) so I don't think it's a general configuration error.You can use https://github.com/rktjmp/virt-up to bring up named hosts, but it does require some setup.