O culpado neste assunto foi a minha configuração de MTU. Eu sempre esqueço de lidar com o MTU, mas me deparei com um pequeno artigo (em algum lugar, se eu achar que vou postá-lo), que delineou o mesmo problema. Minha solução foi especificar
dnsmasq_config_file = /etc/neutron/dnsmasq.conf
na minha configuração /etc/neutron/dhcp_agent.ini
. O arquivo /etc/neutron/dnsmasq.conf
contém apenas
dhcp-option=26,1424
E agora todas as instâncias selecionam seus metadados sem problemas. 1424 não é um valor difícil e rápido. Acabei de escolher porque não queria determinar qual seria o valor adequado.