When running a device that needs a "normalize" step together with devices that use provider-specific configuration (example: Docker bash scripts), the "normalize" step is executed after the bash scripts.
We have to split the deployment (cli/initial/deploy.py run function) into "normalize deployment" and "other deployment". The ideal solution would be to pretend that "normalize" is a module ;)
When running a device that needs a "normalize" step together with devices that use provider-specific configuration (example: Docker bash scripts), the "normalize" step is executed after the bash scripts.
We have to split the deployment (cli/initial/deploy.py run function) into "normalize deployment" and "other deployment". The ideal solution would be to pretend that "normalize" is a module ;)