Page MenuHomeVyOS Platform

vyos-cloud-init use global config to configure pass and ssh login
Closed, ResolvedPublicBUG

Description

Hi,

currently, vyos-cloud-init get the password and public keys from global configuration and configure them for all users, which lead to disruption of login configuration.

cloud-init provided the api to get user-specific configuration, it should use that instead of global configuration

Details

Difficulty level
Unknown (require assessment)
Version
1.2.5
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)

Event Timeline

I have made pull request in github, please help to reviw it: https://github.com/vyos/vyos-cloud-init/pull/8

This feature now is in the Cloud-init for 1.3 and must be backported after testing.

syncer triaged this task as Normal priority.
syncer moved this task from Need Triage to Finished on the VyOS 1.3 Equuleus board.
syncer moved this task from Needs Triage to In Progress on the VyOS 1.2 Crux (VyOS 1.2.6) board.

Backported to the crux branch, should be released with 1.2.7.