Dockerization of some popular applications.


Recommended Posts

Im using needo/sickrage , rebuild the container with both edge = 1 and =0 with no luck I'm getting the following error

 

*** Runit started as PID 44

Aug 19 17:54:32 810349d05a0f syslog-ng[50]: syslog-ng starting up; version='3.5.3'

17:54:35 WARNING::MAIN :: Unable to setup github properly, github will not be available. Error:

17:54:35 ERROR::MAIN :: DB error: no such column: indexer_id

Traceback (most recent call last):

  File "/opt/sickrage/sickbeard/db.py", line 169, in action

    sqlResult = self.execute(query, args, fetchall=fetchall, fetchone=fetchone)

  File "/opt/sickrage/sickbeard/db.py", line 85, in execute

    return self._execute(query, args).fetchall()

  File "/opt/sickrage/sickbeard/db.py", line 77, in _execute

    return self.connection.cursor().execute(query)

OperationalError: no such column: indexer_id

 

SNI is disabled with pyOpenSSL >= 0.14 when the cryptography module is missing,

you will encounter SSL errors with HTTPS! To fix this issue:

pip install pyopenssl==0.13.1 (easy) or pip install cryptography (pita)

Traceback (most recent call last):

  File "/opt/sickrage/SickBeard.py", line 558, in <module>

    SickRage().start()

  File "/opt/sickrage/SickBeard.py", line 319, in start

    sickbeard.initialize(consoleLogging=self.consoleLogging)

  File "/opt/sickrage/sickbeard/__init__.py", line 1304, in initialize

    db.sanityCheckDatabase(myDB, mainDB.MainSanityCheck)

  File "/opt/sickrage/sickbeard/db.py", line 255, in sanityCheckDatabase

    sanity_check(connection).check()

  File "/opt/sickrage/sickbeard/databases/mainDB.py", line 37, in check

    self.fix_duplicate_shows()

  File "/opt/sickrage/sickbeard/databases/mainDB.py", line 50, in fix_duplicate_shows

    "SELECT show_id, " + column + ", COUNT(" + column + ") as count FROM tv_shows GROUP BY " + column + " HAVING count > 1")

  File "/opt/sickrage/sickbeard/db.py", line 192, in select

    sqlResults = self.action(query, args, fetchall=True)

  File "/opt/sickrage/sickbeard/db.py", line 169, in action

    sqlResult = self.execute(query, args, fetchall=fetchall, fetchone=fetchone)

  File "/opt/sickrage/sickbeard/db.py", line 85, in execute

    return self._execute(query, args).fetchall()

  File "/opt/sickrage/sickbeard/db.py", line 77, in _execute

    return self.connection.cursor().execute(query)

 

First the ssl error is fixed by doing https://github.com/SiCKRAGETV/sickrage-issues/wiki/SSL-Errors . But I cant get in to the docker with out killing the running script, which im guessing is killing the docker as when i Ctrl+C it i get *** Killing all processes...

 

Any help on how to access the docker so I can try this fix would be great.

Link to comment

CouchPotato got a major update today and it borked the docker.

 

While it's running, it auto updates and seems to be fine. But when you restart, it gives errors and does not start.

 

So, if you have a cp docker running, don't stop it until the issue is fixed  :P

 

I opened a ticket on github: https://github.com/needo37/couchpotato/issues/7

 

EDIT: Somehow my database is borked. If I delete the database, but leave the config.ini it works. But I lost my "Manage" tab contents as older downloads are no longer there (and no I do not trust CP with managing my existing movie library. Last thing I need is CP going through and renaming all the files or even worse, deleting some of them lol)

Link to comment

CouchPotato got a major update today and it borked the docker.

 

While it's running, it auto updates and seems to be fine. But when you restart, it gives errors and does not start.

 

So, if you have a cp docker running, don't stop it until the issue is fixed  :P

 

I opened a ticket on github: https://github.com/needo37/couchpotato/issues/7

 

EDIT: Somehow my database is borked. If I delete the database, but leave the config.ini it works. But I lost my "Manage" tab contents as older downloads are no longer there (and no I do not trust CP with managing my existing movie library. Last thing I need is CP going through and renaming all the files or even worse, deleting some of them lol)

Half of CP's updates have done that to my wanted list.  More often than not at the very least it always messes up my qualities list.
Link to comment

CouchPotato got a major update today and it borked the docker.

 

While it's running, it auto updates and seems to be fine. But when you restart, it gives errors and does not start.

 

So, if you have a cp docker running, don't stop it until the issue is fixed  :P

 

I opened a ticket on github: https://github.com/needo37/couchpotato/issues/7

 

EDIT: Somehow my database is borked. If I delete the database, but leave the config.ini it works. But I lost my "Manage" tab contents as older downloads are no longer there (and no I do not trust CP with managing my existing movie library. Last thing I need is CP going through and renaming all the files or even worse, deleting some of them lol)

Half of CP's updates have done that to my wanted list.  More often than not at the very least it always messes up my qualities list.

Just installed the update, and surprisingly it seems to have worked fine.  My DB is still there, it didn't mess with my qualities, etc.

 

