Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve pipeline sync (#1152) #1153

Merged
merged 1 commit into from
Aug 7, 2024
Merged

Improve pipeline sync (#1152) #1153

merged 1 commit into from
Aug 7, 2024

Conversation

satr
Copy link
Contributor

@satr satr commented Aug 7, 2024

  • Extracted radix job history cleanup as async logic

  • Call radix-job history cleanup once per added job

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Added tests

  • Fixed apply-config

  • Pipeline jobs with radix-deployments are always kept existing, added history period limit for all jobs without radix-deployment

  • Suppress cleunup during init of informers

  • Removed unused arch from workflows

  • Corrected dockerfiles

  • Removed go routine from the handler, added it to the controller

  • Regenerated mock

  • Changed arguments of the Cleanup method

  • Delete only completed old jobs

  • Set min limits

  • Set min limits

* Extracted radix job history cleanup as async logic

* Call radix-job history cleanup once per added job

* Added tests

* Added tests

* Added tests

* Added tests

* Added tests

* Added tests

* Added tests

* Added tests

* Added tests

* Added tests

* Added tests

* Fixed apply-config

* Pipeline jobs with radix-deployments are always kept existing, added history period limit for all jobs without radix-deployment

* Suppress cleunup during init of informers

* Removed unused arch from workflows

* Corrected dockerfiles

* Removed go routine from the handler, added it to the controller

* Regenerated mock

* Changed arguments of the Cleanup method

* Delete only completed old jobs

* Set min limits

* Set min limits
@satr satr self-assigned this Aug 7, 2024
@satr satr requested a review from nilsgstrabo August 7, 2024 06:45
@satr satr merged commit 11b8594 into release Aug 7, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants