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

[3pt] create a pre-commit-update-manager #462

Open
goern opened this issue Nov 11, 2020 · 18 comments
Open

[3pt] create a pre-commit-update-manager #462

goern opened this issue Nov 11, 2020 · 18 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/backlog Higher priority than priority/awaiting-more-evidence. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps. triage/accepted Indicates an issue or PR is ready to be actively worked on.

Comments

@goern
Copy link
Member

goern commented Nov 11, 2020

Is your feature request related to a problem? Please describe.
see AICoE/aicoe-ci#74 for a detailed description

@goern goern added the kind/feature Categorizes issue or PR as related to a new feature. label Jan 7, 2021
@sesheta
Copy link
Member

sesheta commented Apr 29, 2021

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

/lifecycle stale

@sesheta sesheta added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Apr 29, 2021
@goern
Copy link
Member Author

goern commented Apr 30, 2021

/remove-lifecycle stale

@sesheta sesheta removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Apr 30, 2021
@goern
Copy link
Member Author

goern commented Jun 10, 2021

/priority backlog

@sesheta sesheta added the priority/backlog Higher priority than priority/awaiting-more-evidence. label Jun 10, 2021
@sesheta
Copy link
Member

sesheta commented Jul 15, 2021

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

/close

@sesheta sesheta closed this as completed Jul 15, 2021
@sesheta
Copy link
Member

sesheta commented Jul 15, 2021

@sesheta: Closing this issue.

In response to this:

Rotten issues close after 30d of inactivity.
Reopen the issue with /reopen.
Mark the issue as fresh with /remove-lifecycle rotten.

/close

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
Copy link
Member

VannTen commented Jul 27, 2022

Giving some recent failures on pre-commit (also @goern I think you mentionned
automating pre-commit updates ?) I'd like to reopen this.

Also, some possible alternatives :

  • pre-commit.ci
  • Piggy-backing on all-repos which
    apparently an "autofixer" for pre-commit (it's by the same author)

/reopen
/sig devsecops
/project SIG-DevSecOps

@sesheta
Copy link
Member

sesheta commented Jul 27, 2022

@VannTen: You must be a member of the thoth-station/kebechet github team to set the project and column.

In response to this:

Giving some recent failures on pre-commit (also @goern I think you mentionned
automating pre-commit updates ?) I'd like to reopen this.

Also, some possible alternatives :

  • pre-commit.ci
  • Piggy-backing on all-repos which
    apparently an "autofixer" for pre-commit (it's by the same author)

/reopen
/sig devsecops
/project SIG-DevSecOps

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.

@sesheta
Copy link
Member

sesheta commented Jul 27, 2022

@VannTen: Reopened this issue.

In response to this:

Giving some recent failures on pre-commit (also @goern I think you mentionned
automating pre-commit updates ?) I'd like to reopen this.

Also, some possible alternatives :

  • pre-commit.ci
  • Piggy-backing on all-repos which
    apparently an "autofixer" for pre-commit (it's by the same author)

/reopen
/sig devsecops
/project SIG-DevSecOps

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.

@sesheta sesheta reopened this Jul 27, 2022
@sesheta sesheta added the sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps. label Jul 27, 2022
VannTen referenced this issue in VannTen/analyzer Jul 28, 2022
VannTen referenced this issue in VannTen/fext Jul 28, 2022
VannTen referenced this issue in VannTen/graph-refresh-job Jul 28, 2022
VannTen referenced this issue in VannTen/graph-sync-job Jul 28, 2022
VannTen referenced this issue in VannTen/init-job Jul 28, 2022
VannTen referenced this issue in VannTen/invectio Jul 28, 2022
VannTen referenced this issue in VannTen/package-extract Jul 28, 2022
VannTen referenced this issue in VannTen/package-releases-job Jul 28, 2022
VannTen referenced this issue in VannTen/srcops-testing Jul 28, 2022
VannTen referenced this issue in VannTen/thoth-station.github.io Jul 28, 2022
VannTen referenced this issue in VannTen/thoth-toolbox Jul 28, 2022
harshad16 referenced this issue in thoth-station/package-extract Jul 28, 2022
* 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
harshad16 referenced this issue in thoth-station/source-management Jul 29, 2022
* 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
harshad16 referenced this issue in thoth-station/s2i Jul 29, 2022
* 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
harshad16 referenced this issue in thoth-station/init-job Jul 29, 2022
harshad16 referenced this issue in thoth-station/graph-refresh-job Jul 29, 2022
@VannTen
Copy link
Member

VannTen commented Aug 4, 2022

@harshad16
Could we pull that into the sig-devsecops project board ?

@harshad16
Copy link
Member

Could we pull that into the sig-devsecops project board ?
yes surely done 👍

@harshad16
Copy link
Member

Acceptance criteria

  • Create a new pipelinerun/taskruns to run precommit autoupdate
  • Use gh CLI to do github pr auto update.
  • Include it into the pull request pipelinerun.

Higher Goal

  • Check if this is important for other Users?
  • wrap up this in a bot or github workflow.

Additional thought:

  • Is the action required for the user or OSG ecosystem?

Actions:

  • Run precommit auto update
  • update the image .prow.yaml

/triage accepted
/priority important-soon

@sesheta sesheta added triage/accepted Indicates an issue or PR is ready to be actively worked on. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. labels Aug 4, 2022
@harshad16 harshad16 changed the title create a pre-commit-update-manager [3pt] create a pre-commit-update-manager Aug 4, 2022
@VannTen
Copy link
Member

VannTen commented Aug 17, 2022 via email

@codificat
Copy link
Member

Where is the repo were we could create the new pipelines ? Is it https://github.com/AICoE/aicoe-ci ?

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

@VannTen
Copy link
Member

VannTen commented Aug 23, 2022 via email

@harshad16
Copy link
Member

I thought about this too,
I feel maybe this should be directly added to prow itself.
creating the periodic job, which updates the image and content would suffice the issue.
https://github.com/operate-first/apps/blob/53376b9bc5b1bb6a794a7f7ef9d5577441fe4b6a/prow/overlays/smaug/config.yaml#L447

@VannTen
Copy link
Member

VannTen commented Aug 25, 2022 via email

@VannTen
Copy link
Member

VannTen commented Aug 26, 2022 via email

@VannTen
Copy link
Member

VannTen commented Sep 28, 2022

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 ?

@goern goern transferred this issue from thoth-station/kebechet Sep 28, 2022
@harshad16 harshad16 moved this from 🏗 In progress to Blocked in Planning Board Sep 29, 2022
@VannTen VannTen removed their assignment Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/backlog Higher priority than priority/awaiting-more-evidence. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps. triage/accepted Indicates an issue or PR is ready to be actively worked on.
Projects
Status: Blocked
Status: 🚧 In progress
Development

No branches or pull requests

5 participants