The RequiredForOnline=no flag can be controlled using Netplan's "optional: true" setting.
In your specific case (cable not connected) you might also be interested in Netplan's "ignore-carrier: true" setting, which brings up the interface regardless.
Please check /etc/netplan/ for those settings (or "sudo netplan get"). Those initial settings might have been written by cloud-init or subiquity or some other means of deployment.
The RequiredForOnli ne=no flag can be controlled using Netplan's "optional: true" setting.
In your specific case (cable not connected) you might also be interested in Netplan's "ignore-carrier: true" setting, which brings up the interface regardless.
Please check /etc/netplan/ for those settings (or "sudo netplan get"). Those initial settings might have been written by cloud-init or subiquity or some other means of deployment.