Will upgrade from OMV 4 to OMV 5 require reinstallation?

    • OMV 5.x (beta)
    • Resolved
    • Upgrade 4.x -> 5.x
    • Will upgrade from OMV 4 to OMV 5 require reinstallation?

      Hello,

      I am a newbie in OMV. I installed OMV 5. However I have seen most packages, I would like to use becoming docker and I do not want to get into docker thing yet. I am planning to downgrade before committing more to OMV 5. I would like to know, if I would like to upgrade, will I be needing reinstallation or simple apt-get dist-upgrade command would be enough.

      Thanks..
    • benibilme wrote:

      Hello,

      I am a newbie in OMV. I installed OMV 5. However I have seen most packages, I would like to use becoming docker and I do not want to get into docker thing yet. I am planning to downgrade before committing more to OMV 5. I would like to know, if I would like to upgrade, will I be needing reinstallation or simple apt-get dist-upgrade command would be enough.

      Thanks..
      Unless votdev deviates from what he's done since the project began... When OMV5 is released, running omv-release-upgrade will update your system to the newest release (as well as the underlying Debian release).

      One thing to keep in mind.. any plugins you have that aren't compatible with OMV 5, will be removed/purged.

      You're far better off embracing docker at this point, since that is going to be where almost everything is going. Once you get the hang of it, it is incredibly simple.
      Air Conditioners are a lot like PC's... They work great until you open Windows.

    • molnart wrote:

      i am quite surprised that despite OMV 5.x being in quite progressed beta stage, there is still no solution to upgrade from 4.x, which is something i am sure will require extensive testing and several further beta releases.
      It'ss because it's not stable yet. At least now if people download and install it, they've intentionally done so.

      Could you imagine people upgrading to betas, who had no business doing so, and the problems that would cause with support?

      Again, unless votdev has alternate plans that I've not read yet... There will be an upgrade path when it's stable.
      Air Conditioners are a lot like PC's... They work great until you open Windows.

    • KM0201 wrote:

      You're far better off embracing docker at this point, since that is going to be where almost everything is going. Once you get the hang of it, it is incredibly simple.
      Honestly, even if docker will be used, it should fit into the system conventions. For example, I am advised to use a container in place of webdav plugin in a new thread, because webdav will not be supported in OMV5. I installed it, now I have fiddle with new users, permissions etc. in docker environment. I have make docker volumes attach to the shares and many other tids and bits.

      This corrupts whole nas idea. About, more than ten years ago, I was managing my personal linux servers with samba, nfs, ftp etc. I was tired of these, managing users, shares, permissions in different environments and applications and bought a nas. NAS is supposed to facilitate and enhance. Spinning docker containers from all sources is not solution to the problem.

      If I am to manage docker containers for even basic NAS services, I can just get rid of OMV, make every service docker container and just run my bare linux server with docker containers. Why will I be needing OMV or anyother NAS solution.

      Anyhow thank for the reply...
    • KM0201 wrote:

      Unless votdev deviates from what he's done since the project began... When OMV5 is released, running omv-release-upgrade will update your system to the newest release (as well as the underlying Debian release).
      I really do hope you are right about this.
      --
      Google is your friend and Bob's your uncle!

      RAID - Its ability to disappoint is inversely proportional to the user's understanding of it.

      ASRock Rack C2550D4I - 16GB CC - Silverstone DS380
    • mira67 wrote:

      I did everything as you say, using Ubuntu server with Docker, but the simplicity of configuration you have with OMV is priceless. What I did in a week of work with Ubuntu server I did in a day with OMV

      This is the reason I am here, but docker path taken by OMV even for basic services will be beneficial to developers but not to the end users, to the "both of us".
    • gderf wrote:

      KM0201 wrote:

      Unless votdev deviates from what he's done since the project began... When OMV5 is released, running omv-release-upgrade will update your system to the newest release (as well as the underlying Debian release).
      I really do hope you are right about this.
      Like I said, unless there is some major deviation from previous releases that he's not told anyone about yet... I don't see why I would be wrong.
      Air Conditioners are a lot like PC's... They work great until you open Windows.

    • benibilme wrote:

      KM0201 wrote:

      You're far better off embracing docker at this point, since that is going to be where almost everything is going. Once you get the hang of it, it is incredibly simple.
      Honestly, even if docker will be used, it should fit into the system conventions. For example, I am advised to use a container in place of webdav plugin in a new thread, because webdav will not be supported in OMV5. I installed it, now I have fiddle with new users, permissions etc. in docker environment. I have make docker volumes attach to the shares and many other tids and bits.
      This corrupts whole nas idea. About, more than ten years ago, I was managing my personal linux servers with samba, nfs, ftp etc. I was tired of these, managing users, shares, permissions in different environments and applications and bought a nas. NAS is supposed to facilitate and enhance. Spinning docker containers from all sources is not solution to the problem.

      If I am to manage docker containers for even basic NAS services, I can just get rid of OMV, make every service docker container and just run my bare linux server with docker containers. Why will I be needing OMV or anyother NAS solution.

      Anyhow thank for the reply...
      Honestly, I don't really disagree w/ you on anything you said. OS's like OMV, FreeNas, etc.. made it where it was fairly easy for someone with a reasonable amount of skill, could run a home server. To me, Docker has narrowed that considerably to people who have literally no Linux knowledge can probably set up a home server with little effort. While I think there will always be a need for something like OMV to run basic services/user management... Because of Docker, realistically I could probably set up an Ubuntu Server in about 90min, vs the 30-45 it takes me to set up OMV.
      Air Conditioners are a lot like PC's... They work great until you open Windows.

    • KM0201 wrote:

      Like I said, unless there is some major deviation from previous releases that he's not told anyone about yet... I don't see why I would be wrong.
      Some of the omv-extras plugins may not upgrade well because originally there was not going to be an upgrade path for OMV 4 to 5. So, basically, people might need to upgrade omv-extras.
      omv 5.1.2 usul | 64 bit | 5.3 proxmox kernel | omvextrasorg 5.1.9
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • benibilme wrote:

      Honestly, even if docker will be used, it should fit into the system conventions. For example, I am advised to use a container in place of webdav plugin in a new thread, because webdav will not be supported in OMV5. I installed it, now I have fiddle with new users, permissions etc. in docker environment. I have make docker volumes attach to the shares and many other tids and bits.

      This corrupts whole nas idea. About, more than ten years ago, I was managing my personal linux servers with samba, nfs, ftp etc. I was tired of these, managing users, shares, permissions in different environments and applications and bought a nas. NAS is supposed to facilitate and enhance. Spinning docker containers from all sources is not solution to the problem.
      I don't think you understand how the webdav plugin worked. It did not solve the terrible user issue you think docker creates. And every other service you listed will never be containerized. Instead of complaining how bad docker is, why not offer to compensate someone for porting the plugin? This project is run by volunteers and I don't even use most of the plugins I write/maintain. If I only did that, you would be really disappointed what plugins were available. Hell, I don't even use docker on OMV.
      omv 5.1.2 usul | 64 bit | 5.3 proxmox kernel | omvextrasorg 5.1.9
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • benibilme wrote:

      mira67 wrote:

      I did everything as you say, using Ubuntu server with Docker, but the simplicity of configuration you have with OMV is priceless. What I did in a week of work with Ubuntu server I did in a day with OMV
      This is the reason I am here, but docker path taken by OMV even for basic services will be beneficial to developers but not to the end users, to the "both of us".
      Nobody, absolute nobody has told that plugins will be replaced by Docker completely, that's only your impression. Please don't make others crazy with your impression.
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • votdev wrote:

      Nobody, absolute nobody has told that plugins will be replaced by Docker completely, that's only your impression. Please don't make others crazy with your impression.
      I did not say so, if you read it carefully. That is the "impression" that leaves after reading many posts. Especially the posts of members of development team. There are other discussions in the forum that let us think that way. You, your team had better put your intentions more clearly if you say otherwise. Clear saying something is much different than making no statement.

      ryecoaaron wrote:


      There is no official notice and Volker hasn't said the core plugins will
      be going this route. I have said it many times since the downloader
      plugins weren't ported to OMV 4 let alone OMV 5. I am trying to get
      people to stop using the plex plugin. Here is my opinion on OMV 5
      plugins (in list form):

      openmediavault-anacron - ?
      openmediavault-aoe - plugin (PORTED)
      openmediavault-apttool - plugin (PORTED)
      openmediavault-autoshutdown - plugin (PORTED)
      openmediavault-backup - plugin (PORTED)
      openmediavault-borgbackup - plugin
      openmediavault-calibre - docker
      openmediavault-cups - docker
      openmediavault-developer - plugin (PORTED)
      openmediavault-dnsmasq - docker
      openmediavault-docker-gui - moved to omv-extras to install portainer
      openmediavault-domoticz - docker
      openmediavault-downloader - plugin (PORTED)
      openmediavault-duplicati - docker
      openmediavault-emby - docker
      openmediavault-fail2ban - ?
      openmediavault-flashmemory - plugin (PORTED)
      openmediavault-letsencrypt - docker
      openmediavault-locate - plugin (PORTED)
      openmediavault-luksencryption - plugin (PORTED)
      openmediavault-minidlna - both (PORTED)
      openmediavault-mysql - docker
      openmediavault-nginx - docker
      openmediavault-omvextrasorg - plugin (PORTED)
      openmediavault-openvpn - docker
      openmediavault-plexmediaserver - docker
      openmediavault-pxe - docker
      openmediavault-remotedesktop - docker (recommend danielguerra/ubuntu-xrdp image)
      openmediavault-remotemount - plugin
      openmediavault-resetperms - plugin (PORTED)
      openmediavault-rsnapshot - plugin
      openmediavault-sftp - docker
      openmediavault-shellinabox - neither
      openmediavault-snapraid - plugin (PORTED)
      openmediavault-symlinks - plugin (PORTED)
      openmediavault-syncthing - docker
      openmediavault-teamviewerhost - plugin (PORTED)
      openmediavault-transmissionbt - docker
      openmediavault-unionfilesystems - plugin (PORTED)
      openmediavault-urbackup-server - docker
      openmediavault-virtualbox - ? virtualbox isn't available from Debian 10 repo
      openmediavault-wakealarm - ?
      openmediavault-webdav- docker
      openmediavault-wol - plugin (PORTED)
      openmediavault-zfs - plugin (PORTED)

      Above list let me think the docker direction. I had to dig information from the forum posts and spend many hours, trying to figure out what is goint to happen, posting forums and generating traffic, besides I was not digging for Docker, I was just trying to figure out what to hell happened to the existing plugings in OMV 4 but do not exist OMV5 and what I can do about it.

      I am sorry but I believe this is not my fault but YOURS. I believe have become a scapegoat by pressing sensitive matter. You better make up your mind before whipping new comers.
    • benibilme wrote:

      You, your team had better put your intentions more clearly if you say otherwise.
      There is no team. openmediavault is one person - Volker. omv-extras.org is a third party repo maintained by me with very little help. I cannot post something official for openmediavault and he cannot post anything official about omv-extras. When I posted about plugins being converted to docker, I didn't want anyone to get the impression that openmediavault core plugins were following the omv-extras route.

      benibilme wrote:

      Above list let me think the docker direction. I had to dig information from the forum posts and spend many hours, trying to figure out what is goint to happen, posting forums and generating traffic, besides I was not digging for Docker, I was just trying to figure out what to hell happened to the existing plugings in OMV 4 but do not exist OMV5 and what I can do about it.
      That would be my fault for not posting more information but I posted once and I just link to that post when someone asks. Most people don't dig for info and just ask again.

      benibilme wrote:

      I believe have become a scapegoat by pressing sensitive matter. You better make up your mind before whipping new comers.
      You aren't the scapegoat. You were just starting to sound like there were posts saying all posts were moving to plugins. Since plenty of people would read this, we wanted to make sure that that is not the case. And you aren't being whipped but for a newcomer, you sure don't mind telling us which direction we should be moving in and how everything is wrong with containers. The container movement has been moving for a couple of years. If it is was that bad of an idea, I would think we would have run into many more issues.
      omv 5.1.2 usul | 64 bit | 5.3 proxmox kernel | omvextrasorg 5.1.9
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • I have reading and checking my options for new deployment for a long time. I watched, read alot. Like most people I looked at freenas and the comparison available freenas vs. omv in their web site. Main thing argument, I think, in the comparision table, to attract new comers, omv is backed by one developer as you verified. I have come to the real test and first one I chose was OMV.

      I admire the work that has been done so far. I wish, I could be help. For the moment, I have decided to stop my OMV journey here. I will probably buy a commercial NAS or build my own.

      Thank you all.
    • Users Online 1

      1 Member