openQA and branching SOP changes related to openQA at branch time #360

Open
adamwill wants to merge 1 commit from openqa-update into master
Contributor

This is a big update that's mainly about documenting all the tasks
related to openQA at branch time. We also add a couple of bits to
the releng SOP: one noting that co-ordination with quality and CI
folks is needed during branching, and one to get the fedfind
release metadata updated, which is a critical step that should
happen during branching. Currently I Just Know that this has to
happen, but we should write it down. This metadata file is not
templated in Ansible because that would cause it to be updated too
soon at release time (we need fedfind's stable release list to
change only when the new release is available in the mirror
system, for...reasons).

This also documents how we handle openQA needles, since I noticed
while writing the branching steps that it's not written down, and
drops the section about autocloudreporter as that's obsolete and
no longer used.

Signed-off-by: Adam Williamson awilliam@redhat.com

This is a big update that's mainly about documenting all the tasks related to openQA at branch time. We also add a couple of bits to the releng SOP: one noting that co-ordination with quality and CI folks is needed during branching, and one to get the fedfind release metadata updated, which is a critical step that should happen during branching. Currently I Just Know that this has to happen, but we should write it down. This metadata file is not templated in Ansible because that would cause it to be updated too soon at release time (we need fedfind's stable release list to change only when the new release is available in the mirror system, for...reasons). This also documents how we handle openQA needles, since I noticed while writing the branching steps that it's not written down, and drops the section about autocloudreporter as that's obsolete and no longer used. Signed-off-by: Adam Williamson <awilliam@redhat.com>
Contributor

@jnsamyak Could you check this out?

@jnsamyak Could you check this out?
Contributor

FWIW, it looks fine to me. We can always refine it more after pushing it.

FWIW, it looks fine to me. We can always refine it more after pushing it.
Contributor

This now has conflicts when trying to merge it.

This now has conflicts when trying to merge it.
This pull request is broken due to missing fork information.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin openqa-update:openqa-update
git checkout openqa-update

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout master
git merge --no-ff openqa-update
git checkout openqa-update
git rebase master
git checkout master
git merge --ff-only openqa-update
git checkout openqa-update
git rebase master
git checkout master
git merge --no-ff openqa-update
git checkout master
git merge --squash openqa-update
git checkout master
git merge --ff-only openqa-update
git checkout master
git merge openqa-update
git push origin master
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Infrastructure/infra-docs-fpo#360
No description provided.