HI all,
I have used OMV for a good few years without issue, but I am struggling badly with the setup of Compose.
Following the instructions at Guide: Using the new docker plugin I hit the same stumbling block with the following error:
ZitatAlles anzeigenFailed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; omv-salt deploy run --no-color compose 2>&1' with exit code '1': debian:
----------
ID: /etc/systemd/system/docker.service.d/waitAllMounts.conf
Function: file.managed
Result: True
Comment: File /etc/systemd/system/docker.service.d/waitAllMounts.conf is in the correct state
Started: 19:02:37.713732
Duration: 34.264 ms
Changes:
----------
ID: systemd_daemon_reload_docker
Function: cmd.run
Name: systemctl daemon-reload
Result: True
Comment: State was not run because none of the onchanges reqs changed
Started: 19:02:37.748705
Duration: 0.002 ms
Changes:
----------
ID: configure_etc_docker_dir
Function: file.directory
Name: /etc/docker
Result: True
Comment: The directory /etc/docker is in the correct state
Started: 19:02:37.748760
Duration: 0.716 ms
Changes:
----------
ID: /etc/docker/daemon.json
Function: file.serialize
Result: True
Comment: File /etc/docker/daemon.json is in the correct state
Started: 19:02:37.749555
Duration: 27.58 ms
Changes:
----------
ID: docker
Function: service.running
Result: True
Comment: The service docker is already running
Started: 19:02:38.447748
Duration: 29.853 ms
Changes:
----------
ID: create_usr_local_bin_dir
Function: file.directory
Name: /usr/local/bin
Result: True
Comment: The directory /usr/local/bin is in the correct state
Started: 19:02:38.477876
Duration: 1.132 ms
Changes:
----------
ID: /usr/local/bin/docker-compose
Function: file.symlink
Result: True
Comment: Symlink /usr/local/bin/docker-compose is present and owned by root:root
Started: 19:02:38.479094
Duration: 2.26 ms
Changes:
----------
ID: configure_compose_scheduled_jobs
Function: file.managed
Name: /etc/cron.d/omv-compose-backup
Result: True
Comment: File /etc/cron.d/omv-compose-backup is in the correct state
Started: 19:02:38.481447
Duration: 83.234 ms
Changes:
----------
ID: configure_compose_global_env_file
Function: file.managed
Name: /srv/dev-disk-by-uuid-4CD24057D2404802/compose/global.env
Result: False
Comment: Failed to change mode to 0600
Started: 19:02:38.564781
Duration: 70.111 ms
Changes:
----------
ID: docker_install_packages
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 19:02:38.637062
Duration: 19.395 ms
Changes:
----------
ID: docker_compose_install_packages
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 19:02:38.656645
Duration: 1.067 ms
Changes:
----------
ID: docker_purged_packages
Function: pkg.purged
Result: True
Comment: None of the targeted packages are installed or partially installed
Started: 19:02:38.657795
Duration: 0.632 ms
Changes:
Summary for debian
-------------
Succeeded: 11
Failed: 1
-------------
Total states run: 12
Total run time: 270.246 ms
[ERROR ] Failed to change mode to 0600
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; export LANGUAGE=; omv-salt deploy run --no-color compose 2>&1' with exit code '1': debian:
----------
ID: /etc/systemd/system/docker.service.d/waitAllMounts.conf
Function: file.managed
Result: True
Comment: File /etc/systemd/system/docker.service.d/waitAllMounts.conf is in the correct state
Started: 19:02:37.713732
Duration: 34.264 ms
Changes:
----------
ID: systemd_daemon_reload_docker
Function: cmd.run
Name: systemctl daemon-reload
Result: True
Comment: State was not run because none of the onchanges reqs changed
Started: 19:02:37.748705
Duration: 0.002 ms
Changes:
----------
ID: configure_etc_docker_dir
Function: file.directory
Name: /etc/docker
Result: True
Comment: The directory /etc/docker is in the correct state
Started: 19:02:37.748760
Duration: 0.716 ms
Changes:
----------
ID: /etc/docker/daemon.json
Function: file.serialize
Result: True
Comment: File /etc/docker/daemon.json is in the correct state
Started: 19:02:37.749555
Duration: 27.58 ms
Changes:
----------
ID: docker
Function: service.running
Result: True
Comment: The service docker is already running
Started: 19:02:38.447748
Duration: 29.853 ms
Changes:
----------
ID: create_usr_local_bin_dir
Function: file.directory
Name: /usr/local/bin
Result: True
Comment: The directory /usr/local/bin is in the correct state
Started: 19:02:38.477876
Duration: 1.132 ms
Changes:
----------
ID: /usr/local/bin/docker-compose
Function: file.symlink
Result: True
Comment: Symlink /usr/local/bin/docker-compose is present and owned by root:root
Started: 19:02:38.479094
Duration: 2.26 ms
Changes:
----------
ID: configure_compose_scheduled_jobs
Function: file.managed
Name: /etc/cron.d/omv-compose-backup
Result: True
Comment: File /etc/cron.d/omv-compose-backup is in the correct state
Started: 19:02:38.481447
Duration: 83.234 ms
Changes:
----------
ID: configure_compose_global_env_file
Function: file.managed
Name: /srv/dev-disk-by-uuid-4CD24057D2404802/compose/global.env
Result: False
Comment: Failed to change mode to 0600
Started: 19:02:38.564781
Duration: 70.111 ms
Changes:
----------
ID: docker_install_packages
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 19:02:38.637062
Duration: 19.395 ms
Changes:
----------
ID: docker_compose_install_packages
Function: pkg.installed
Result: True
Comment: All specified packages are already installed
Started: 19:02:38.656645
Duration: 1.067 ms
Changes:
----------
ID: docker_purged_packages
Function: pkg.purged
Result: True
Comment: None of the targeted packages are installed or partially installed
Started: 19:02:38.657795
Duration: 0.632 ms
Changes:
Summary for debian
-------------
Succeeded: 11
Failed: 1
-------------
Total states run: 12
Total run time: 270.246 ms
[ERROR ] Failed to change mode to 0600 in /usr/share/php/openmediavault/system/process.inc:242
Stack trace:
#0 /usr/share/php/openmediavault/engine/module/serviceabstract.inc(62): OMV\System\Process->execute()
#1 /usr/share/openmediavault/engined/rpc/config.inc(178): OMV\Engine\Module\ServiceAbstract->deploy()
#2 [internal function]: Engined\Rpc\Config->applyChanges(Array, Array)
#3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#4 /usr/share/php/openmediavault/rpc/serviceabstract.inc(149): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)
#5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(620): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusmU...', '/tmp/bgoutputKB...')
#6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(159): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
#7 /usr/share/openmediavault/engined/rpc/config.inc(199): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
#8 [internal function]: Engined\Rpc\Config->applyChangesBg(Array, Array)
#9 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#10 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
#11 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
#12 {main}
in particular
I have tried using chmod to change it to 0600 but still no further forward. Any Ideas?
Thanks