Bug ID | 1029769 |
---|---|
Summary | upgrade to TW20170314 suggests removing docker as containerd and runc have been upgraded |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Virtualization:Other |
Assignee | virt-bugs@suse.de |
Reporter | develop7@develop7.info |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
Repro: Having docker installed, try zypper dup to snapshot 20170314 Expected: upgrade succeeds Instead: there are 2 problems computing an upgrade: Reading installed packages... Computing distribution upgrade... Force resolution: No Computing upgrade... 2 Problems: Problem: docker-1.12.6-2.3.x86_64 requires containerd = 0.2.5+gitr569_2a5e70c, but this requirement cannot be provided Problem: docker-1.12.6-2.2.x86_64 requires runc = 0.1.1+gitr2819_50a19c6, but this requirement cannot be provided Problem: docker-1.12.6-2.3.x86_64 requires containerd = 0.2.5+gitr569_2a5e70c, but this requirement cannot be provided deleted providers: containerd-0.2.5+gitr569_2a5e70c-2.1.x86_64 Solution 1: Following actions will be done: deinstallation of docker-1.12.6-2.2.x86_64 deinstallation of docker-bash-completion-1.12.6-2.2.noarch deinstallation of docker-compose-1.8.1-1.1.noarch Solution 2: keep obsolete containerd-0.2.5+gitr569_2a5e70c-2.1.x86_64 Solution 3: break docker-1.12.6-2.3.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 2 Applying solution 2 Problem: docker-1.12.6-2.2.x86_64 requires runc = 0.1.1+gitr2819_50a19c6, but this requirement cannot be provided deleted providers: runc-0.1.1+gitr2819_50a19c6-1.1.x86_64 Solution 1: Following actions will be done: deinstallation of docker-zsh-completion-1.12.6-2.2.noarch deinstallation of docker-bash-completion-1.12.6-2.2.noarch deinstallation of docker-compose-1.8.1-1.1.noarch Solution 2: keep obsolete runc-0.1.1+gitr2819_50a19c6-1.1.x86_64 Solution 3: break docker-1.12.6-2.2.x86_64 by ignoring some of its dependencies Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c] (c): 2 Applying solution 2 Resolving dependencies... Computing distribution upgrade... It looks like runc and containerd were upgraded in factory while they shouldn't have.