[ ] Is your issue/contribution related with enabling some setting/option exposed by libvirt that the plugin does not yet support, or requires changing/extending the provider terraform schema?
[ ] Make sure you explain why this option is important to you, why it should be important to everyone. Describe your use-case with detail and provide examples where possible.
[ ] If it is a very special case, consider using the XSLT support in the provider to tweak the definition instead of opening an issue
[ ] Maintainers do not have expertise in every libvirt setting, so please, describe the feature and how it is used. Link to the appropriate documentation
[ ] Is it a bug or something that does not work as expected? Please make sure you fill the version information below:
System Information
Linux distribution
openSUSE Leap 15.2 and Tumbleweed
Terraform version
The issue is in the examples for opensuse in master: https://github.com/dmacvicar/terraform-provider-libvirt/tree/master/examples
Checklist
[ ] Is your issue/contribution related with enabling some setting/option exposed by libvirt that the plugin does not yet support, or requires changing/extending the provider terraform schema?
[ ] Is it a bug or something that does not work as expected? Please make sure you fill the version information below:
Description of Issue/Question
Setup
see network_config files for opensuse in https://github.com/dmacvicar/terraform-provider-libvirt/tree/master/examples
Steps to Reproduce Issue
Network is not configured. /etc/sysconfig/network does not contain ifcfg-eth0 file.
However, for tumbleweed, firstboot setup creates the config, so the issue is not visible unless you use the same config with Leap or SLE.
Additional information:
version should be 1 in https://github.com/dmacvicar/terraform-provider-libvirt/blob/master/examples/v0.12/tubleweed/network_config.cfg#L2 .
See https://cloudinit.readthedocs.io/en/latest/topics/network-config-format-v1.html