Eu sei que isso é antigo, mas me deparei com um problema semelhante com o qual eu estava lutando. Eu também abri um caso com a Canonical para pedir ajuda.
Desde então, resolvi meu problema e voltei a este post na esperança de que isso possa ser útil para alguém que possa se deparar com isso.
Meu problema no final acabou sendo 'wicd-daemon'. Não tenho certeza de como ou por que o pacote foi instalado, mas foi o principal contribuinte de eliminar meu endereço estático e causar outros problemas de rede para mim.
Um sintoma do meu problema era que o dhclient iniciaria se eu desconectasse o cabo de rede e o conectasse novamente. Semelhante ao problema relatado aqui, eu obteria um endereço IP diferente. Se eu configurasse meu NIC manualmente, tudo bem, mas então algum tempo aleatório mais tarde ele teria um IP diferente (devido ao dhclient rodando no background). Verifique se o dhclient está sendo executado. Quanto ao motivo pelo qual o dhclient está em execução, isso é outro problema. Abaixo eu descrevo o que resolveu dhclient para mim, que acabei traçando vários caminhos (avahi, ntpd, ifup, ...). Para o meu caso, era wicd-daemon.
O problema veio à tona originalmente em testes, enquanto eu estava trocando de rede que exigia que eu movesse fisicamente meu cabo de rede. Isso causou um problema de rede para mim que não deveria ter. Também demorei um pouco para descobrir o problema também, pois não esperava que meu IP estático diminuísse ou mudasse.
No final, a limpeza do wicd-daemon e do python-wicd cuidou do problema. Meu sistema agora mantém o endereço IP estático mesmo quando o cabo de rede foi desconectado. Eu também não vi o dhclient iniciar, então estou pensando que o problema também se resolveu. Eu abri outros caminhos também, olhando para o avahi que parecia ter um rol nas questões que eu estava tendo, eu também olhei para o ntpd também (estranho eu sei, mas ele estava aparecendo nos syslogs ao mesmo tempo outros problemas O NTPD provavelmente não tinha nada a ver com isso, mas estava produzindo logs suspeitos). Corri vários buracos de coelho até que, por acaso, tropecei em um estranho processo enquanto fazia outros testes.
Tão longa história curta verificar se o dhclient está em execução e se você tem um gerenciador de rede como o wicd rodando em seu sistema. Pode ser o que está causando problemas com seu endereço estático.