#591 Do not auto-request EPEL x.y modules
Merged by onosek. Opened by carlwgeorge.
carlwgeorge/fedpkg epel_minor_no_module_request  into  master

Download 591.patch

After the EPEL 10.0 mass branching, we discovered that running fedpkg request-branch epel10.0 would file SCM requests for:

  • New Branch "epel10.0" for "rpms/"
  • New Repo for "modules/"
  • New Branch "epel10.0" for "modules/"

The second two are invalid and unwanted. Thankfully Fabio Valentini (@decathorpe) noticed that this was similar to what was happening for ELN a while back, an pointed me to RELEASE_BRANCH_REGEX. This adjust that regex to also accept EPEL minor version branches.

Related: #564

Signed-off-by: Carl George carlwgeorge@gmail.com

rebased onto ffe82116bf3bc01ea8a6bd57d7b1cac995e3b906

As a followup, we should probably remove the whole auto_module code.

Pull-Request has been merged by onosek

Thanks for the change.

As a followup, we should probably remove the whole auto_module code.

@churchyard, just the auto_module code, or even the whole module functionality?
https://fedoraproject.org/wiki/Changes/RetireModularity
https://pagure.io/fedpkg/issue/595

All of it :)

Metadata