Huge makeover on the interface.  But, it seems a lot slower on navigation

Link to comment

CouchPotato got a major update today and it borked the docker.

 

While it's running, it auto updates and seems to be fine. But when you restart, it gives errors and does not start.

 

So, if you have a cp docker running, don't stop it until the issue is fixed  :P

 

I opened a ticket on github: https://github.com/needo37/couchpotato/issues/7

 

EDIT: Somehow my database is borked. If I delete the database, but leave the config.ini it works. But I lost my "Manage" tab contents as older downloads are no longer there (and no I do not trust CP with managing my existing movie library. Last thing I need is CP going through and renaming all the files or even worse, deleting some of them lol)

Half of CP's updates have done that to my wanted list.  More often than not at the very least it always messes up my qualities list.

 

Yup, database is gone, but at least preserved most of the settings. But like you said, I lost the qualities and the categories, lol

 

At least I don't have to deal with reentering all the api keys (it's especially a pain on mobile)

Link to comment

CouchPotato got a major update today and it borked the docker.

 

While it's running, it auto updates and seems to be fine. But when you restart, it gives errors and does not start.

 

So, if you have a cp docker running, don't stop it until the issue is fixed  :P

 

I opened a ticket on github: https://github.com/needo37/couchpotato/issues/7

 

EDIT: Somehow my database is borked. If I delete the database, but leave the config.ini it works. But I lost my "Manage" tab contents as older downloads are no longer there (and no I do not trust CP with managing my existing movie library. Last thing I need is CP going through and renaming all the files or even worse, deleting some of them lol)

Half of CP's updates have done that to my wanted list.  More often than not at the very least it always messes up my qualities list.

 

Yup, database is gone, but at least preserved most of the settings. But like you said, I lost the qualities and the categories, lol

 

At least I don't have to deal with reentering all the api keys (it's especially a pain on mobile)

 

Whoa! i saw  the pushbullet that it had been updated, notice all of yours post so i logged in and was surprised. my settings stayed but like aptalca qualities went down the tube.

Link to comment
  • 2 weeks later...

I have had plexWatch running for many months now, but all of a sudden the docker will no longer start.

 

Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
git-man liberror-perl patch rsync
Suggested packages:
gettext-base git-daemon-run git-daemon-sysvinit git-doc git-el git-email
git-gui gitk gitweb git-arch git-bzr git-cvs git-mediawiki git-svn ed
diffutils-doc
The following NEW packages will be installed:
git git-man liberror-perl patch rsync
0 upgraded, 5 newly installed, 0 to remove and 77 not upgraded.
Need to get 84.3 kB/3713 kB of archives.
After this operation, 22.5 MB of additional disk space will be used.
Err http://archive.ubuntu.com/ubuntu/ trusty-updates/main patch amd64 2.7.1-4ubuntu2
404 Not Found [iP: 91.189.92.201 80]

 

I noticed this same error earlier in this thread, but it was related to sickrage.  Any help would be appreciated.

 

EDIT: Disregard.  Further research showed it might be related to EDGE=1 variable.  Apparently I had applied EDGE=1 a long time ago when originally trying to get plexWatch to work and it has been running that way ever since.  I removed the EDGE=1 variable and the docker started right up.

Link to comment
  • 1 month later...

Need some help with deluge -- it was working fine until a few days ago, and then all of a sudden every announce is met with an error

 

In the deluge client, I only see "Tracker Status: sitename.org: Error:" (where sitename.org is the actual tracker).

 

In the webGui docker tab, if I try to view the log for the deluge container, I get a window with "No SSH host key available. Generating one..." and the request never completes.

 

deluge log shows nothing/empty

 

Any ideas?

 

Link to comment

Need some help with deluge -- it was working fine until a few days ago, and then all of a sudden every announce is met with an error

 

In the deluge client, I only see "Tracker Status: sitename.org: Error:" (where sitename.org is the actual tracker).

 

same problem is happening with binhex-deluge, although the deluge log actually does contain some real content

Link to comment

I've created docker for emoncms. You can get it here. https://github.com/snoopy86/docker-repo/tree/master/snoopy

This repository will be added to Community Applications (and the All Docker Containers thread) once I'm done work (~5 hours).  After that it will take up to 2 hours for the applications (and there are a couple of them) to show up within Community Applications.  If you can't wait, add the repository address within the docker tab the old school method.
Link to comment

I keep getting "CrashPlan has been disconnected from the backup engine" message when it tries to startup. Reinstalling (and deleting leftover files) doesn't fix it anymore. I have searched google and followed the company's FAQ which has not helped in this situation. What can I do to fix this issue?

 

The picture will be attached to this post.

 

I also was unable to find a terminal to change my username/password. How would I do this for this docker?

 

Thank you for any help offered.

58aad7b0adf3f_ss2015-10-25at05_29_52.jpg.1bedd90a2e18ba43b428eb307171b3d5.jpg

Link to comment
  • 2 weeks later...

