[00:01] "priority" meaning the naming of the .network files [00:02] as described in systemd.network(5) [00:07] hmmm, ok... I can see netplan creates the files as 10-* that's why they take precedence... and ec2-net-utils creates 70-* [00:07] https://pastebin.ubuntu.com/p/rkF3Pc6HsP/ [00:07] @mitchdz ^ [00:15] I think those were my questions for now. Thank you very much @noahm [00:23] hrrrmmm https://freshbsd.org/freebsd/src/commit/1f4ce7a39f0f4b0621ff55d228014ccddb366d37 [00:35] fabiomirmar: yeah, so it may be that you'll need to adjust the file names if you want to change which configuration actually gets used. It looks like you're getting netplan's routing configuration. Though one thing you're seeing from net-utils is the altnames on the interfaces, which I find to be a super useful feature (embedding the ENI ID and device number in the interface metadata, as visible in [00:35] the altname field in your `ip addr` output) [02:53] @noahm, indeed, the altname with the eni id seems pretty useful [02:53] it would be nice if netplan had a config option (it doesn't seem it has) for you to specify the lexical order that you want the /run/systemd/network/*-netplan-* files to be created === esv_ is now known as esv [13:52] meena: huh, so homedir is broken currently? [14:13] holmanb: looks like it. I need to fix that. [15:12] upgrading ruff is… rough. [15:19] holmanb: less importantly, any idea how to fix https://github.com/canonical/cloud-init/issues/4463 ? [15:19] -ubottu:#cloud-init- Issue 4463 in canonical/cloud-init "FreeBSD: failing unit tests in tests/unittests/cmd/devel/test_logs.py" [Open] [19:26] meena: either change the test to make it work on both ubuntu and freebsd, or skip it on non-ubuntu with something like: @pytest.mark.skipif(not IS_UBUNTU, reason="GNU-specific output") [19:27] meena: preferably add support for freebsd without removing ubuntu support, but if skipping is easier that would also be a welcome addition [19:33] holmanb: what does ls output look on Alpine? [19:33] meena: not sure, would have to check [19:34] same [19:35] oh I have busybox installed [19:35] busybox ls /ajsknefkj [19:35] ls: /ajsknefkj: No such file or directory [19:35] so that presumably ^ [19:35] like freebsd then? [19:35] yes [19:36] looks like it [19:36] need to edit the bug report then [19:37] it would be cool if we could just make the test string a regex [19:37] I could see that working [19:38] not sure why we have unittests for a function starting with an underscore - seems like a code smell to me [19:39] but not going to dig further on that at this time