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

Use bots to trigger kebechet updates and make releases. #2584

Open
Tracked by #2145
harshad16 opened this issue Jun 2, 2022 · 4 comments
Open
Tracked by #2145

Use bots to trigger kebechet updates and make releases. #2584

harshad16 opened this issue Jun 2, 2022 · 4 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature. 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

@harshad16
Copy link
Member

harshad16 commented Jun 2, 2022

As we use bots to monitor the system, it would be helpful if we could monitor storage with alembic changes and make a release in the required component for the release, so we can keep all the components fresh with the database schema.

@sesheta sesheta added the needs-triage Indicates an issue or PR lacks a `triage/...` label and requires one. label Jun 2, 2022
@harshad16 harshad16 changed the title Use bots to trigger kebechet updates and make releases. [2pt] Use bots to trigger kebechet updates and make releases. Jun 2, 2022
@harshad16
Copy link
Member Author

/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. and removed needs-triage Indicates an issue or PR lacks a `triage/...` label and requires one. labels Jun 3, 2022
@harshad16 harshad16 added the sig/devsecops Categorizes an issue or PR as relevant to SIG DevSecOps. label Jun 6, 2022
@goern
Copy link
Member

goern commented Aug 9, 2022

/kind feature

@sesheta sesheta added the kind/feature Categorizes issue or PR as related to a new feature. label Aug 9, 2022
@harshad16 harshad16 moved this to New in SIG-DevSecOps Sep 22, 2022
@VannTen
Copy link
Member

VannTen commented Sep 22, 2022

By alembic changes, do you mean SQL schema changes which would require a migration ?
/triage needs-information

In that case, we might want to use a postsubmits job on thoth-storages and then cascade the changes ?

@sesheta sesheta added the triage/needs-information Indicates an issue needs more information in order to work on it. label Sep 22, 2022
@codificat codificat moved this to 🆕 New in Planning Board Sep 26, 2022
@harshad16
Copy link
Member Author

harshad16 commented Nov 17, 2022

As we dont want to do it via a github bot, we are updating the acceptance criteria
we would use the CI.

Possible options

  • Create a post submit job on storages repo, to create kebechet update issue on respective repositories.
    use gh cli or curl to make the post-submit job work

or

  • Create a script on repo, which would be executed by the CI (aicoe-ci) .

Acceptance criteria

  • create kebechet update issue on respective repositories.
  • verify if storage modules are being updated in those repos.

@harshad16 harshad16 moved this from 🆕 New to 🔖 Next in Planning Board Nov 17, 2022
@harshad16 harshad16 removed the triage/needs-information Indicates an issue needs more information in order to work on it. label Nov 17, 2022
@harshad16 harshad16 changed the title [2pt] Use bots to trigger kebechet updates and make releases. Use bots to trigger kebechet updates and make releases. Nov 17, 2022
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/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: 🔖 Next
Status: 🆕 New
Development

No branches or pull requests

4 participants