Skip to content
This repository has been archived by the owner on Jan 2, 2025. It is now read-only.

Make job-local work with docker labels #71

Merged
merged 1 commit into from
Mar 18, 2024

Conversation

cbecker
Copy link

@cbecker cbecker commented Mar 18, 2024

job-local jobs did not work before this pull request, because only job-exec ones are honored from the docker labels.

I'm not very happy with the copy-paste of code I did in this PR, but since the repo uses an old version of go it's not easy to use generics, and updating to 1.18 seems to cause many dependency issues.

@maietta
Copy link
Member

maietta commented Mar 18, 2024

Thank you!

@maietta maietta merged commit b7243f5 into PremoWeb:main Mar 18, 2024
0 of 6 checks passed
@mschoettle
Copy link

mschoettle commented Jun 11, 2024

@maietta Sorry to highjack this thread but there is no issue tracker :)

I noticed that there is no image on the Docker Hub with the latest version (v1.0.8).

Is this project (chadburn) still maintained? I am trying to set up ofelia and saw a comment regarding this project.

@maietta
Copy link
Member

maietta commented Jun 11, 2024

I recently lost my business partner to a heart attack, and I have been in the middle of forming a new business.

This project is now under PremoWeb LLC, and a new version will be made available sometime soon, but there is no timeline I can pin down just yet.

There were some issues with deploying fresh images, and I haven't been able to look into it yet.

Because this project is not funded, it was placed on a back burner.

I'm working on setting myself up to getting donations and sponsors so I can focus on open source, but I'm not there yet.

It's been rather hectic.

Also, Docker placed limitations on downloads, which caused issues for people. It was preferred to use Github Container Registry instead.

@mschoettle
Copy link

Thanks for the swift response!

I am very sorry for your loss.

I hope it did not come across as putting pressure, it was not meant that way. I mainly wanted to see if it makes sense for us to adopt chadburn. I do appreciate the work you put into this project to keep it going forward.

I will give it a try tomorrow (interested in the Teams feature).

All the best for your new business.

@maietta
Copy link
Member

maietta commented Jun 11, 2024 via email

@maietta
Copy link
Member

maietta commented Jun 11, 2024

I've re-enabled issues and discussions. I've not personally tested the teams feature, but after reviewing the API and code, I felt confident the PR for it was good.

I believe I now have Teams on my new Office 365 plan, so I can probably tested or adjust as needed.

@cbecker
Copy link
Author

cbecker commented Jul 9, 2024

@mschoettle in case it is handy, I've been working on Alfred, a scheduler very similar to Chadburn and Ofelia, which is a rewrite from scratch.

The repo is at https://gitlab.com/invisionai-public/alfred

For the moment we suppport only job-exec labels, and it can rescan containers if they restart and provides a prometheus exporter.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants