Upgraded to OMV but no Docker anymore

  • Hi,


    I just upgraded to OMV 4.


    Now Docker Plugin is gone and I can´t install it again. I have Docker and Docker CE repo enabled. But If I want to reinstall docker the following happens:




    Can someone please help me?


    toppi

  • Did you upgrade the docker plugin to the latest version before upgrading to OMV 4.x? Looks like the repos didn't get upgraded. What is the output of:
    apt-cache policy openmediavault-docker-gui
    cat /etc/apt/sources.list.d/*

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • Hi ryecoaaron,


    the system was fully updated.


    Here are the outputs:


    Code
    root@intrepid:~# apt-cache policy openmediavault-docker-gui
    openmediavault-docker-gui:
    Installed: (none)
    Candidate: 3.1.10
    Version table:
    3.1.10 500
    500 https://dl.bintray.com/openmediavault-plugin-developers/erasmus-ce-docker jessie/main amd64 Packages
    3.1.9 -1
    100 /var/lib/dpkg/status


    and



    When I do an apt-get update I also get this:



    Code
    N: Skipping acquire of configured file 'stable/binary-i386/Packages' as repository 'https://download.docker.com/linux/debian jessie InRelease' doesn't support architecture 'i386'
    root@intrepid:~#
  • Your omv-extras repo file did not get updated to point to the arrakis repos. So, it is still trying to install OMV 3.x plugins on your 4.x install.


    Do the following:


    sed -i "s/jessie/stretch/g" /etc/apt/sources.list.d/omv-extras-org.list
    sed -i "s/erasmus/arrakis/g" /etc/apt/sources.list.d/omv-extras-org.list
    apt-get update
    apt-get dist-upgrade


    Just a warning... Upgrading omv-extras to the 4.x will remove your custom repos. So, those will have to be re-added.

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • Many thanks!!


    But I still get this one when running apt-get update:


  • After running apt-get dist-upgrade only this one remains:


    Code
    N: Skipping acquire of configured file 'stable/binary-i386/Packages' as repository 'https://download.docker.com/linux/debian stretch InRelease' doesn't support architecture 'i386'

    Docker itself is working again :)

  • Try running omv-aptclean.

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • Hi,


    after I re-upgraded to OMV 4 the error came up again.


    I added [arch=amd64] in the /etc/apt/sources.list.d/omv-extras-org.list file:



    Code
    # Docker CE
    deb https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker stretch main
    deb [arch=amd64] https://download.docker.com/linux/debian stretch stable

    No the error is gone.

  • No the error is gone.

    I don't have that in my sources and I don't get that error. Try removing it and do an omv-aptclean.

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • Does not work.


    Here is the output of omv-aptclean:



    When I then do an apt-get update the error appears again.

  • When I then do an apt-get update the error appears again.

    It isn't an error. It is just a warning. And for some reason, your system is configured for multiarch because it is downloading i386 lists for every repo. dpkg --print-foreign-architectures will show you that and dpkg --remove-architecture i386 would remove it. I just don't know why it is configured. Maybe a package you installed needs it?

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!