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


    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Unsolved New Sickchill broken

    SickChill
    3
    8
    701
    Loading More Posts
    • 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.
    • mehdi
      mehdi App Dev last edited by

      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 ...

      mehdi 1 Reply Last reply Reply Quote 0
      • mehdi
        mehdi App Dev @mehdi last edited by

        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 Reply Quote 0
        • nebulon
          nebulon Staff last edited by

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

          1 Reply Last reply Reply Quote 1
          • nebulon
            nebulon Staff last edited by

            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.

            mehdi 1 Reply Last reply Reply Quote 0
            • mehdi
              mehdi App Dev @nebulon last edited by

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

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

              nebulon 1 Reply Last reply Reply Quote 0
              • nebulon
                nebulon Staff @mehdi last edited by

                @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.

                mehdi 1 Reply Last reply Reply Quote 0
                • mehdi
                  mehdi App Dev @nebulon last edited by

                  @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 Reply Quote 0
                  • girish
                    girish Staff last edited by

                    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 Reply Quote 0
                    • First post
                      Last post
                    Powered by NodeBB