openmediavault-docker-gui Testing

  • Hello,


    It looks like as if aufs has some problems with the permissions


    syslog from config with external base path and trying to start a container



    and syslog from working configuration with /var/lib/docker as base path


    Code
    Sep  1 15:57:58 server-nas-test kernel: [  193.271657] aufs au_opts_verify:1570:docker[2969]: dirperm1 breaks the protection by the permission bits on the lower branch
    Sep  1 15:57:59 server-nas-test kernel: [  193.360386] aufs au_opts_verify:1570:docker[2969]: dirperm1 breaks the protection by the permission bits on the lower branch
    Sep  1 15:57:59 server-nas-test kernel: [  193.407724] aufs au_opts_verify:1570:docker[2647]: dirperm1 breaks the protection by the permission bits on the lower branch
    Sep  1 15:57:59 server-nas-test kernel: [  193.416405] device veth746fe46 entered promiscuous mode
    Sep  1 15:57:59 server-nas-test kernel: [  193.416787] IPv6: ADDRCONF(NETDEV_UP): vethcd3d19a: link is not ready
    Sep  1 15:57:59 server-nas-test kernel: [  193.418280] IPv6: ADDRCONF(NETDEV_CHANGE): vethcd3d19a: link becomes ready
    Sep  1 15:57:59 server-nas-test avahi-daemon[2366]: Withdrawing workstation service for vethcd3d19a.
    Sep  1 15:58:00 server-nas-test kernel: [  194.404113] docker0: port 5(veth746fe46) entered forwarding state


    I hope it will help you a little bit

    • Offizieller Beitrag

    Maybe noexec option?

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Offizieller Beitrag

    Do some dockers need executable rights and others don't?

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Offizieller Beitrag

    Well, that will cause an issue since data drives are always mounted noexec. Guess we need to look into a good way (not the command line) of changing them...

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Offizieller Beitrag

    Should be ok.

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Offizieller Beitrag

    This should be a bit easier :)

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Offizieller Beitrag

    I don't know much about bind mount, but isn't it possible to bind mount the folder to /var/lib/docker without noexec?


    Not sure. Try it :)

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • New version should be available now. I remove the noexec option from fstab for the selected shared folder filesystem and put it back when the user changes base path to another shared folder (or none). Please test if it works as intended.


    EDIT: If you don't find the new version (0.2.8) you might need to disable/re-enable the Docker Testing repo in omv-extras.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!