Issue with Stack Deployment via Git - Image Pull Fails #259

Closed
opened 2025-10-31 15:06:38 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @kevinmagni on GitHub (Mar 21, 2025).

First of all, thank you for the great work! The Komodo tool is amazing.

Environment:

  • Komodo Version: v1.16.12
  • Deployment Method: Docker with MongoDB (latest)
  • Git Repository: GitLab

I'm experiencing an issue when deploying a stack to a server with Komodo Periphery Agent installed:

  • When deploying via UI-defined YAML, Komodo correctly pulls the images and deploys the Docker Compose stack without issues.
  • When deploying via Git, using the same exact Compose file stored in my GitLab repository:
    The stack is correctly retrieved and displayed under the "Info" section in Komodo.
    However, when attempting to pull the images, the process fails instantly.

Steps to Reproduce:

Deploy a stack using the **UI-defined** YAML file → ✅ Works fine.
Deploy a stack via **Git** (pointing to my GitLab repo) → ❌ Image pull fails immediately.

Let me know if you need any more details!

Thanks in advance for your support! 🙌

Update:
After further testing, the issue only occurs when the GitLab repository structure contains spaces in folder names. If the repository has a clean structure without spaces, the deployment via Git works as expected.

Originally created by @kevinmagni on GitHub (Mar 21, 2025). First of all, thank you for the great work! The Komodo tool is amazing. **Environment:** - **Komodo Version:** v1.16.12 - **Deployment Method:** Docker with MongoDB (latest) - **Git Repository:** GitLab I'm experiencing an issue when deploying a stack to a server with **Komodo Periphery Agent** installed: - When deploying via **UI-defined** YAML, Komodo correctly pulls the images and deploys the Docker Compose stack without issues. - When deploying via **Git**, using the same exact Compose file stored in my **GitLab** repository: ✅ The stack is correctly retrieved and displayed under the "**Info**" section in Komodo. ❌ However, when attempting to pull the images, the process fails instantly. Steps to Reproduce: Deploy a stack using the **UI-defined** YAML file → ✅ Works fine. Deploy a stack via **Git** (pointing to my GitLab repo) → ❌ Image pull fails immediately. Let me know if you need any more details! Thanks in advance for your support! 🙌 **Update:** After further testing, the issue only occurs when the GitLab repository structure contains spaces in folder names. If the repository has a clean structure without spaces, the deployment via Git works as expected.
Author
Owner

@mbecker20 commented on GitHub (Apr 9, 2025):

Thanks for taking the time on this, hopefully it may help another in the future

@mbecker20 commented on GitHub (Apr 9, 2025): Thanks for taking the time on this, hopefully it may help another in the future
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/komodo#259