Couchpotato was working like a charm. I use Transmission to pick and download torrents for me. Until now, CP was deleting the finished torrents just fine, but now it has stopped doing it. In transmission, the torrent is sitting there saying "seeding complete" and CP has intimated me via pushbullet that the file download is complete. Like I said, I have made no changes. Under 'Downloaders' in the settings of CP, I have checked "Remove the torrent from Transmission after it finished seeding".

 

I have a lot of lines that say "[tato.core.plugins.renamer] Pitch Perfect 2 2015 1080p BluRay x264 DTS HD MA 5 1 RARBG.cp(tt2848292) not found in downloaders "

 

However the movie has been successfully renamed with all post processing and moved to my movies folder from the downloads folder.

 

Where should I start looking?

Link to comment
  • 2 weeks later...

Hello.  I'm using needo/sickrage.  Everything is working except I am getting a lot of warnings (thus not finding many torrrents).  Warning in log is a connection error that says "see: http://git.io/vJrkM".  > https://github.com/SiCKRAGETV/sickrage-issues/wiki/SSL-Errors

 

I checed my SSL version and its OK according to the FAQ.

 

The following part is over my head and I'm trying to figure out what to do.  Any help?

 

Install Python 2.7.10 and remove pyOpenSSL, or Downgrade pyOpenSSL to 0.13.1 or install missing modules.

 

a. Downgrade pyOpenSSL (Best/Easiest Solution, should work on all platforms with apt)

 

sudo apt-get install --reinstall build-essential python-pip python-dev libssl-dev libffi-dev

sudo pip2.7 install -U setuptools pip pyasn1 ndg-httpsclient pyopenssl==0.13.1

b. Install the Python cryptography module (PITA, Does not work on all platforms) This will build and install all of the packages needed to use pyOpenSSL from SickRage:

 

sudo apt-get install build-essential python-pip python-dev libffi-dev libssl-dev

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python2

sudo pip install -U cryptography ndg-httpsclient pyopenssl

 

Link to comment

Hello.  I'm using needo/sickrage.  Everything is working except I am getting a lot of warnings (thus not finding many torrrents).  Warning in log is a connection error that says "see: http://git.io/vJrkM".  > https://github.com/SiCKRAGETV/sickrage-issues/wiki/SSL-Errors

 

I checed my SSL version and its OK according to the FAQ.

 

The following part is over my head and I'm trying to figure out what to do.  Any help?

 

Install Python 2.7.10 and remove pyOpenSSL, or Downgrade pyOpenSSL to 0.13.1 or install missing modules.

 

a. Downgrade pyOpenSSL (Best/Easiest Solution, should work on all platforms with apt)

 

sudo apt-get install --reinstall build-essential python-pip python-dev libssl-dev libffi-dev

sudo pip2.7 install -U setuptools pip pyasn1 ndg-httpsclient pyopenssl==0.13.1

b. Install the Python cryptography module (PITA, Does not work on all platforms) This will build and install all of the packages needed to use pyOpenSSL from SickRage:

 

sudo apt-get install build-essential python-pip python-dev libffi-dev libssl-dev

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python2

sudo pip install -U cryptography ndg-httpsclient pyopenssl

 

You'd have to open a terminal in the docker container to run those commands, but that would mean if there's an update to the container you'd lose your changes.

 

Running this will give you a list of containers and the repos

docker ps -a

 

Then run this

docker run -it repo/container bash

 

When you're finished doing whatever it is you're going to do then

exit

 

You could also submit an issue on his github page, which I think he probably checks more than here..

Link to comment

Hello.  I'm using needo/sickrage.  Everything is working except I am getting a lot of warnings (thus not finding many torrrents).  Warning in log is a connection error that says "see: http://git.io/vJrkM".  > https://github.com/SiCKRAGETV/sickrage-issues/wiki/SSL-Errors

 

I checed my SSL version and its OK according to the FAQ.

 

The following part is over my head and I'm trying to figure out what to do.  Any help?

 

Install Python 2.7.10 and remove pyOpenSSL, or Downgrade pyOpenSSL to 0.13.1 or install missing modules.

 

a. Downgrade pyOpenSSL (Best/Easiest Solution, should work on all platforms with apt)

 

sudo apt-get install --reinstall build-essential python-pip python-dev libssl-dev libffi-dev

sudo pip2.7 install -U setuptools pip pyasn1 ndg-httpsclient pyopenssl==0.13.1

b. Install the Python cryptography module (PITA, Does not work on all platforms) This will build and install all of the packages needed to use pyOpenSSL from SickRage:

 

sudo apt-get install build-essential python-pip python-dev libffi-dev libssl-dev

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | sudo python2

sudo pip install -U cryptography ndg-httpsclient pyopenssl

 

You'd have to open a terminal in the docker container to run those commands, but that would mean if there's an update to the container you'd lose your changes.

 

Running this will give you a list of containers and the repos

docker ps -a

 

Then run this

docker run -it repo/container bash

 

When you're finished doing whatever it is you're going to do then

exit

 

You could also submit an issue on his github page, which I think he probably checks more than here..

 

 

or install linuxserver sickrage which has the later version of openssl.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.