commit 7a7ec95e614f31e3e5394cfcbfa3b6b30c335f60 Author: Steve Baker Date: Thu Jun 25 10:55:27 2020 +1200 Update git submodules * Update metalsmith from branch 'master' - metalsmith_deployment role switch to metalsmith_instances Instead of wrapping the metalsmith CLI, the metalsmith_deployment role now uses the metalsmith_instances module. There are differences between the instances formats of the role and the module which are partially resolved with a simple transformation module called metalsmith_deployment_defaults. A 'candidates' attribute is added to metalsmith_instances, but keeping the single 'name' attribute to remain compatible with the TripleO usage. Unresolved differences between the 2 are described below: metalsmith_instances doesn't have a per-instance state attribute, instead it has one state attribute for all instances. I propose that support for per-instance state is dropped. This was never documented in the README.rst anyway. extra_args only applies to a CLI. Apart from --dry-run these arguments are either for output formatting or Ironic API authentication. I propose that this option is dropped. A metalsmith_debug arg is added to make the ouput more verbose. Change-Id: Ia30620821182c58050813e807cdde50a27d03c15 diff --git a/metalsmith b/metalsmith index 4de7115..a7bd8fe 160000 --- a/metalsmith +++ b/metalsmith @@ -1 +1 @@ -Subproject commit 4de71152472d3fafe1b4b8d76ea3369323d620fd +Subproject commit a7bd8fe1ae1ae469f3d19963a0b4be607fe3e40c