Beiträge von Superturisto
-
-
now this: omv-salt deploy run apt cronapt
Code
Alles anzeigenraspberrypi: Data failed to compile: ---------- Rendering SLS 'base:omv.deploy.cronapt.default' failed: Jinja error: tls: Invalid value '0', allowed values are 'none, ssl, starttls, auto'. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 497, in render_jinja_tmpl output = template.render(**decoded_context) File "/usr/lib/python3/dist-packages/jinja2/asyncsupport.py", line 76, in render return original_render(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1008, in render return self.environment.handle_exception(exc_info, True) File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 780, in handle_exception reraise(exc_type, exc_value, tb) File "/usr/lib/python3/dist-packages/jinja2/_compat.py", line 37, in reraise raise value.with_traceback(tb) File "<template>", line 28, in top-level template code File "/usr/lib/python3/dist-packages/jinja2/sandbox.py", line 438, in call return __context.call(__obj, *args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 1235, in __call__ return self.loader.run(run_func, *args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 2268, in run return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) File "/usr/lib/python3/dist-packages/salt/loader.py", line 2283, in _run_as return _func_or_method(*args, **kwargs) File "/var/cache/salt/minion/extmods/modules/omv_conf.py", line 39, in get objs = db.get(id_, identifier) File "/usr/lib/python3/dist-packages/openmediavault/config/database.py", line 85, in get query.execute() File "/usr/lib/python3/dist-packages/openmediavault/config/database.py", line 726, in execute self._response = self._elements_to_object(elements) File "/usr/lib/python3/dist-packages/openmediavault/config/database.py", line 487, in _elements_to_object result.validate() File "/usr/lib/python3/dist-packages/openmediavault/config/object.py", line 236, in validate self.model.validate(self.get_dict()) File "/usr/lib/python3/dist-packages/openmediavault/config/datamodel.py", line 202, in validate self.schema.validate(data) File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 175, in validate self._validate_type(value, schema, name) File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 229, in _validate_type raise last_exception File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 200, in _validate_type self._validate_object(value, schema, name) File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 305, in _validate_object self._check_properties(value, schema, name) File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 519, in _check_properties self._validate_type(value[propk], propv, path) File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 229, in _validate_type raise last_exception File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 209, in _validate_type self._validate_string(value, schema, name) File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 284, in _validate_string self._check_enum(value, schema, name) File "/usr/lib/python3/dist-packages/openmediavault/json/schema.py", line 475, in _check_enum % (valuev, ", ".join(map(str, schema['enum']))), openmediavault.json.schema.SchemaValidationException: tls: Invalid value '0', allowed values are 'none, ssl, starttls, auto'. ; line 28 --- [...] {% set notification_config = salt['omv_conf.get_by_filter']( 'conf.system.notification.notification', {'operator': 'stringEquals', 'arg0': 'id', 'arg1': 'cronapt'}, min_result=1, max_result=1)[0] %} {% set email_config = salt['omv_conf.get']('conf.system.notification.email') %} <====================== {% set refrain_file = salt['pillar.get']('default:OMV_CRONAPT_REFRAINFILE', '/etc/cron-apt/refrain') %} {% set security_upgrades_enabled = salt['pillar.get']('default:OMV_CRONAPT_SECURITY_UPGRADES_ENABLED', 1) %} {% set pkg_repos = [] %} {% for value in salt['pkg.list_repos']().values() %} [...] ---
-
The postinstall process of openmediavault is the one which does not work. To debug this, can you change the first line of the file /var/lib/dpkg/info/openmediavault.postinst from #!/bin/sh to #!/bin/sh -x and rerun the dpkg --configure openmediavault
Post output including the error message.
Does anyone have a better way to debug the post-instll script?
Code
Alles anzeigen+ OMV_DEBUG_SCRIPT=NO + OMV_DEBUG_PHP=NO + OMV_DEBUG_EXTJS=NO + OMV_CPUFREQUTILS_GOVERNOR=ondemand + OMV_CPUFREQUTILS_MINSPEED=600000 + OMV_CPUFREQUTILS_MAXSPEED=1400000 + OMV_USBBACKUP_SCRIPTS_DIR=/var/lib/openmediavault/usbbackup.d + OMV_APT_USE_KERNEL_BACKPORTS=YES + OMV_WEBGUI_ADMINUSER_NAME=admin + OMV_WEBGUI_ADMINGROUP_NAME=openmediavault-admin + OMV_XMLSTARLET_GET_SHAREDFOLDER_PATH=-m //system/shares/sharedfolder[uuid=current()/sharedfolderref] -v concat(//system/fstab/mntent[uuid=current()/mntentref]/dir,'/',reldirpath) -b + OMV_XMLSTARLET_GET_SHAREDFOLDER_NAME=-m //system/shares/sharedfolder[uuid=current()/sharedfolderref] -v name -b + OMV_XMLSTARLET_GET_SHAREDFOLDER_MOUNT_DIR=-m //system/shares/sharedfolder[uuid=current()/sharedfolderref] -v concat(//system/fstab/mntent[uuid=current()/mntentref]/dir,'/',reldirpath) -b + . /usr/share/debconf/confmodule + [ ! 1 ] + [ -z ] + exec + [ ] + exec + DEBCONF_REDIR=1 + export DEBCONF_REDIR + OMV_CACHE_DIR=/var/cache/openmediavault + OMV_WEBGUI_ADMINUSER_NAME=admin + OMV_WEBGUI_ADMINGROUP_NAME=openmediavault-admin + OMV_WEBGUI_FILE_OWNERGROUP_NAME=openmediavault-webgui + OMV_DPKGARCHIVE_DIR=/var/cache/openmediavault/archives + [ -z 5.5.23-1 ] + [ ! -e /root/.ssh/id_rsa ] + deb-systemd-helper enable openmediavault-beep-up.service + deb-systemd-helper enable openmediavault-beep-down.service + deb-systemd-helper enable openmediavault-cleanup-monit.service + deb-systemd-helper enable openmediavault-cleanup-php.service + deb-systemd-helper enable openmediavault-engined.service + deb-systemd-helper enable openmediavault-issue.service + dpkg-trigger update-fixperms + dpkg-trigger update-locale + echo Creating configuration database ... Creating configuration database ... + omv-confdbadm create conf + [ -n 5.5.23-1 ] + echo Migrating configuration database ... Migrating configuration database ... + omv-confdbadm migrate conf 5.5.23-1 Running migration conf_5.6.0 + echo Setting up Salt environment ... Setting up Salt environment ... + salt-call --local --retcode-passthrough --no-color state.orchestrate omv.stage.prepare + [ -z 5.5.23-1 ] + [ -z 5.5.23-1 ] + echo Processing system modifications ... Processing system modifications ... + dpkg --compare-versions 5.5.23-1 lt-nl 5.0 + dpkg --compare-versions 5.5.23-1 lt-nl 5.1.3 + dpkg --compare-versions 5.5.23-1 lt-nl 5.3.8 + dpkg --compare-versions 5.5.23-1 lt-nl 5.4.6 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.3 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.5 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.9 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.13 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.14 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.15 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.16 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.17 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.20 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.21 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.22 + dpkg --compare-versions 5.5.23-1 lt-nl 5.5.23 + dpkg --compare-versions 5.5.23-1 lt-nl 5.6.0 + omv_module_set_dirty samba + php7.3 -c /etc/openmediavault + dpkg --compare-versions 5.5.23-1 lt-nl 5.6.3 + omv-salt deploy run --no-color --quiet apt cronapt dpkg: error processing package openmediavault (--configure): installed openmediavault package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: openmediavault
-
You can see the hints in the output: dpkg --configure openmediavault. Post the output in case of errors. if it works dpkg --configure -a for the other packages.
CodeSetting up openmediavault (5.6.23-1) ... Creating configuration database ... Migrating configuration database ... Running migration conf_5.6.0 Setting up Salt environment ... Processing system modifications ... dpkg: error processing package openmediavault (--configure): installed openmediavault package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: openmediavault
-
Code
Alles anzeigenThe following packages have been unpacked but not yet configured. They must be configured using dpkg --configure or the configure menu option in dselect for them to work: openmediavault-flashmemory folder2ram plugin for OpenMediaVault openmediavault-omvextrasorg OMV-Extras.org Package Repositories for OpenMediaV openmediavault-usbbackup openmediavault USB/eSATA backup plugin The following packages are only half configured, probably due to problems configuring them the first time. The configuration should be retried using dpkg --configure <package> or the configure menu option in dselect: openmediavault openmediavault - The open network attached storage soluti
Code
Alles anzeigenReading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up openmediavault (5.6.23-1) ... Creating configuration database ... Migrating configuration database ... Running migration conf_5.6.0 Setting up Salt environment ... Processing system modifications ... dpkg: error processing package openmediavault (--configure): installed openmediavault package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of openmediavault-flashmemory: openmediavault-flashmemory depends on openmediavault (>= 5.0); however: Package openmediavault is not configured yet. dpkg: error processing package openmediavault-flashmemory (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of openmediavault-omvextrasorg: openmediavault-omvextrasorg depends on openmediavault (>= 5.0); however: Package openmediavault is not configured yet. dpkg: error processing package openmediavault-omvextrasorg (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of openmediavault-usbbackup: openmediavault-usbbackup depends on openmediavault (>= 5.3.4); however: Package openmediavault is not configured yet. dpkg: error processing package openmediavault-usbbackup (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: openmediavault openmediavault-flashmemory openmediavault-omvextrasorg openmediavault-usbbackup E: Sub-process /usr/bin/dpkg returned an error code (1)
Are you running on a PPi?
Yes I do.
-
sudo apt-get install --reinstall openmediavault
Here is response.
CodeReading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. 4 not fully installed or removed. After this operation, 0 B of additional disk space will be used. E: Internal Error, No file name for openmediavault:armhf
-
sudo apt-get install --reinstall openmediavault
Thank you, but will it wipe out my settings and data? Any details how that command works?
-
It's running properly , was fresh install of OMV 5 year an half ego, it's happened after usual update.
CodeiF openmediavault 5.6.22-1 all openmediavault - The open network attached storage solution iU openmediavault-flashmemory 5.0.9 all folder2ram plugin for OpenMediaVault ii openmediavault-keyring 1.0 all GnuPG archive keys of the OpenMediaVault archive iU openmediavault-omvextrasorg 5.6.5 all OMV-Extras.org Package Repositories for OpenMediaVault iU openmediavault-usbbackup 5.0.9-1 all openmediavault USB/eSATA backup plugin
-
Hello, Have the same here. I've tried everything I could found on the forum but any luck so far.
Code
Alles anzeigenCalculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 4 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up openmediavault (5.6.22-1) ... Creating configuration database ... Migrating configuration database ... Running migration conf_5.6.0 Setting up Salt environment ... Processing system modifications ... dpkg: error processing package openmediavault (--configure): installed openmediavault package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of openmediavault-flashmemory: openmediavault-flashmemory depends on openmediavault (>= 5.0); however: Package openmediavault is not configured yet. dpkg: error processing package openmediavault-flashmemory (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of openmediavault-omvextrasorg: openmediavault-omvextrasorg depends on openmediavault (>= 5.0); however: Package openmediavault is not configured yet. dpkg: error processing package openmediavault-omvextrasorg (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of openmediavault-usbbackup: openmediavault-usbbackup depends on openmediavault (>= 5.3.4); however: Package openmediavault is not configured yet. dpkg: error processing package openmediavault-usbbackup (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: openmediavault openmediavault-flashmemory openmediavault-omvextrasorg openmediavault-usbbackup E: Sub-process /usr/bin/dpkg returned an error code (1)
-
Have the same issue here.
Code
Alles anzeigenFilesystem Size Used Avail Use% Mounted on /dev/root 29G 3.6G 25G 13% / devtmpfs 1.8G 0 1.8G 0% /dev tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs 2.0G 11M 1.9G 1% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs 2.0G 0 2.0G 0% /tmp /dev/mmcblk0p1 253M 52M 202M 21% /boot folder2ram 2.0G 33M 1.9G 2% /var/log folder2ram 2.0G 0 2.0G 0% /var/tmp folder2ram 2.0G 636K 2.0G 1% /var/lib/openmediavault/rrd folder2ram 2.0G 736K 2.0G 1% /var/spool folder2ram 2.0G 12M 1.9G 1% /var/lib/rrdcached folder2ram 2.0G 8.0K 2.0G 1% /var/lib/monit folder2ram 2.0G 1.6M 2.0G 1% /var/cache/samba /dev/sda1 916G 226G 691G 25% /srv/dev-disk-by-label-DATA overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/439a78e98878b4fcfb5021dd9eb1bcbc3256f1f98a9f7284d48fbf8ad9ac5105/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/508706380f143a55c2229144594022026a2c9dab5f2bd1ecce705c8d5babe152/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/fe879bacbbfd6e2b7298a5d286d5591c34c327d4410084fc49e1b2f423f21ec5/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/46b0d847b2b9627e748c97faec988a8657bdf5d69cefcb117c21b6c14e541ae2/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/b0aafd729978ea6312cc34aff2ea5b0ce79930df5a136600a3de08390b7b78cc/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/a770a7993cf31b3f6f59d9f103b527fb4efe516dd0c2f86ccd79d465599ac5ff/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/ea2ef6042ca51d249aec38c55114ff6baab65afc78c7e4e2d52d3f46364bf6ed/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/a9f3daac3bdbc9365438503b9cec6742b8212ee188a67fdc071da581874d53cc/merged overlay 916G 226G 691G 25% /srv/dev-disk-by-label-DATA/docker/overlay2/f6c73aedec03d471d87ac0606f439c3f23659737cb09a8ca29b4ab567510f850/merged shm 64M 0 64M 0% /srv/dev-disk-by-label-DATA/docker/containers/4cb49a4493ecc9da3cef3f081075b63b424c53dee6373461580645afcaa689a8/mounts/shm shm 64M 0 64M 0% /srv/dev-disk-by-label-DATA/docker/containers/dd923bb068afa70e18d395368deef705b34d71590db8a0a60f3bcf4229dd08b9/mounts/shm shm 64M 0 64M 0% /srv/dev-disk-by-label-DATA/docker/containers/e685d66b45bb0c774209d56e8079ea2bb55396c0fc701faa69d2e002dc7ce434/mounts/shm shm 64M 4.0K 64M 1% /srv/dev-disk-by-label-DATA/docker/containers/df17bf56153b703dffe2c1fbf322b46c9d0f1150eb81f2e7568b36eb7c91b8a9/mounts/shm shm 64M 0 64M 0% /srv/dev-disk-by-label-DATA/docker/containers/9dbf39f8d2977bfc3d2e247864929c64a292080ffa8746d208c13a9cf540a08a/mounts/shm shm 64M 0 64M 0% /srv/dev-disk-by-label-DATA/docker/containers/7d78ef501abc5d7ffa483c2f24c69df7d336acc2b93b4e79f8ed0baf1bf665ea/mounts/shm shm 64M 0 64M 0% /srv/dev-disk-by-label-DATA/docker/containers/ec22967b5074a6b929d8488aac1b7f9972ed0d2e870cd9e34c424fb2d10b1021/mounts/shm tmpfs 391M 0 391M 0% /run/user/0
-
Endpoint address: blank
Public Key: t5RE..........
Allowed IPs: 0.0.0.0
If I want to use URL instead, where do I change it ?
Endpoint address: External IP or URL of your wireguard host
Endpoint Port 51820
-
-
Hi there!
Inspired by this project I was able to install everything on my Openmediavault Raspberry PI server, up and running.
Here is my steps.
1. Install Wireguardecho "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable-wireguard.list
printf 'Package: *\nPin: release a=unstable\nPin-Priority: 90\n' > /etc/apt/preferences.d/limit-unstable
sudo apt update
sudo apt-get install raspberrypi-kernel-headers
sudo apt install wireguard
Check that everything was installed correctly.
sudo modprobe wireguard && lsmod | grep wireguard
2. Allowing Docker host also acts as a router
Docker also sets the policy for the FORWARD chain to DROP. If your Docker host also acts as a router,
this will result in that router not forwarding any traffic anymore.
If you want your system to continue functioning as a router, you can add explicit ACCEPT rules to the
DOCKER-USER chain to allow it:$ iptables -I DOCKER-USER -i src_if -o dst_if -j ACCEPT
3.Allowing forwarding in the system
nano /etc/sysctl.conf
Look for following entries and uncomment them by removing a ‘#’ in beginning.net.ipv4.ip_forward = 1
net.ipv6.conf.all.forwarding = 1Save, exit and then enable it as follows:
sysctl -p
4.Install Wg Gen Web by Portainer using the Docker compose snippet bellow
Bash: Docker compose file
Alles anzeigenversion: '2' services: wg-gen-web: image: vx3r/wg-gen-web:latest container_name: wg-gen-web environment: - WG_CONF_DIR=/data - WG_INTERFACE_NAME=wg0.conf - SMTP_HOST=smtp.gmail.com - SMTP_PORT=587 - SMTP_USERNAME=user@gmail.com - SMTP_PASSWORD=password - SMTP_FROM=Wg Gen Web <user@gmail.com> volumes: - /etc/wireguard:/data ports: - 8080:8080 restart: unless-stopped
Add this scripts to the server configuration section to forward your traffic to local network and internet.
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE5.Automatically apply changes to WireGuard
Using systemdUsing systemd.path monitor for directory changes see systemd doc
# /etc/systemd/system/wg-gen-web.pathCode[Unit] Description=Watch /etc/wireguard for changes [Path] PathModified=/etc/wireguard [Install] WantedBy=multi-user.target
This .path will activate unit file with the same name
# /etc/systemd/system/wg-gen-web.service -
This error means that you pulled an image that is meant for one type of system architecture but you are trying to run it on a different system architecture.
For example, amd64 images will run on Intel and AMD CPUs. They will not run on ARM CPUs. And vice versa.I have the same problem , so question is how to choose the right one ? Or is it existing at all for arm platform?
https://hub.docker.com/r/jlesage/handbrake/tags/ Probably not yet, according to tags.