{"push_id":2571918538,"size":2,"distinct_size":2,"ref":"refs/heads/rules","head":"19d0148da132199b552f5c589cb439629d044fe1","before":"1f4b043b57a59a71a16d4394fed7517e4b411b91","commits":[{"sha":"d158eb95a8395f60538e244dce2a283cf9aa4aff","author":{"name":"Daniel Axtens","email":"cf1af486034ab0119a20f38a060e40da25f4cea3@axtens.net"},"message":"tests/generate: rename assert_udev to assert_nm_udev\n\nThe function specifically tests a NM specific udev rule. We're\nabout to add more udev support, so it would be helpful to have\nclearer names.\n\nSigned-off-by: Daniel Axtens <dja@axtens.net>","distinct":true,"url":"https://api.github.com/repos/daxtens/netplan/commits/d158eb95a8395f60538e244dce2a283cf9aa4aff"},{"sha":"19d0148da132199b552f5c589cb439629d044fe1","author":{"name":"Daniel Axtens","email":"cf1af486034ab0119a20f38a060e40da25f4cea3@axtens.net"},"message":"Generate udev rules files to rename devices\n\nDue to a systemd issue[1], using link files to rename interfaces\ndoesn't work as expected. Link files will not rename an interface\nif it was already renamed, and interfaces are renamed in initrd, so\nset-name will often not work as expected when rebooting.\n\nHowever, rules files will cause a renaming, even if the interface\nhas been renamed in initrd.\n\nSo, while we sort out whether the systemd-udev behaviour is broken\nor now, we can simply generate udev rules files with appropriate\nrenaming info in /run/udev/rules.d/70-netplan-<interface>.rules\n\nA file will be created for non-virtual interfaces with both a\nset-name and a driver or a mac address in the match stanza.\n(Renaming from name to name doesn't work.)\n\nThis is at least a temporary fix to LP: #1770082\n\nAs far as testing goes, test successful set-name: generations, and\na few cases where we expect no files to be generated.\n\n[1] https://github.com/systemd/systemd/issues/9006\n\nSigned-off-by: Daniel Axtens <dja@axtens.net>","distinct":true,"url":"https://api.github.com/repos/daxtens/netplan/commits/19d0148da132199b552f5c589cb439629d044fe1"}]}
{"actor":{"display_login":"daxtens"}}