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

Reset multi builds update that failed merging a side tag to pending #3514

Closed
cverna opened this issue Sep 23, 2019 · 0 comments · Fixed by #3544
Assignees
Labels
Projects

Comments

@cverna
Copy link
Member

@cverna cverna commented Sep 23, 2019

If a multi builds update fails to be merge in stable, the approve testing cron job will add a new comment to the update every times it run.
To avoid this we need to reset the update status to pending, but we also need to be able to move back the update to testing when the update is edited (build added or build removed).

@cverna cverna added this to To do in CI Gating via automation Sep 23, 2019
@pypingou pypingou moved this from To do to Ready in CI Gating Sep 24, 2019
@cverna cverna self-assigned this Sep 25, 2019
@cverna cverna moved this from Ready to In progress in CI Gating Sep 25, 2019
@cverna cverna moved this from In progress to Ready in CI Gating Sep 25, 2019
@cverna cverna removed their assignment Sep 25, 2019
@cverna cverna moved this from Ready to In progress in CI Gating Oct 4, 2019
@cverna cverna self-assigned this Oct 4, 2019
cverna added a commit to cverna/bodhi that referenced this issue Oct 9, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes fedora-infra#3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
@cverna cverna moved this from In progress to Need Review in CI Gating Oct 9, 2019
cverna added a commit to cverna/bodhi that referenced this issue Oct 9, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes fedora-infra#3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
cverna added a commit to cverna/bodhi that referenced this issue Oct 9, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes fedora-infra#3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
cverna added a commit to cverna/bodhi that referenced this issue Oct 11, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes fedora-infra#3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
@cverna cverna moved this from Need Review to Merged to develop in CI Gating Oct 22, 2019
@cverna cverna closed this Oct 22, 2019
@cverna cverna reopened this Oct 22, 2019
CI Gating automation moved this from Merged to develop to In progress Oct 22, 2019
@cverna cverna moved this from In progress to Need Review in CI Gating Oct 22, 2019
cverna added a commit to cverna/bodhi that referenced this issue Oct 23, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes fedora-infra#3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
@mergify mergify bot closed this in #3544 Oct 23, 2019
CI Gating automation moved this from Need Review to Merged to develop Oct 23, 2019
mergify bot added a commit that referenced this issue Oct 23, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes #3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
mergify bot pushed a commit that referenced this issue Oct 23, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes #3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
(cherry picked from commit 9d380c1)
mergify bot added a commit that referenced this issue Oct 23, 2019
This commit move a multi build rawhide update that was tested but failed
to merge in rawhide (more recent build found in rawhide buildroot)
to pending.
Once in pending the maintainer needs to edit the update to either
add a new build or remove a conflicting build.
On the edit action bodhi checks if all the builds in the update are
signed and moved the update back to testing. If the build are not signed
we wait in pending until we receive the signed message from koji.

Fixes #3514

Signed-off-by: Clement Verna <cverna@tutanota.com>
(cherry picked from commit 9d380c1)
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.