metadata: Fix Vultr provider SSH pubkey fetching

The Vultr provider currently never calls handleSSH, resulting in it
being impossible to bring up a LinuxKit image in vultr with the SSH
pubkey provided via the Vultr metadata API.

Signed-off-by: Sachi King <nakato@nakato.io>
This commit is contained in:
Sachi King 2019-07-22 17:03:33 +10:00
parent 66cd2b6ee5
commit f966dea6ff

View File

@ -61,6 +61,11 @@ func (p *ProviderVultr) Extract() ([]byte, error) {
// instance-id
vultrMetaGet("instanceid", "instance_id", 0644)
// ssh
if err := p.handleSSH(); err != nil {
log.Printf("Vultr: Failed to get ssh data: %s", err)
}
return nil, nil
}