Este é, na verdade, um bug no Netplan: bug # 1728134 , bug # 1763608 . Um dos desenvolvedores de netplan reconheceu este último, mas não está claro se uma correção será ou não fornecida.
Uma alternativa seria criar manualmente uma unidade do systemd para ativar a interface. Crie um arquivo /etc/systemd/system/manual-iface.service
com o seguinte conteúdo:
[Unit]
Description=Service to bring up/down unconfigured nic enp10s0f1
After=network.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/ip link set enp10s0f1 up
ExecStop=/sbin/ip link set enp10s0f1 down
[Install]
WantedBy=multi-user.target
Em seguida, ative-o para executar na inicialização:
sudo systemctl enable manual-iface.service
E você é bom para ir. Você deve ver enp10s0f1
aparece automaticamente na próxima vez que inicializar.
Como alternativa, se você não quiser fazer isso, reverter para ifupdown ainda é uma opção, como a pergunta é feita. O fallback é descrito aqui . Para resumir, instale o ifupdown e, em seguida, você pode fazer a configuração usando o tradicional /etc/network/interfaces
(que é bem documentado na web).