mirror of
https://github.com/moghtech/komodo.git
synced 2026-03-08 23:02:40 -05:00
Multiple Deployment Failures #357
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @MAndersen990 on GitHub (May 12, 2025).
Went to upgrade from version 1.17.2 -> 1.17.5 to use the epic Terminals feature.
Steps:
Receive the following:
Komodo shutdown during execution. If this is a build, the builder may not have been terminated.Upon running "Redeploy" the container stops and does not restart. Is this expected behavior? Interestingly the changes appear to take affect when I restart the container manually, even though the "Deploy" failed. Nothing appears in the stdout logs to be of any use for troubleshooting this. And the documentation doesn't really mention anything about "Deployments" as far as I could find. So perhaps I'm just misunderstanding how "Deployments" work? Does the list disappear upon successful deployment as well?
I receive a similar behavior when attempting the same steps with the core server periphery container. The container stops and does not restart. I have a feeling this may be related to my configuration though, but I don't see where my error would be. I can connect to the server with the address mentioned below in the GUI and can see all resources, and info, but still get a tcp connect error when doing a redeployment.
My compose.yaml:
My .env file (with things redacted):
@lukyjay commented on GitHub (May 13, 2025):
Your server is using http but the changelogs say ssl is now enabled by default, so change those hosts to https instead and it may work. This fixed it for me.
@MAndersen990 commented on GitHub (May 13, 2025):
Well this didn't fix the problem but it changed the error for the periphery deployment. Now I get this:
The core deployment issue remains the same. I updated the above .env variables to reflect changes made. Mainly these:
Something else I'll add here for clarity. Komodo is up and running and I can access it from my proxy via https. The issues only occur when using the Deployment tab in the GUI. That's when I get the aforementioned errors.
@MAndersen990 commented on GitHub (May 14, 2025):
I think I fixed it. I moved the periphery to it's own stack as per the documentation recommendation. I then recreated all the containers but specified a different path for the postgresql table.
Turns out the ferretdb was getting the incorrect username/pw and that's what was causing the core container to not come back up. I must have specified a certain username/pw upon initial setup and changed it to something else during troubleshooting.
I knew it would be something dumb. If anyone else stumbles on this make sure you delete or drop your postgresql table and have it recreated upon re-setting up all the containers or all the databases will yell at you and the core will be stuck in a restarting loop.
The red x still appears and says the build fails but I can confirm it does in fact make the changes and redeploys appropriately.