On 6/15/20 03:45, Erik Skultety wrote:
On Fri, Jun 12, 2020 at 02:18:13PM -0400, Alvin Starr wrote:
> One solution would be to dump the XML for the domain and then run something
> like sed on it to change what ever you want and then update the domain.
> Of course that will only work if the domain is stopped.
Another one is to use the virt-xml tool to update only the part you need:
virt-xml <domain> --edit --network
network=default,mac.address='<new_mac>'
^This would require you to restart the domain for the change to take effect.
virt-xml <domain> --update --remove device --network
mac.address='<old_mac>'
virt-xml <domain --update --add-device --network
network=default,mac.address='<new_mac>'
^This would not, because it translates to hot-unplug and hot-plug respectively.
Just an alternative to using sed.
Regards,
Erik
Just a reminder that it's generally a very bad idea to regex XML[0]. :)
Cheers!
[0]
https://stackoverflow.com/a/1732454/733214
--
brent saner
https://square-r00t.net/
GPG info:
https://square-r00t.net/gpg-info