core icon indicating copy to clipboard operation
core copied to clipboard

Automate update of dependencies + release of image for ps-* repos.

Open pacospace opened this issue 3 years ago • 14 comments

Is your feature request related to a problem? Please describe. I want bots to take care of all stacks and repos with ps-* stacks, so that I can focus on my project and not worry about dependencies and images.

High-level Goals

  • [ ] ps-* repos are completely maintained by bots.

Describe the solution you'd like Automatic release once a new update from the bot is added.

Describe alternatives you've considered Manual trigger of the release.

Additional context

Acceptance Criteria

  • [ ] new image automatically released once the PR with updates from the bots is merged.

pacospace avatar Sep 01 '21 09:09 pacospace

@pacospace is this a dup of #326 ?

goern avatar Oct 01 '21 07:10 goern

@pacospace is this a dup of #326 ?

Not a duplicate, #326 is to make sure adviser can solve all stacks in ps images. This one is to automate the release, everytime a new update came in from Kebechet, without the need for us to go and open an issue for release.

pacospace avatar Oct 01 '21 09:10 pacospace

oh, got that.

Shall we start building from HEAD commit and use the commit sha as a tag on quay? to do you want bots to do regular v-releases (and have the bot open an issue for that)?

goern avatar Oct 04 '21 12:10 goern

oh, got that.

Shall we start building from HEAD commit and use the commit sha as a tag on quay? to do you want bots to do regular v-releases (and have the bot open an issue for that)?

Yes so they can maintain those repos without humans ;D

pacospace avatar Oct 05 '21 06:10 pacospace

/priority important-soon

goern avatar Oct 05 '21 07:10 goern

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 avatar Jan 03 '22 09:01 sesheta

Stale issues rot after 30d of inactivity. Mark the issue as fresh with /remove-lifecycle rotten. Rotten issues close after an additional 30d of inactivity.

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

/lifecycle rotten

sesheta avatar Feb 02 '22 09:02 sesheta

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

/close

sesheta avatar Mar 04 '22 11:03 sesheta

@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.

sesheta avatar Mar 04 '22 11:03 sesheta

I believe this is not done yet, so /reopen /remove-lifecycle rotten

Having said that, I believe this is related to:

  • https://github.com/thoth-station/kebechet/issues/847
  • https://github.com/thoth-station/kebechet/issues/991

@pacospace can you help me confirm that the request in this issue would be fulfilled by these, or if there is something else?

codificat avatar Mar 07 '22 12:03 codificat

@codificat: Reopened this issue.

In response to this:

I believe this is not done yet, so /reopen /remove-lifecycle rotten

Having said that, I believe this is related to:

  • https://github.com/thoth-station/kebechet/issues/847
  • https://github.com/thoth-station/kebechet/issues/991

@pacospace can you help me confirm that the request in this issue would be fulfilled by these, or if there is something else?

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 avatar Mar 07 '22 12:03 sesheta

Also related:

  • https://github.com/thoth-station/core/issues/359

/sig devsecops /triage accepted

codificat avatar May 02 '22 11:05 codificat

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 avatar Jul 31 '22 13:07 sesheta

/remove lifecycle stale /lifecycle frozen

mayaCostantini avatar Jul 31 '22 14:07 mayaCostantini