dumb question: does omv5 still have the omv-update command? If not, is there a replacement? I like to manage my system via terminal.
Yes, it has, but it is a simple replacement of
dumb question: does omv5 still have the omv-update command? If not, is there a replacement? I like to manage my system via terminal.
Yes, it has, but it is a simple replacement of
almost to the end
omv-salt deploy run nginx
-bash: omv-salt: command not found
almost to the end
omv-salt deploy run nginx
-bash: omv-salt: command not found
Locks like the package is not installed correct. Try apt-get install --reinstall openmediavault.
Cannot even do that, got disconnected at the beginning of the process is rebooting by itself ask me to do dpkg --configure -a but same, reboot right away
Maybe I can try apt-get install --reinstall openmediavault before performing the upgrade?
also before the reboot after the first instruction wget -O - https://github.com/OpenMediaVa…pt/raw/master/upgrade4to5 | sudo bash
got
* issue (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing package base-files (--configure):
end of file on stdin at conffile prompt
Errors were encountered while processing:
base-files
E: Sub-process /usr/bin/dpkg returned an error code (1)
second try
omv-salt deploy run nginx
-bash: omv-salt: command not found
root@rockpro64:~#
root@rockpro64:~# Processing triggers for libgdk-pixbuf2.0-0:arm64 (2.38.1+dfsg-1) ...
-bash: syntax error near unexpected token `('
root@rockpro64:~#
omv-confdbadm migrate conf 5.0.0
and make sure to clear your browser cache.
omv-confdbadm migrate conf 5.0.0
and make sure to clear your browser cache.
You are my hero!! now it works!!! Thank you so much!!
Hi again,
another problem occured while I try to set some thing up.
First I have no DNS (nameserver) so I got an error when I try to download oms-extras..
I edited "/etc/resolv.conf" so I could download some stuff..
But after reboot it's gone.
An other problem is, i can't configure eth0 in the gui.
I would like to add a static Ip.
If I try to and save I get this error-message:
Also omv-firstaid does not solve this
trying to create new symlink with udev rule
# by-id (World Wide Name)
ENV{DEVTYPE}=="disk", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_SERIAL}-$env{ID_PATH_TAG}"
ENV{DEVTYPE}=="partition", ENV{ID_WWN_WITH_EXTENSION}=="?*", SYMLINK+="disk/by-id/wwn-$env{ID_SERIAL}-$env{ID_PATH_TAG}-part%n"
and then refresh/reload with udevadm
sudo udevadm control --reload-rules && sudo service udev restart && sudo udevadm trigger
lrwxrwxrwx 1 root root 9 May 12 12:55 scsi-14d534654202020207305e3437703544694957d7ced624a7d -> ../../sr0
lrwxrwxrwx 1 root root 9 May 12 12:55 scsi-33020190831004050 -> ../../sde
lrwxrwxrwx 1 root root 10 May 12 12:55 scsi-33020190831004050-part1 -> ../../sdf1
lrwxrwxrwx 1 root root 9 May 12 12:55 scsi-360022480727344727b4c32c31b2572b1 -> ../../sda
lrwxrwxrwx 1 root root 10 May 12 12:55 scsi-360022480727344727b4c32c31b2572b1-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 12 12:55 scsi-360022480727344727b4c32c31b2572b1-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 May 12 12:55 scsi-360022480727344727b4c32c31b2572b1-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 May 12 12:55 wwn-0x3020190831004050 -> ../../sde
lrwxrwxrwx 1 root root 10 May 12 12:55 wwn-0x3020190831004050-part1 -> ../../sdf1
lrwxrwxrwx 1 root root 9 May 12 12:55 wwn-0x60022480727344727b4c32c31b2572b1 -> ../../sda
lrwxrwxrwx 1 root root 10 May 12 12:55 wwn-0x60022480727344727b4c32c31b2572b1-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 12 12:55 wwn-0x60022480727344727b4c32c31b2572b1-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 May 12 12:55 wwn-0x60022480727344727b4c32c31b2572b1-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 May 12 16:22 scsi-14d534654202020207305e3437703544694957d7ced624a7d -> ../../sr0
lrwxrwxrwx 1 root root 9 May 12 16:22 scsi-33020190831004050 -> ../../sdf
lrwxrwxrwx 1 root root 10 May 12 16:22 scsi-33020190831004050-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 9 May 12 16:22 scsi-360022480727344727b4c32c31b2572b1 -> ../../sda
lrwxrwxrwx 1 root root 10 May 12 16:22 scsi-360022480727344727b4c32c31b2572b1-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 12 16:22 scsi-360022480727344727b4c32c31b2572b1-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 May 12 16:22 scsi-360022480727344727b4c32c31b2572b1-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-0x3020190831004050 -> ../../sdf
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-0x3020190831004050-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-0x60022480727344727b4c32c31b2572b1 -> ../../sda
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-0x60022480727344727b4c32c31b2572b1-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-0x60022480727344727b4c32c31b2572b1-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-0x60022480727344727b4c32c31b2572b1-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-2 -> ../../sdb
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-2-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-3 -> ../../sdc
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-3-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-4 -> ../../sdd
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-4-part1 -> ../../sdd1
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-5 -> ../../sde
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-5-part1 -> ../../sde1
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-6 -> ../../sdf
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-33020190831004050-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-6-part1 -> ../../sdf1
lrwxrwxrwx 1 root root 9 May 12 16:22 wwn-360022480727344727b4c32c31b2572b1-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-0 -> ../../sda
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-360022480727344727b4c32c31b2572b1-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-0-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-360022480727344727b4c32c31b2572b1-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-0-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 May 12 16:22 wwn-360022480727344727b4c32c31b2572b1-acpi-VMBUS_00-vmbus-b701db60fa6341a6b336148c07b85e80-lun-0-part3 -> ../../sda3
New unique symlink by-id but no more device in OMV Storage/Disks after press search button
Do not understand why ? Is it really a problem of symlink ? I'm really in doubt ...
That's OK, I found solution after udev rules modifications and new rules creation.
New symlinks created, OMV device detection is now OK
Thanks a lot for your help !!
Alles anzeigenHi again,
another problem occured while I try to set some thing up.
First I have no DNS (nameserver) so I got an error when I try to download oms-extras..
I edited "/etc/resolv.conf" so I could download some stuff..
But after reboot it's gone.
An other problem is, i can't configure eth0 in the gui.
I would like to add a static Ip.
If I try to and save I get this error-message:
Also omv-firstaid does not solve this
Please tell us how your network interfaces configuration looks like. It seems you've configured eth0 twice which shouldn't be possible.
Please tell us how your network interfaces configuration looks like. It seems you've configured eth0 twice which shouldn't be possible.
Hi, thank you for your response, but I solved it in some way...
I setted "docker" as interface and switched back to "eth0"... via omv-firstaid
So atm it works fine
Anyways.. the only uncommented line in /etc/network/interfaces is
Alles anzeigenHi, thank you for your response, but I solved it in some way...
I setted "docker" as interface and switched back to "eth0"... via omv-firstaid
So atm it works fine
Anyways.. the only uncommented line in /etc/network/interfaces is
As said, OMV uses systemd-networkd for the network configuration. The old Debian style /etc/network/interfaces is not used anymore.
Alles anzeigenOn a test OMV 4.x system with the flashmemory plugin installed, this is all I did to upgrade it to OMV 5.x (as root):
I changed this to a script (no changes but eliminates the cut&paste issues:
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/upgrade4to5 | sudo bash
reboot
apt-get purge openmediavault-omvextrasorg resolvconf
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
apt-get update
apt-get dist-upgradeomv-salt deploy run nginx
Clear your browser cache after upgrading!
I have problem.
After doing that got error.
502 bad gateway instead of GUI.
I have problem.
After doing that got error.
502 bad gateway instead of GUI.
Bookmark that page or this thread, the problem may return.
Hi,
I'm running OMV 4, and this is the second time I run the procedure described in post #38, but still with the same error.
I've verified before that all non-ported plugins are uninstalled before, but error persists at the end of dist-upgrade: it seems there is a conflict with my plugins at the very end of the installation.
Your support will be appreciated, as I'd like to avoid to perform an install from scratch.
This is what I get:
Setting up openmediavault (5.4.7-1) ...
Installing new version of config file /etc/bash_completion.d/omv-sysinfo ...
Configuration file '/etc/default/openmediavault'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** openmediavault (Y/I/N/O/D/Z) [default=N] ? N
Installing new version of config file /etc/lsb-base-logging.sh ...
Installing new version of config file /etc/openmediavault/php.ini ...
Installing new version of config file /etc/sysctl.d/99-openmediavault.conf ...
Creating configuration database ...
Migrating configuration database ...
Running migration conf_5.0.0
Running migration conf_5.0.3
Running migration conf_5.2.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-nut:
openmediavault-nut depends on openmediavault (>= 5.3.4); however:
Package openmediavault is not configured yet.
dpkg: error processing package openmediavault-nut (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openmediavault-backup:
openmediavault-backup depends on openmediavault (>= 4.1.5); however:
Package openmediavault is not configured yet.
dpkg: error processing package openmediavault-backup (--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-remotemount:
openmediavault-remotemount depends on openmediavault (>= 5); however:
Package openmediavault is not configured yet.
dpkg: error processing package openmediavault-remotemount (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of omvextras-netrc:
omvextras-netrc depends on openmediavault (>= 5.0); however:
Package openmediavault is not configured yet.
dpkg: error processing package omvextras-netrc (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openmediavault-resetperms:
openmediavault-resetperms depends on openmediavault (>= 5.0); however:
Package openmediavault is not configured yet.
dpkg: error processing package openmediavault-resetperms (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openmediavault-rsnapshot:
openmediavault-rsnapshot depends on openmediavault (>= 5.1); however:
Package openmediavault is not configured yet.
dpkg: error processing package openmediavault-rsnapshot (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for systemd (241-7~deb10u4) ...
Processing triggers for php7.0-fpm (7.0.33-0+deb9u7) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Processing triggers for initramfs-tools (0.133+deb10u1) ...
update-initramfs: Generating /boot/initrd.img-4.19.0-9-amd64
Processing triggers for dbus (1.12.16-1) ...
Errors were encountered while processing:
openmediavault
openmediavault-nut
openmediavault-backup
openmediavault-omvextrasorg
openmediavault-remotemount
omvextras-netrc
openmediavault-resetperms
openmediavault-rsnapshot
E: Sub-process /usr/bin/dpkg returned an error code (1)
Alles anzeigen
Just to complement my analysis as MatrixThareal had the same issue in post #263.
Output of omv-salt stage run all is exactly the same than MatrixThareal:
[tt]
----------
ID: refresh_pillar
Function: salt.state
Result: True
Comment: States ran successfully. No changes made to GemenosNAS.local.
Started: 17:27:39.162826
Duration: 80.397 ms
Changes:
----------
ID: run_state_deploy
Function: salt.state
Result: False
Comment: Run failed on minions: GemenosNAS.local
Started: 17:27:39.243294
Duration: 1719.861 ms
Changes:
GemenosNAS.local:
Data failed to compile:
----------
Rendering SLS 'base:omv.deploy.omvextras.default' failed: Jinja error: The property 'repos.repo.uuid' does not exist in the model 'conf.system.omvextras'.
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/salt/utils/templates.py", line 394, 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 18, in top-level template code
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 712, in execute
self._response = self._elements_to_object(elements)
File "/usr/lib/python3/dist-packages/openmediavault/config/database.py", line 473, in _elements_to_object
result.set_dict(self._element_to_dict(elements[0]), False)
File "/usr/lib/python3/dist-packages/openmediavault/config/object.py", line 207, in set_dict
self.set(key, value, validate)
File "/usr/lib/python3/dist-packages/openmediavault/config/object.py", line 181, in set
self.assert_exists(name)
File "/usr/lib/python3/dist-packages/openmediavault/config/object.py", line 153, in assert_exists
% (name, self.model.id)
openmediavault.exceptions.AssertException: The property 'repos.repo.uuid' does not exist in the model 'conf.system.omvextras'.
; line 18
---
[...]
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
{% set config = salt['omv_conf.get']('conf.system.omvextras') %} <======================
{% set use_kernel_backports = salt['pillar.get']('default:OMV_APT_USE_KERNEL_BACKPORTS', True) -%}
configure_apt_sources_list_omvextras:
file.managed:
- name: "/etc/apt/sources.list.d/omvextras.list"
[...]
---
Summary for GemenosNAS.local
------------
Succeeded: 5 (changed=4)
Failed: 1
------------
Total states run: 6
Total run time: 13.014 s
Alles anzeigen
grep mtu /etc/openmediavault/config.xml has the following output:
(the first mtu line is commented)
If I remove the line mtu, I get the same error with omv-salt
Output of omv-salt stage run all is exactly the same than MatrixThareal:
omv-extras didn't upgrade properly. I would purge it and re-install.
sudo apt-get purge openmediavault-omvextrasorg
wget -O - http://omv-extras.org/install | sudo bash
The mtu output is fine.
Thx for your quick feedback ryecoaaron; that's much appreciated, I'm really struggling...
The purge command fails and it displays the same error, related with dependancies between plugins and omv:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
acpid apt-transport-https curlftpfs dh-python e2fslibs glusterfs-client glusterfs-common ifenslave libacl1-dev libattr1-dev libbind9-140 libc-dev-bin libc6-dev libcomerr2
libdbus-glib-1-2 libdns162 libevent-2.0-5 libfile-copy-recursive-perl libgfchangelog0 libgfdb0 libglusterfs-dev libibverbs1 libicu57 libisc160 libisccc140 libisccfg140 libjemalloc1
libltdl7 liblvm2app2.2 liblvm2cmd2.02 liblwres141 libmpfr4 libntfs-3g871 libonig4 libopts25 libperl5.24 libpython3.5-minimal libpython3.5-stdlib libpython3.7 librdmacm1 liburcu4
liburcu6 linux-libc-dev omvextras-netrc php7.0-gd php7.0-intl php7.0-mysql php7.0-zip pm-utils python3-distutils python3-jwt python3-lib2to3 python3-prettytable python3.5
python3.5-minimal update-inetd
Veuillez utiliser « apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
openmediavault-omvextrasorg*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
8 partiellement installés ou enlevés.
Après cette opération, 546 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 70119 fichiers et répertoires déjà installés.)
Suppression de openmediavault-omvextrasorg (5.3.3) ...
Paramétrage de openmediavault (5.4.7-1) ...
Creating configuration database ...
Migrating configuration database ...
Running migration conf_5.0.0
WARNING: The node 'optiongroup' already exists at XPath '/config/services/rsync/jobs/job'.
WARNING: The node 'optionowner' already exists at XPath '/config/services/rsync/jobs/job'.
WARNING: The node 'timemachine' already exists at XPath '/config/services/smb/shares/share'.
Running migration conf_5.0.3
Running migration conf_5.2.0
Setting up Salt environment ...
Processing system modifications ...
dpkg: erreur de traitement du paquet openmediavault (--configure) :
installed openmediavault package post-installation script subprocess returned error exit status 1
dpkg: des problèmes de dépendances empêchent la configuration de openmediavault-nut :
openmediavault-nut dépend de openmediavault (>= 5.3.4) ; cependant :
Le paquet openmediavault n'est pas encore configuré.
dpkg: erreur de traitement du paquet openmediavault-nut (--configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de openmediavault-backup :
openmediavault-backup dépend de openmediavault (>= 4.1.5) ; cependant :
Le paquet openmediavault n'est pas encore configuré.
dpkg: erreur de traitement du paquet openmediavault-backup (--configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de openmediavault-remotemount :
openmediavault-remotemount dépend de openmediavault (>= 5) ; cependant :
Le paquet openmediavault n'est pas encore configuré.
dpkg: erreur de traitement du paquet openmediavault-remotemount (--configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de omvextras-netrc :
omvextras-netrc dépend de openmediavault (>= 5.0) ; cependant :
Le paquet openmediavault n'est pas encore configuré.
dpkg: erreur de traitement du paquet omvextras-netrc (--configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de openmediavault-resetperms :
openmediavault-resetperms dépend de openmediavault (>= 5.0) ; cependant :
Le paquet openmediavault n'est pas encore configuré.
dpkg: erreur de traitement du paquet openmediavault-resetperms (--configure) :
problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de openmediavault-rsnapshot :
openmediavault-rsnapshot dépend de openmediavault (>= 5.1) ; cependant :
Le paquet openmediavault n'est pas encore configuré.
dpkg: erreur de traitement du paquet openmediavault-rsnapshot (--configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
openmediavault
openmediavault-nut
openmediavault-backup
openmediavault-remotemount
omvextras-netrc
openmediavault-resetperms
openmediavault-rsnapshot
E: Sub-process /usr/bin/dpkg returned an error code (1)
Alles anzeigen
Running dpkg -l, I still see all omv-extras installed...
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!