#395 [Draft] Update EPEL minor branching SOP
Closed by carlwgeorge. Opened by dherrera.
dherrera/infra-docs-fpo epel_minor_branching  into  master

Download 395.patch

Some of the EPEL branching process was changed so that it runs through ansible playbooks. This PR updates the documented instructions to take that into account.

This should be release={epel_current} with the current stat of the playbook (although I would prefer for the playbook to instead accept branch_to=epel{epel_current}).

We should remove the parts about empty repos, as the playbook sets up symlinks to the last compose instead of empty directories.

I think we missed that the old script form of this ran as the pagure user. When we ran the playbook today in staging it was as root, and now some of the files in the .git directory are owned by root, which I think will cause problems. But we probably need to fix this in the playbook itself, not in the SOP.

2 new commits added

  • EPEL minor branching: Fix Bodhi process, now it doesn't create empty repos.
  • EPEL minor branching: Fix playbook variable

rebased onto eb4b9bf2fea9e1a6e037448365271f5502ecd0a4

1 new commit added

  • EPEL minor branching: RBAC can't use external variables, so revert to ansible-playbook for now

1 new commit added

  • EPEL minor branching: Fix disgit command, it should run on batcave

1 new commit added

  • EPEL minor branching: Add note regarding the autosign playbook

Migrated to https://forge.fedoraproject.org/infra/docs/pulls/395

Pull-Request has been closed by carlwgeorge

Metadata