-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lint issues in dockerfile_exec_\*.sh #1659
Comments
@wesley-dean-flexion The image uploaded to docker hub is currently 8 months old and doesn't represent the current state of govready. In the installing guide you can build a container of your own if you desire. Efforts will be made to keep our hub image to be updated after some upcoming key releases. |
The lint issues are present in the main branch of the repository on GitHub pulled today; that the image on DockerHub fails is not the issue. |
@davidpofo @gregelin do ya'll have an estimate on when the key releases when will be out? |
@wesley-dean-flexion @its-a-lisa-at-work We will work on fixing this week. I'm just reading through this issue now and need to spend some time looking at what's going on with the linting. As you probably saw in our docs, we replaced the single container approach with a more robust container stack. This was a bit of debate internally of having a pre-built container vs building a stack. The reason the stack won out was that in more than 50% of the time, the container deployed ends up being custom to the deployment. Either the organization wants to build on their base image or there is some other customization. We can certainly help creating a deployment that works for you so you don't have fight any gotchas in our code alone. For reference here is our new deployment information.
(We didn't update the Docker Hub content in a timely fashion after we made this change. At the end of last week we updated Docker Hub to mark it deprecated.) (Note: This reply has been updated because the original version unintentionally came off as snarky.) |
@wesley-dean-flexion @its-a-lisa-at-work I made a branch & PR which addresses all but one warning from shellcheck |
@wesley-dean-flexion, here is current status of this ticket:
|
When attempting to start a govready container from
govready/govready-q
(DockerHub), the following line is in my logs:Without going in too deeply (i.e., I haven't determined if the gunicorn or uwsgi version is being used), I looked at line 104 in both files; turns out they're the same, so it doesn't really matter.
This is a link to the gunicorn version:
govready-q/deployment/docker/dockerfile_exec_gunicorn.sh
Line 104 in f85b457
So, when it's running, it appears that
DB_BEFORE_090
is not set which is causing the runtime error.I linted the
dockerfile_gunicorn_exec.sh
file with shellcheck and received the following lint errors:The text was updated successfully, but these errors were encountered: