Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. SickChill
  3. New Sickchill broken

New Sickchill broken

Scheduled Pinned Locked Moved Solved SickChill
8 Posts 3 Posters 3.7k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mehdiM Offline
    mehdiM Offline
    mehdi
    App Dev
    wrote on last edited by
    #1
    Jul 22 10:37:23 Starting SickChill...
    Jul 22 10:37:23 Checking poetry
    Jul 22 10:37:23 Current environment is not writable!
    Jul 22 10:37:23 Source dir is not writable by this user either, we cannot continue: f/app/code/sickchill
    Jul 22 10:37:25 Starting SickChill...
    Jul 22 10:37:25 Checking poetry
    Jul 22 10:37:25 Current environment is not writable!
    Jul 22 10:37:25 Source dir is not writable by this user either, we cannot continue: f/app/code/sickchill
    

    Sickchill is sometimes tricky ...

    mehdiM 1 Reply Last reply
    0
    • mehdiM mehdi
      Jul 22 10:37:23 Starting SickChill...
      Jul 22 10:37:23 Checking poetry
      Jul 22 10:37:23 Current environment is not writable!
      Jul 22 10:37:23 Source dir is not writable by this user either, we cannot continue: f/app/code/sickchill
      Jul 22 10:37:25 Starting SickChill...
      Jul 22 10:37:25 Checking poetry
      Jul 22 10:37:25 Current environment is not writable!
      Jul 22 10:37:25 Source dir is not writable by this user either, we cannot continue: f/app/code/sickchill
      

      Sickchill is sometimes tricky ...

      mehdiM Offline
      mehdiM Offline
      mehdi
      App Dev
      wrote on last edited by
      #2

      BTW, not related I think, but I had a weird dashboard bug : It just updated to SickChill 2021.07.14-6, but the notification I got says:

      f38f430f-6860-4ddd-bb15-e047361a02d0-image.png

      1 Reply Last reply
      0
      • nebulonN Offline
        nebulonN Offline
        nebulon
        Staff
        wrote on last edited by
        #3

        I see that error now as well on a fresh installation. Looking into it.

        1 Reply Last reply
        1
        • nebulonN Offline
          nebulonN Offline
          nebulon
          Staff
          wrote on last edited by
          #4

          I revoked the last release now, this seems a bit more involved to fix, since apparently the app now requires to use pip virtualenv to install packages, which will not work in the read-only filesystem, so we have to somehow fixup the virtualenv usage.

          mehdiM 1 Reply Last reply
          0
          • nebulonN nebulon

            I revoked the last release now, this seems a bit more involved to fix, since apparently the app now requires to use pip virtualenv to install packages, which will not work in the read-only filesystem, so we have to somehow fixup the virtualenv usage.

            mehdiM Offline
            mehdiM Offline
            mehdi
            App Dev
            wrote on last edited by
            #5

            @nebulon How can I roll back to the previous version ?

            Also, any idea how a completely broken package slipped through your CI tests ?

            nebulonN 1 Reply Last reply
            0
            • mehdiM mehdi

              @nebulon How can I roll back to the previous version ?

              Also, any idea how a completely broken package slipped through your CI tests ?

              nebulonN Offline
              nebulonN Offline
              nebulon
              Staff
              wrote on last edited by
              #6

              @mehdi you would have to restore to the previous version or if you don't have any old backups, alternately "update" to an older version, in-place with cloudron update --app <yourappdomain.com> --appstore-id io.github.sickchill.cloudronapp@1.3.0

              Have to investigate how the release was able to get published indeed.

              mehdiM 1 Reply Last reply
              0
              • nebulonN nebulon

                @mehdi you would have to restore to the previous version or if you don't have any old backups, alternately "update" to an older version, in-place with cloudron update --app <yourappdomain.com> --appstore-id io.github.sickchill.cloudronapp@1.3.0

                Have to investigate how the release was able to get published indeed.

                mehdiM Offline
                mehdiM Offline
                mehdi
                App Dev
                wrote on last edited by
                #7

                @nebulon the "update" to the older version with CLI worked fine 👍

                BTW, any idea why the notification indicated the wrong version?

                1 Reply Last reply
                0
                • girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #8

                  I learnt a few things about the python world as part of fixing this:

                  • There is now something called poetry. Projects now contain a poetry.toml file which can be converted into a requirements.txt using poetry export --format requirements.txt > requirements.txt .

                  • There is something called an "editable install" - https://www.python.org/dev/peps/pep-0660/ . Idea being you can just run the code and the code just "installs" away packages as needed. See https://www.python.org/dev/peps/pep-0660/#id5 .

                  • pyproject.toml is some new project settings file that possibly replaces setup.py

                  1 Reply Last reply
                  0
                  • girishG girish has marked this topic as solved on

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Bookmarks
                  • Search