-
Notifications
You must be signed in to change notification settings - Fork 25
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
[3pt] create a pre-commit-update-manager
#462
Comments
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with /lifecycle stale |
/remove-lifecycle stale |
/priority backlog |
Rotten issues close after 30d of inactivity. /close |
@sesheta: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Giving some recent failures on pre-commit (also @goern I think you mentionned Also, some possible alternatives :
/reopen |
@VannTen: You must be a member of the thoth-station/kebechet github team to set the project and column. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@VannTen: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
* Upgrade pre-commit image version Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos * Autoupdate pre-commit hooks
* Upgrade pre-commit image version Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos * Autoupdate pre-commit hooks * Fixing real pre-commit errors
* Upgrade pre-commit image version Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos * Autoupdate pre-commit hooks * Fix real pre-commit checks failures
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
Doing it in batch with all-repos since https://github.com/thoth-station/kebechet/issues/588 is not resolved yet Committed via https://github.com/asottile/all-repos
@harshad16 |
|
Acceptance criteria
Higher Goal
Additional thought:
Actions:
/triage accepted |
pre-commit-update-manager
pre-commit-update-manager
Where is the repo were we could create the new pipelines ? Is it https://github.com/AICoE/aicoe-ci ?
I think we mentioned it in the call but can't find the confirmation.
|
Yes, that's the repo - at least for now. We have the https://github.com/thoth-station/helm-charts/ repo where eventually we might migrate the pipelines, but for the time being aicoe-ci is what drives the pipelines |
Yes, that's the repo - at least for now. We have the
https://github.com/thoth-station/helm-charts/ repo where eventually we
might migrate the pipelines, but for the time being aicoe-ci is what
drives the pipelines
The related discussion in thoth-station/prescriptions-refresh-job#52 (comment)
makes me wonder if this should be in aicoe-ci or not or handled by prow
(which I've yet to grok where we define stuff, apart from .prow.yaml,
see #449).
If in AICoE/aicoe-ci, I would model it on the pre-commit one[1], but
since that one is not used anymore, I'm reconsidering...
[1]: https://github.com/AICoE/aicoe-ci/blob/master/tasks/pre-commit-check.yaml
|
I thought about this too, |
Another alternative: instead of directly using the image version in each
repo, we use a named tag (not sure if ImageStream works with ProwJob ?).
(Optionally we run the new pre-commit version on recently updated repo
when changing the tag, but I don't think changing the tag itself will
cause that much breakage, that's mostly the hooks)
|
Need to check: can we define a default job in prow config and override
in in_repo_config (aka .prow.yaml).
|
I would block this until we can get tekton pipelines support for prow in operate-first (operate-first/apps#2462), or a definitive decision that we can't have it). That would make way easier and flexible. Do we want to move this issue elsewhere since it won't be done in kebechet ? |
Is your feature request related to a problem? Please describe.
see AICoE/aicoe-ci#74 for a detailed description
The text was updated successfully, but these errors were encountered: