Hi,
after a reinstallation of Rockstore due to some persistent “duplicate” device paths, I am unable to install the Plex RockOn. The log seems to indicate that the “tag latest not found in repository …”.
I am running the latest version 3.8.15-0. I looked at this issue [Solved] Unable to install Plex Rock-On, but it does not seem to apply (checked the rockon_helpers.py and there it shows -d instead of daemon).
Here are the logs from today when I retried the Plex installation (I used the same setup as before, which is similar to what’s documented, only thing I don’t see in the input screen is a request for a transcode directory):
…
[15/Nov/2016 09:08:25] ERROR [storageadmin.views.network:85] Unknown ctype: bridge config: {}
[15/Nov/2016 09:08:50] ERROR [storageadmin.views.network:85] Unknown ctype: bridge config: {}
[15/Nov/2016 09:09:33] ERROR [storageadmin.views.network:85] Unknown ctype: bridge config: {}
[15/Nov/2016 09:11:42] DEBUG [storageadmin.views.rockon_helpers:70] Attempted to remove a container(plex-linuxserver.io). out: [‘’] err: [‘Error response from daemon: no such id: plex-linuxserver.io’, ‘Error: failed to remove containers: [plex-linuxserver.io]’, ‘’] rc: 1.
[15/Nov/2016 09:11:58] DEBUG [storageadmin.views.rockon:84] Rockon(Plex) is in pending state
[15/Nov/2016 09:11:58] DEBUG [storageadmin.views.rockon:84] Rockon(Plex) is in pending state
[15/Nov/2016 09:12:13] DEBUG [storageadmin.views.rockon:84] Rockon(Plex) is in pending state
[15/Nov/2016 09:12:21] DEBUG [storageadmin.views.rockon_helpers:127] exception while installing the Rockon(22)
[15/Nov/2016 09:12:21] ERROR [storageadmin.views.rockon_helpers:128] Error running a command. cmd = [‘/usr/bin/docker’, ‘run’, ‘-d’, ‘–restart=unless-stopped’, ‘–name’, ‘plex-linuxserver.io’, ‘-v’, ‘/mnt2/plex-config:/config’, ‘-v’, ‘/mnt2/plex-data:/data’, ‘-v’, ‘/etc/localtime:/etc/localtime:ro’, ‘-p’, ‘32400:32400/tcp’, ‘-p’, ‘32400:32400/udp’, ‘–net=host’, ‘-e’, ‘PUID=1001’, ‘-e’, ‘VERSION=latest’, ‘-e’, ‘PGID=1001’, ‘linuxserver/plex’]. rc = 1. stdout = [‘’]. stderr = [“Unable to find image ‘linuxserver/plex:latest’ locally”, ‘latest: Pulling from linuxserver/plex’, ‘1e1ae4dd8713: Pulling fs layer’, ‘badba242dc74: Pulling fs layer’, ‘ff6317f0eef5: Pulling fs layer’, ‘ffb2f3ac386f: Pulling fs layer’, ‘eb7892fa7ab0: Pulling fs layer’, ‘4ad75a160b89: Pulling fs layer’, ‘01f4369d1a36: Pulling fs layer’, ‘98cf059dd691: Pulling fs layer’, ‘1e1ae4dd8713: Verifying Checksum’, ‘1e1ae4dd8713: Download complete’, ‘1e1ae4dd8713: Pull complete’, ‘ff6317f0eef5: Verifying Checksum’, ‘ff6317f0eef5: Download complete’, ‘01f4369d1a36: Verifying Checksum’, ‘01f4369d1a36: Download complete’, ‘badba242dc74: Verifying Checksum’, ‘badba242dc74: Download complete’, ‘badba242dc74: Pull complete’, ‘ff6317f0eef5: Pull complete’, ‘ffb2f3ac386f: Verifying Checksum’, ‘ffb2f3ac386f: Download complete’, ‘ffb2f3ac386f: Pull complete’, ‘eb7892fa7ab0: Verifying Checksum’, ‘eb7892fa7ab0: Download complete’, ‘4ad75a160b89: Verifying Checksum’, ‘4ad75a160b89: Download complete’, ‘eb7892fa7ab0: Pull complete’, ‘4ad75a160b89: Pull complete’, ‘01f4369d1a36: Pull complete’, ‘Pulling repository docker.io/linuxserver/plex’, ‘Tag latest not found in repository docker.io/linuxserver/plex’, ‘’]
Traceback (most recent call last):
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 125, in install
globals().get(‘%s_install’ % rockon.name.lower(), generic_install)(rockon)
File “/opt/rockstor/src/rockstor/storageadmin/views/rockon_helpers.py”, line 216, in generic_install
run_command(cmd)
File “/opt/rockstor/src/rockstor/system/osi.py”, line 104, in run_command
raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = [‘/usr/bin/docker’, ‘run’, ‘-d’, ‘–restart=unless-stopped’, ‘–name’, ‘plex-linuxserver.io’, ‘-v’, ‘/mnt2/plex-config:/config’, ‘-v’, ‘/mnt2/plex-data:/data’, ‘-v’, ‘/etc/localtime:/etc/localtime:ro’, ‘-p’, ‘32400:32400/tcp’, ‘-p’, ‘32400:32400/udp’, ‘–net=host’, ‘-e’, ‘PUID=1001’, ‘-e’, ‘VERSION=latest’, ‘-e’, ‘PGID=1001’, ‘linuxserver/plex’]. rc = 1. stdout = [‘’]. stderr = [“Unable to find image ‘linuxserver/plex:latest’ locally”, ‘latest: Pulling from linuxserver/plex’, ‘1e1ae4dd8713: Pulling fs layer’, ‘badba242dc74: Pulling fs layer’, ‘ff6317f0eef5: Pulling fs layer’, ‘ffb2f3ac386f: Pulling fs layer’, ‘eb7892fa7ab0: Pulling fs layer’, ‘4ad75a160b89: Pulling fs layer’, ‘01f4369d1a36: Pulling fs layer’, ‘98cf059dd691: Pulling fs layer’, ‘1e1ae4dd8713: Verifying Checksum’, ‘1e1ae4dd8713: Download complete’, ‘1e1ae4dd8713: Pull complete’, ‘ff6317f0eef5: Verifying Checksum’, ‘ff6317f0eef5: Download complete’, ‘01f4369d1a36: Verifying Checksum’, ‘01f4369d1a36: Download complete’, ‘badba242dc74: Verifying Checksum’, ‘badba242dc74: Download complete’, ‘badba242dc74: Pull complete’, ‘ff6317f0eef5: Pull complete’, ‘ffb2f3ac386f: Verifying Checksum’, ‘ffb2f3ac386f: Download complete’, ‘ffb2f3ac386f: Pull complete’, ‘eb7892fa7ab0: Verifying Checksum’, ‘eb7892fa7ab0: Download complete’, ‘4ad75a160b89: Verifying Checksum’, ‘4ad75a160b89: Download complete’, ‘eb7892fa7ab0: Pull complete’, ‘4ad75a160b89: Pull complete’, ‘01f4369d1a36: Pull complete’, ‘Pulling repository docker.io/linuxserver/plex’, ‘Tag latest not found in repository docker.io/linuxserver/plex’, ‘’]
The first log entries were generated (I think) when I checked out the network adapter details (in case I could see an issue with some connectivity on the ethernet and docker adapter. I assume this is not the root cause, but just in case I am posting a screenshot of those here as well:
Anybody has seen this? Of course, this could just be a nooby mistake somewhere along the way.
Thanks.