We can tackle the other aspects of this on other tickets, but it does seem like we have a good understanding of what is happening here. I want to make sure we don't end up derailing slightly here from the "bug" as it were (though it's not so much a bug, it appears)
Just operating from the principle of least-surprise, if cloud-init tells you in a file "create this file like so, and it'll stop this one being generated", I would expect that to be the case. On the other hand adding in the conditionals to the comment seems like maybe it would be overloading the comments in the file? I like to keep such comments about as short and sweet as possible. Would it be more realistic to get the behaviour documented and just point to the documents (but then I guess what about versioning?) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1640635 Title: cloud-init creates /etc/network/interfaces.d/50-cloud-init.cfg even if /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg present To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1640635/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
