Why can I not install rose-storage package

Hello Guys,

As I said in the title: I try to install the rose-storage package on my hapac2 with v7.8 but it just do not get installed.

At first I downloaded the extra packages with the right architecture and droped it after that in the files in winbox.
Then I just clicked on reboot. After the reboot there is no rose-storage in the package list.
I also have already container and zerotier installed on that router.

So does someone know why I can not install the rose-storage package?

I appreciate any help :slight_smile:

Isn’t there a command line step where you should press reset when activating ?
Or was that for container ? Not sure anymore…

Have you checked the available space in flash?
I have the same packages installed on a hap ac2 and there is no space to install ROSE.

The logs will show stuff if it tried and failed, so if you see anything there, that might give you a clue on what’s going on.

But I’d imagine you cannot have a lot of users files for sure. Whether even that leaves enough space, I dunno…

It’s container that need the /system/device-mode change with the hard/physical reboot (e.g. to confirm you’re not remotely doing it). ROSE doesn’t need that, or at least it didn’t for me on other devices.

I’m having exactly the problem as yours.
I have a CCR2004-1G-2XS-PCIe, which just upgraded to RouterOS 7.8-stable. I’m trying to install rose-storage and dude. I installed them as usual, and log says “installed”, but actually there is no new packages installed at all, and Package section also confirmed that. I have installed ZeroTier package before the upgrade, it was 7.4rc2, and it was installed successfully.

I have tried upgraded RouterBOARD bootloader firmware to 7.8 as well but no luck there. I have tired install the package individually, but none of them installed successfully.

btw I have created support ticket in Mikrotik support with supout.rif attached, hopefully they can spot the problem.

There is no solution. Anybody who comes to find this thread via Google is to be disappointed.

Basic Unix-like or Linux support on MikroTik RouterOS is simply unavailable. No. You cannot sync your configs smartly with an NAS. Sorry. Not unless you start hacking and breaking everything through Docker containers.

As for what “ROSE” is; I do not know. The supposed guides are insufficient. They never explain how to install this elusive “package”. Nothing works. Just expect snarky comments from “forum veterans” asking you to post your whole configuration and a lengthy detailed network diagram.


If anyone knows the solution: post the exact terminal commands and get it done with. Period. This should be part of all human knowledge like everything on StackExchange.

EDIT: The solution is: you have to download the whole extra packages ZIP that corresponds to your RouterOS version. Then, you must extract all of it _on your computer. THEN, you must upload the individual package files onto the root of your MikroTik device. No. There is no way of doing it as through package management. It must be done the very ancient “manual way”.

EDIT 2: Thank you, Amm0. Contributions such as yours should be automatically included in the “official” MikroTik guides as standard. People who use MikroTik deal with issues often on an ad-hoc basis and wish to find quick, efficient solutions.

In 7.18, you should be able to do it using System > Packages in WinBox/WebFig/mobile, then do a “Check for Updates”, the select and enable “rose-storage”, click “Apply Changes”.

From CLI, it’s

/system/package { 
  update/check-for-updates duration=10s
  enable rose-storage
  apply-changes 
}
/system/reboot

It’s has been documented after 7.18 was released, even with video! https://help.mikrotik.com/docs/spaces/ROS/pages/40992872/Packages#Packages-Downloaddirectlyfromtherouter