Adapt to file injection deprecation in nova
Registered by
Fan Zhang
Trove currently uses `--personality` to inject files while booting an instance
via Nova api. Unfortunately, this parameter is deprecated from Queens release,
nova microversion 2.57. As bp `Deprecate file injection` [1]_ mentioned,
the code to support it would remain, but having a microversion boundary
would give Nova the ability to eventually remove the code in the future. In
this spec, we try to adapt to file injection deprecation and implement another
way to inject files into instance.
Whiteboard
Doing research about using --user-data parameter to inject files into instance. DONE
Drafting spec. See https:/
Wait for discussion. DONE
Coding. IN PROGRESS
(?)