Cloud-init schrijft de hostsleutels van de virtuele machine als ec2

Van toepassing op: ✔️ Virtuele Linux-machines

Oorspronkelijk KB-nummer: 4561944

Overzicht

In dit artikel wordt een probleem beschreven waarbij cloud-init de hostsleutels van de virtuele machine schrijft als ec2. Het biedt een tijdelijke oplossing.

Symptomen

Cloud-init schrijft af en toe SSH-hostsleutels naar de console als 'ec2'. Azure gebruikt geen ec2-exemplaren.

Oorzaak

Cloud-init maakt gebruik van de SSH-module om het helperscript write-ssh-key-fingerprints aan te roepen in de laatste fase. De helper heeft deze waarden vastgelegd en de naam van het programma ingesteld op ec2. De naam van het cloud-init-project was 'ec2-init' voordat deze werd gewijzigd in een platform-agnostische naam. Sommige codepaden bevatten nog steeds de oude naam.

Tijdelijke oplossing

Logboeken van ec2 negeren tijdens het oplossen van problemen. Meer informatie vindt u in het artikel Bugbeschrijving.