When we run environment-get, we need to remove the created_at and updated_at lines, as well as making all the other variables starting with a lower case. If we don't do this, we hit this BZ 1570315 because the error message is not very explicit. Our customer believe that the import/export process should be transparent. This is the format that environment-get should return: $ grep -oP "^[^\s]+" overcloud.yaml name: description: variables: scope: This patch seems to solve the issue. I was able to to get and update without a hassle: # diff mistralclient/commands/v2/environments.py mistralclient/commands/v2/environments.py.orig 54,57c54,59 < 'name', < 'description', < 'variables', < 'scope', --- > 'Name', > 'Description', > 'Variables', > 'Scope', > 'Created at', > 'Updated at'
Backporting the --export option to stable/newton downstream.
Hello! I wanted to follow up on this BZ. Are there any updates? Thanks, Gabriel
According to our records, this should be resolved by python-mistralclient-2.1.2-2.el7ost. This build is available now.