Failed upgrade to openmediavault (6.1.5-2)... Help please...

  • Hi!

    after trying to update/upgrade have this:


    What can i do with this?

  • What can i do with this?

    You can start by giving more information on what happened before you upgraded?

    Did you install any PIP packages on the system?


    What is the output of:

    dpkg -l | grep openme

    dpkg -l | grep python

    apt-cache policy salt-minion

  • I faced with exactly same error with 6.1.502 update today. No new PIPs or any changes after previous update.


    dpkg -l | grep openme

    iF openmediavault 6.1.5-2 all openmediavault - The open network attached storage solution

    ii openmediavault-backup 6.1 all backup plugin for OpenMediaVault.

    ii openmediavault-flashmemory 6.2 all folder2ram plugin for openmediavault

    ii openmediavault-keyring 1.0 all GnuPG archive keys of the OpenMediaVault archive

    ii openmediavault-omvextrasorg 6.1.1 all OMV-Extras.org Package Repositories for OpenMediaVault

    ii openmediavault-sharerootfs 6.0.2-1 all openmediavault share root filesystem plugin


    dpkg -l | grep python

    ii libpython3-stdlib:arm64 3.9.2-3 arm64 interactive high-level object-oriented language (default python3 version)

    ii libpython3.9:arm64 3.9.2-1 arm64 Shared Python runtime library (version 3.9)

    ii libpython3.9-minimal:arm64 3.9.2-1 arm64 Minimal subset of the Python language (version 3.9)

    ii libpython3.9-stdlib:arm64 3.9.2-1 arm64 Interactive high-level object-oriented language (standard library, version 3.9)

    ii python-apt-common 2.2.1 all Python interface to libapt-pkg (locales)

    ii python-is-python3 3.9.2-1 all symlinks /usr/bin/python to python3

    ii python3 3.9.2-3 arm64 interactive high-level object-oriented language (default python3 version)

    ii python3-apt 2.2.1 arm64 Python 3 interface to libapt-pkg

    ii python3-cached-property 1.5.2-1 all Provides cached-property for decorating methods in classes (Python 3)

    ii python3-certifi 2020.6.20-1 all root certificates for validating SSL certs and verifying TLS hosts (python3)

    ii python3-chardet 4.0.0-1 all universal character encoding detector for Python3

    ii python3-click 7.1.2-1 all Wrapper around optparse for command line utilities - Python 3.x

    ii python3-colorama 0.4.4-1 all Cross-platform colored terminal text in Python - Python 3.x

    ii python3-colorzero 1.1 all Construct, convert, and manipulate colors in a Pythonic manner.

    ii python3-dateutil 2.8.1-6 all powerful extensions to the standard Python 3 datetime module

    ii python3-dbus 1.2.16-5 arm64 simple interprocess messaging system (Python 3 interface)

    ii python3-debconf 1.5.77 all interact with debconf from Python 3

    ii python3-dialog 3.5.1-1 all Python module for making simple terminal-based user interfaces

    ii python3-distro 1.5.0-1 all Linux OS platform information API

    ii python3-dnspython 2.0.0-1 all DNS toolkit for Python 3

    ii python3-gpiozero 1.6.2-1 all Simple API for controlling devices attached to a Pi's GPIO pins.

    ii python3-idna 2.10-1 all Python IDNA2008 (RFC 5891) handling (Python 3)

    ii python3-jinja2 2.11.3-1 all small but fast and easy to use stand-alone template engine

    ii python3-ldb 2:2.2.3-2~deb11u2 arm64 Python 3 bindings for LDB

    ii python3-lxml:arm64 4.6.3+dfsg-0.1+deb11u1 arm64 pythonic binding for the libxml2 and libxslt libraries

    ii python3-markupsafe 1.1.1-1+b3 arm64 HTML/XHTML/XML string library for Python 3

    ii python3-minimal 3.9.2-3 arm64 minimal subset of the Python language (default python3 version)

    ii python3-msgpack 1.0.0-6+b1 arm64 Python 3 implementation of MessagePack format

    ii python3-natsort 7.1.0-1 all Natural sorting for Python (Python3)

    ii python3-netifaces 0.10.9-0.2+b3 arm64 portable network interface information - Python 3.x

    ii python3-packaging 20.9-2 all core utilities for python3 packages

    ii python3-pkg-resources 52.0.0-4 all Package Discovery and Resource Access using pkg_resources

    ii python3-polib 1.1.0-7 all Python 3 library to parse and manage gettext catalogs

    ii python3-psutil 5.8.0-1 arm64 module providing convenience functions for managing processes (Python3)

    ii python3-pycryptodome 3.9.7+dfsg1-1+b2 arm64 cryptographic Python library (Python 3)

    ii python3-pyparsing 2.4.7-1 all alternative to creating and executing simple grammars - Python 3.x

    ii python3-pyudev 0.22.0-2 all Python3 bindings for libudev

    ii python3-requests 2.25.1+dfsg-2 all elegant and simple HTTP library for Python3, built for human beings

    ii python3-rpi.gpio 0.7.0-0.2+b2 arm64 Module to control Raspberry Pi GPIO channels (Python 3)

    ii python3-samba 2:4.13.13+dfsg-1~deb11u5 arm64 Python 3 bindings for Samba

    ii python3-six 1.16.0-2 all Python 2 and 3 compatibility library (Python 3 interface)

    ii python3-spidev 20200602~200721-1 arm64 Bindings for Linux SPI access through spidev (Python 3)

    ii python3-systemd 234-3+b4 arm64 Python 3 bindings for systemd

    ii python3-talloc:arm64 2.3.1-2+b1 arm64 hierarchical pool based memory allocator - Python3 bindings

    ii python3-tdb 1.4.3-1+b1 arm64 Python3 bindings for TDB

    ii python3-urllib3 1.26.5-1~exp1 all HTTP library with thread-safe connection pooling for Python3

    ii python3-yaml 5.3.1-5 arm64 YAML parser and emitter for Python3

    ii python3-zmq 20.0.0-1+b1 arm64 Python3 bindings for 0MQ library

    ii python3.9 3.9.2-1 arm64 Interactive high-level object-oriented language (version 3.9)

    ii python3.9-minimal 3.9.2-1 arm64 Minimal subset of the Python language (version 3.9)


    apt-cache policy salt

    N: Unable to locate package salt

  • found that error with libssl:


    omv-salt deploy run --no-color --quiet apt cronapt


    Traceback (most recent call last):

    File "/usr/sbin/omv-salt", line 152, in <module>

    sys.exit(main())

    File "/usr/sbin/omv-salt", line 147, in main

    cli()

    File "/usr/lib/python3/dist-packages/click/core.py", line 829, in __call__

    return self.main(*args, **kwargs)

    File "/usr/lib/python3/dist-packages/click/core.py", line 782, in main

    rv = self.invoke(ctx)

    File "/usr/lib/python3/dist-packages/click/core.py", line 1259, in invoke

    return _process_result(sub_ctx.command.invoke(sub_ctx))

    File "/usr/lib/python3/dist-packages/click/core.py", line 1259, in invoke

    return _process_result(sub_ctx.command.invoke(sub_ctx))

    File "/usr/lib/python3/dist-packages/click/core.py", line 1066, in invoke

    return ctx.invoke(self.callback, **ctx.params)

    File "/usr/lib/python3/dist-packages/click/core.py", line 610, in invoke

    return callback(*args, **kwargs)

    File "/usr/sbin/omv-salt", line 133, in deploy_run

    caller = salt.client.Caller(mopts=mopts)

    File "/usr/lib/python3/dist-packages/salt/client/__init__.py", line 2098, in __init__

    import salt.minion

    File "/usr/lib/python3/dist-packages/salt/minion.py", line 36, in <module>

    import salt.pillar

    File "/usr/lib/python3/dist-packages/salt/pillar/__init__.py", line 16, in <module>

    import salt.fileclient

    File "/usr/lib/python3/dist-packages/salt/fileclient.py", line 26, in <module>

    import salt.utils.http

    File "/usr/lib/python3/dist-packages/salt/utils/http.py", line 18, in <module>

    import ssl

    File "/usr/lib/python3.9/ssl.py", line 98, in <module>

    import _ssl # if we can't import it, let the error propagate

    ImportError: /lib/aarch64-linux-gnu/libssl.so.1.1: undefined symbol: ENGINE_lgqd_Q}l_cLient_#trt`i2d{X5tX509]^aL_cmp, version OPENSSL_1_1_0

  • root@OMV-1:~# dpkg -l | grep openme

    iF openmediavault 6.1.5-2 all openmediavault - The open network attached storage solution

    ic openmediavault-compose 6.5.1 all OpenMediaVault compose plugin

    ii openmediavault-keyring 1.0 all GnuPG archive keys of the OpenMediaVault archive

    rc openmediavault-omvextrasorg 6.1.1 all OMV-Extras.org Package Repositories for OpenMediaVault

    ic openmediavault-sharerootfs 6.0.2-1 all openmediavault share root filesystem plugin

    rc openmediavault-wetty 6.0.4-1 all openmediavault WeTTY (Web + TTY) plugin



  • ii python3-pip 20.3.4-4+deb11u1 all Python package installer

    You installed packages via PIP. This breaks python, salt and OMV.


    Undo whatever you did with PIP.

  • :( i did not remember what i install via pip.

    and now only clear reinstall omv?

    i try'ed

    apt-get remove openmediavault

    apt-get purge openmediavault

    apt-get install openmediavault

    but without success

  • i try'ed

    apt-get remove openmediavault

    apt-get purge openmediavault

    apt-get install openmediavault

    but without success

    Why????

    All you had to say was the first part:

    i did not remember what i install via pip.

    Then some commands could be given.

    Now, I don't know what to show you to try to fix it.


    There's somethings you can try but the commands you did (specially the purge) did more wrong than good.

  • ok... thank you.

    Have you tried anything else? Or are you going to reinstall OMV?


    If you haven't yet, maybe some commands can be ran to try to fix your issue.

Jetzt mitmachen!

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