Skip to content
This repository was archived by the owner on Oct 10, 2020. It is now read-only.

Atomic on Fedora 26 Atomic Host fail with "string indices must be integers" #1145

Closed
mscherer opened this issue Dec 8, 2017 · 1 comment
Closed

Comments

@mscherer
Copy link

mscherer commented Dec 8, 2017

As told on #1144 , I just installed Fedora 26 atomic, and after patching for showing a traceback, I see this:

# /tmp/atomic install  --system openshift/origin-ansible
Traceback (most recent call last):
  File "/tmp/atomic", line 203, in <module>
    sys.exit(_func())
  File "/usr/lib/python3.6/site-packages/Atomic/install.py", line 132, in install
    return be.install(self.image, self.name)
  File "/usr/lib/python3.6/site-packages/Atomic/backends/_ostree.py", line 127, in install
    return self.syscontainers.install(image, name)
  File "/usr/lib/python3.6/site-packages/Atomic/syscontainers.py", line 224, in install
    return_value = self._run_once(image, name)
  File "/usr/lib/python3.6/site-packages/Atomic/syscontainers.py", line 283, in _run_once
    image_id = SystemContainers._get_image_id_from_manifest(image_manifest) or image_id
  File "/usr/lib/python3.6/site-packages/Atomic/syscontainers.py", line 503, in _get_image_id_from_manifest
    image_id = image_manifest['Digest']
TypeError: string indices must be integers

My version of atomic is

# atomic  -v
1.18.1

And the ostree version:

# rpm-ostree  status 
State: idle
Deployments:
● fedora-atomic-26:fedora/26/x86_64/atomic-host
                   Version: 26.157 (2017-10-29 14:42:37)
                    Commit: c099633883cd8d06895e32a14c63f6672072430c151de882223e4abe20efa7ca

Without --system, it work fine.

@mscherer
Copy link
Author

mscherer commented Dec 9, 2017

Seems to be a duplicate of #1055 , so it need a backport Fedora side.

@mscherer mscherer closed this as completed Dec 9, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant