bootstrap-containers: migrate to using configuration file
Issue number: #3626
Closes #3626
Description of changes: This migrates the bootstrap-containers tool to fetch its settings via a generated toml file.
log:
- add migrations and package changes
- migrate bootstrap-containers to load from config file
Testing done: Tested full migration Tested with a bootstrap container ensuring it gets loaded and ran correctly
Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.
Let's merge this first #3768 then rebase your PR to align on 1.19.2
rebase on latest
Finished changes and testing run
Addressed comments
- Adjusted template to use new if_not_null helper
- Adjusted call to apiclient to use command() helper
Still need to remove tokio
removed tokio
Rebased off latest and moved migrations to 1.20.0 will rerun the tests to be safe
Release.toml was wrong resulting in migrations not occuring, fixed this