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

Have bodhi send a dedicated fedora-messaging message when an update is ready to be tested #3428

Closed
pypingou opened this issue Jul 29, 2019 · 2 comments · Fixed by #3466
Assignees
Projects

Comments

@pypingou
Copy link
Member

@pypingou pypingou commented Jul 29, 2019

Updates are manually created in a "Pending" state, where they are signed before they are pushed to a "Testing" where they are tested by the CI system.
So we can't trigger the CI system off new updates being created.

The easiest solution is thus to send a dedicated fedora-messaging message to tell the CI System: "Now this update can be tested".

This need coordination with the OSCI team maintaining the CI system.

@pypingou pypingou created this issue from a note in CI Gating (Ready) Jul 29, 2019
@abompard

This comment has been minimized.

Copy link
Member

@abompard abompard commented Aug 7, 2019

Could you explain a bit more what is needed and what the problem currently is?
If I understand correctly, CI reacts on Koji builds, and that won't work for multi-package updates because we need to test them all together. So we can solve that problem by sending a (new) message when an update is ready to be tested.

I'm guessing we want to send that message when the update / update set lands in the testing repository? Thus after a compose?

What kind of information do we want in that message?

@pypingou

This comment has been minimized.

Copy link
Member Author

@pypingou pypingou commented Aug 7, 2019

@abompard abompard moved this from Ready to In progress in CI Gating Aug 14, 2019
@abompard abompard self-assigned this Aug 14, 2019
abompard added a commit to abompard/bodhi that referenced this issue Aug 14, 2019
Fixes fedora-infra#3428

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
abompard added a commit to abompard/bodhi that referenced this issue Aug 14, 2019
Fixes fedora-infra#3428

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
abompard added a commit to abompard/bodhi that referenced this issue Aug 14, 2019
Fixes fedora-infra#3428

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
abompard added a commit to abompard/bodhi that referenced this issue Aug 14, 2019
Fixes fedora-infra#3428

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
abompard added a commit to abompard/bodhi that referenced this issue Aug 15, 2019
Fixes fedora-infra#3428

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
abompard added a commit to abompard/bodhi that referenced this issue Aug 28, 2019
Fixes fedora-infra#3428

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
@mergify mergify bot closed this in #3466 Sep 2, 2019
CI Gating automation moved this from In progress to Merged to develop Sep 2, 2019
mergify bot added a commit that referenced this issue Sep 2, 2019
Fixes #3428

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
CI Gating
  
Merged to develop
2 participants
You can’t perform that action at this time.