harness / gitness

Gitness is an Open Source developer platform with Source Control management, Continuous Integration and Continuous Delivery.
https://gitness.com
Apache License 2.0
32.14k stars 2.8k forks source link

Drone Helm chart left abandoned. #3555

Open Lite5h4dow opened 3 days ago

Lite5h4dow commented 3 days ago

there has been a few issues with drone for the past year when deploying with a helm chart. if you have an existing helm deployment and want to update it/redeploy it for some reason, either a configuration change or some other reason, the helm chart will never redeploy successfully. the pod will hang forever as it dosent know how to handle the service existing before the pod. this causes errors and the pod will forever loop, never deploying. this has been an issue for over a year, and due to the supposed razor focus on developing gitness, the drone chart has been left to rot.

Lite5h4dow commented 3 days ago

The error in the drone pod is as follows: time="2024-09-19T18:53:15Z" level=fatal msg="main: invalid configuration" error="Invalid port configuration. See https://discourse.drone.io/t/drone-server-changing-ports-protocol/4144"

The only current solution to this is to DELETE the helm created service, then recreate it after the pod has launched, but before it realises it isn't exposed. Ridiculous.

Not to mention the error that it creates LINKS TO A NON-EXISTENT FORUM POST

Harness. you have killed this project. hope your happy with your github competitor.