mirror of
https://github.com/moghtech/komodo.git
synced 2026-05-06 00:18:38 -05:00
[GH-ISSUE #727] 1.18.4 error: #6284
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 @eitch on GitHub (Aug 11, 2025).
Original GitHub issue: https://github.com/moghtech/komodo/issues/727
1.18.3 worked perfectly, upgrading to 1.18.4 made all stacks fail with this error:
@mbecker20 commented on GitHub (Aug 19, 2025):
Must also update periphery version to match core version, same when updating to 1.19.0
@MP-Tool commented on GitHub (Aug 21, 2025):
I addressed this issue in the PR #748 . issue resolved
@eitch commented on GitHub (Aug 21, 2025):
ahh, yes, my bad.
I installed periphery with
I want to now use Ansible for upgrades: Do i need to remove the previous installation? Or does the ansible role detect the existing installation and just upgrade it?
@MP-Tool commented on GitHub (Aug 21, 2025):
No need to remove the previous installation.
The setup script is designed to be run multiple times safely - it won't overwrite your existing config. The Ansible role is smart enough to detect existing installations and will simply upgrade the binary while keeping all your settings intact.
Just run the Ansible role with komodo_action: "update" and you're good to go. It'll stop the service, replace the binary, and restart with your existing configuration. 🦎
@eitch commented on GitHub (Aug 21, 2025):
I tried that, but since i installed periphery with root, it didn't work. I didn't see how to change the ansible to use the same installation.
@MP-Tool commented on GitHub (Aug 21, 2025):
The issue: You installed Periphery with the setup script (as root/system-wide) but want to switch to Ansible management. The Ansible role is an external community project that defaults to user-mode installation, which conflicts with your root installation, I think.
Quick fix: For now, just upgrade with the setup script:
To switch to Ansible management, you have two options:
systemctl stop periphery && systemctl disable periphery/usr/local/bin/periphery,/etc/systemd/system/periphery.serviceNote: Running as root is less secure, refer to Docker Rootless
The Ansible role is a community project, so configuration issues should be reported there: Ansible-Role-Komodo
@eitch commented on GitHub (Aug 21, 2025):
Thanks a lot for your help. I will probably switch to user mode, which certainly makes more sense.