You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After using the instructions here to remove moby-engine and install docker-ce, the system is unable to upgrade to Fedora 41.
Reproduction steps
From a system based on Fedora CoreOS F40, remove moby-engine and install docker-ce as instructed here. The zincati service will attempt to update to the latest version based on F41, but fail due to conflicting requests
Expected behavior
System should upgrade to F41 without error.
Actual behavior
System fails to upgrade due to conflicting requests.
System details
Dec 01 23:08:58 pmcos02 zincati[2062]: [INFO zincati::update_agent::actor] target release '41.20241109.3.0' selected, proceeding to stage it
Dec 01 23:03:40 pmcos02 zincati[2062]:
Dec 01 23:03:40 pmcos02 zincati[2062]: - package docker-cli-27.3.1-2.fc41.x86_64 from @System conflicts with docker-ce-cli provided by docker-ce-cli-1:27.3.1-1.fc41.x86_64 from docker-ce-stable
Dec 01 23:03:40 pmcos02 zincati[2062]: - package docker-cli-27.3.1-2.fc41.x86_64 from @System conflicts with docker-ce-cli provided by docker-ce-cli-1:27.3.0-1.fc41.x86_64 from docker-ce-stable
Dec 01 23:03:40 pmcos02 zincati[2062]: - package docker-cli-27.3.1-2.fc41.x86_64 from @System conflicts with docker-ce-cli provided by docker-ce-cli-1:27.2.1-1.fc41.x86_64 from docker-ce-stable
Dec 01 23:03:40 pmcos02 zincati[2062]: - package docker-ce-3:27.3.1-1.fc41.x86_64 from docker-ce-stable requires docker-ce-cli, but none of the providers can be installed
Dec 01 23:03:40 pmcos02 zincati[2062]: - package docker-ce-3:27.3.0-1.fc41.x86_64 from docker-ce-stable requires docker-ce-cli, but none of the providers can be installed
Dec 01 23:03:40 pmcos02 zincati[2062]: - package docker-ce-3:27.2.1-1.fc41.x86_64 from docker-ce-stable requires docker-ce-cli, but none of the providers can be installed
Dec 01 23:03:40 pmcos02 zincati[2062]: Problem: conflicting requests
Dec 01 23:03:40 pmcos02 zincati[2062]: error: Could not depsolve transaction; 1 problem detected:
Dec 01 23:03:40 pmcos02 zincati[2062]: [ERROR zincati::update_agent::actor] failed to stage deployment: rpm-ostree deploy failed:
I can update the docs page as suggested in the relevant topic. Do you think adding a section explaining how to upgrade Docker CE from Fedora CoreOS 40 to Fedora CoreOS 41 would also be helpful?
I can update the docs page as suggested in the relevant topic.
Thanks!
Do you think adding a section explaining how to upgrade Docker CE from Fedora CoreOS 40 to Fedora CoreOS 41 would also be helpful?
Yes, probably a good thing to add as well. I'm not sure if we can make something better than reset/rebase/overlay, but having it documented would be good.
Describe the bug
After using the instructions here to remove moby-engine and install docker-ce, the system is unable to upgrade to Fedora 41.
Reproduction steps
From a system based on Fedora CoreOS F40, remove moby-engine and install docker-ce as instructed here. The zincati service will attempt to update to the latest version based on F41, but fail due to conflicting requests
Expected behavior
System should upgrade to F41 without error.
Actual behavior
System fails to upgrade due to conflicting requests.
System details
Butane or Ignition config
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: