mirror of
https://github.com/clearlinux/micro-config-drive.git
synced 2026-08-27 00:35:49 +00:00
3784aea67a
This adds support for parsing openstack meta-data.json files in config-2 filesystems and extracting and installing any SSH pubkeys into the default user account. In order to properly parse a config-2 json blob outside of the normal openstack early initialization, we need to fill the parser table properly and clean it up. This exposes some flaws in other parts of this code that appear that this wasn't entirely fully tested. I have not yet confirmed that in a config-2 scenario everything actually automatically works yet, this remains to be done.