# Error with Infrastructure Deployment via Rancher CLI

**URL:** <https://forums.suse.com/t/error-with-infrastructure-deployment-via-rancher-cli/7420>\
**Category:** General\
**Created:** [September 26, 2017, 6:57pm UTC](https://forums.suse.com/t/error-with-infrastructure-deployment-via-rancher-cli/7420 "2017-09-26T18:57:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ZachMatics](https://avatars.discourse-cdn.com/v4/letter/z/50afbb/32.png) [@ZachMatics](https://forums.suse.com/u/ZachMatics)\
**Post date:** [September 26, 2017, 6:57pm UTC](https://forums.suse.com/t/error-with-infrastructure-deployment-via-rancher-cli/7420/1 "2017-09-26T18:57:33Z")

</div>

I’ve been using the following Rancher CLI command to automate container deployments:

rancher catalog install Catalog/Stack:version -a answer.txt

This command works great for me for non-infrastructure containers. However, when I try to implement this for infrastructure containers (i.e. rancher catalog install --system Catalog/Stack:version -a answer.txt) I get the following response:

’ FATA[000] Exactly one argument is required '.

This problem occurs even when I use the automatically generated answers file that Rancher provides. I’ve been able to bypass this by accepting the default value when there is a single variable with:

echo -ne ‘\n’ | rancher catalog install --system Catalog/Stack:version

Methods similar to this fail, however, when there are multiple variables. Please let me know if anyone has any ideas. Thanks.
