How do I upgrade kernel to 4.4.0-xx ?
I have built a droplet with Ubuntu-14.04 and immediately upgrade it to a pre-release version of Ubuntu-16.04. Everything seemed working fine, and I installed and set up several servers (apache2, postfix, dovecot, ....) but the kernel remained at 3.17.0-71.
Since the official 16.04 was released, I did "apt-get dist-upgrade," which has installed the kept-back kernels along with many other packages. However, it has made no changes in terms of the kernel version to be booted.
Shortly, I found that on a digitalocean droplet, the kernel should be selected in the control panel. I did select Ubuntu-16.04 kernel-4.4.0-21 in the menu and started the droplet but it wouldn't respond. "Console Access" revealed that the droplet started up but had no ethN I/F.
With putting back the kernel to Ubuntu-14.04 kernel-3.17.0-71, everything has started working properly.
Are there any ways to work around this problem around the missing ethN I/F? Or must I port everything to a newly created droplet?
I should have added this comment much earlier....
I didn't have the guts to manipulate the Ethernet I/F after upgrading my kernel to 4.4.0, or to re-install Postfix/Dovecot/Mailman to a newly installed 16.04, and did nothing until recently. One day, just after a routine backing up, I ventured to try "DigitalOcean GrubLoader v0.2 (20160714) Ubuntu" at the control panel. It worked fine! Although it's not exactly the same with the brand-new installation (that is, it's not "internally managed"), it uses the latest kernel which is installed with "apt upgrade."
I did this one month ago, and the new drop let has experienced kernel updates twice without any troubles. I am very pleased with the mechanism, and my only complaint is that it's well hidden :-)
I had the same problem upgrading the 3.13.0-57 after upgrading to Ubuntu 16.04. After a lot of research I decided to create a ticket at DO and in a couple of hours I got a detailed response, I think you can find the ticket in the support section.
They chose for me the
DigitalOcean GrubLoader v0.2 (20160714) Ubuntu
and after a short reboot I had the 4.8.0-53-generic kernel, in about 30 seconds.Everything seems to be working fine now, had no issues with the ethN interfaces.