Giter Site home page Giter Site logo

Comments (7)

jfloff avatar jfloff commented on August 27, 2024

That's interesting ... I've indeed triggered a new image build due to this issue #15, but since I didn't change anything on the image I wasn't expecting nothing to change.

Well lets try narrow it down, which image tag are you using?

from alpine-python.

snoepkast avatar snoepkast commented on August 27, 2024

We're using 2.7, if you want to take a look at our dockerfile, it's here. The Ci we're using is Travis (also contacted them about it), builds can be found here.

After local tests it doesn't seem like the memory has actually increased though, we tested by building using the cached image and the new one while monitoring with docker stats.

Maybe you have a clue what goes wrong? The builds just stall...

from alpine-python.

jfloff avatar jfloff commented on August 27, 2024

I've cloned your repo, and I'm trying to build the image locally to see if I see any errors while building. I'll be back when its done

from alpine-python.

jfloff avatar jfloff commented on August 27, 2024

I've builded the image without any problem. I've looked through your Ci logs and it seems that its hanging perhaps on the wait-for-it script. I'm running the docker-compose now to do a couple of tests.

from alpine-python.

snoepkast avatar snoepkast commented on August 27, 2024

Ah yeah we've noticed that now too, it appears to be the exit statement or something (before we updated our dependencies it stalled in the middle of the pip install gevent so maybe that has exit too). Trying it now with the new docker healthchecks.

from alpine-python.

jfloff avatar jfloff commented on August 27, 2024

I was able to run the dockerfile and run the tests directly (python manage.py test --with-coverage --cover-erase --cover-package=lily), so I would say something is wrong with the wait-for-it.

I went to its repo, and found out this commit from 4 months ago that has a bug fix for when you pass parameters. I've checked and you indeed pass parameters wait-for-it.sh -b db:5432 and your version of the script is before that commit. Maybe you could test updating the wait-for-it script and rerun the build?

from alpine-python.

snoepkast avatar snoepkast commented on August 27, 2024

Yeah, thanks for your help!

from alpine-python.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.