Description of problem: When using recent version of atomic on Fedora 25 (atomic-1.15.1-1.fc25.x86_64), `atomic stop $CONTAINER_NAME` raises the following traceback in verbose mode: {{{ # atomic --debug stop freeipa-server Namespace(_class=<class 'Atomic.stop.Stop'>, args=[], assumeyes=False, container='freeipa-server', debug=True, func='stop', opt1=None, opt2=None, opt3=None) Can't convert 'list' object to str implicitly Traceback (most recent call last): File "/bin/atomic", line 188, in <module> sys.exit(_func()) File "/usr/lib/python3.5/site-packages/Atomic/stop.py", line 40, in stop cmd = self.gen_cmd(con_obj.stop_args + self.quote(self.args.args)) TypeError: Can't convert 'list' object to str implicitly During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/bin/atomic", line 210, in <module> sys.exit(1) SystemExit: 1 }}} Version-Release number of selected component (if applicable): atomic-1.15.1-1.fc25.x86_64 How reproducible: Always Steps to Reproduce: 1. pull container image and install container using atomic 2. run the container using `atomic run` 3. stop the container using atomic stop Actual results: Atomic stop stops the running container Expected results: The command displays the following error: TypeError: Can't convert 'list' object to str implicitly In debug mode the traceback displayed above can be seen. Additional info: This seems to be a regression as the command works on my F25 Atomic Host: the version there is atomic-1.13.1-3.git5dfcaa9.fc25.x86_64.
Brent we need to have a test for this also, to make sure we don't have a regression in the future.
I believe this will fix the issue -> https://github.com/projectatomic/atomic/pull/899
Yes the referenced PR fixes the issue, thanks.
Fixed in atomic-1.16.3
atomic-1.16.3-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-2ad6948192
atomic-1.16.3-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-cf5944a771
atomic-1.16.3-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-cf5944a771
atomic-1.16.3-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-2ad6948192
atomic-1.16.4-1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e8cbc792c6
atomic-1.16.4-1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e8cbc792c6
atomic-1.16.4-1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.