#6868 Extend tag configuration for f26-modularity
Closed: Fixed Opened by psabata.

To make the f26-modularity-based repository usable for buildinstall pungi phase, we need two additional changes to the tag configuration:

  • the build group needs to be defined; it should include the usual set -- koji add-group f26-modularity build && koji add-group-pkg f26-modularity build bash bzip2 coreutils cpio diffutils fedora-release findutils gawk gcc gcc-c++ grep gzip info make patch redhat-rpm-config rpm-build sed shadow-utils tar unzip util-linux which xz
  • dnf should be used to install this group -- koji edit-tag -x mock.package_manager=dnf f26-modularity

This is a followup for https://pagure.io/releng/issue/6696. I've tested these changes in staging and it works as expected.

Thanks!


Metadata Update from @ausil:
- Issue assigned to kellin
- Issue tagged with: f26

Hi @kellin. I'm told that this is urgent for making the "Boltron" modularity preview work.

Yeah, after a long chase, @psabata narrowed it down to needing a repo from the bootstrap module to get lorax rpms for the buildinstall phase.

Metadata Update from @ausil:
- Issue assigned to ausil (was: kellin)

build group added to f26 and f27 modularity tags as well as setting the package manager to dnf

Metadata Update from @ausil:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

@ausil Hmm, I see there's an f27-modularity tag. I might be forgetting something but when was this created and why? I don't see any releng tickets for that.f26-modularity represents the bootstrap:f26 module; bootstrap:master (yet to be bootstrap:f27) is represented by module-bootstrap-rawhide (https://pagure.io/releng/issue/6791).

While doing this for the f27 bootstrap module is great and I would have to request that sooner or later anyway, the right tag would be module-bootstrap-rawhide.

FYI - this unblocked work here -> https://pagure.io/pungi-fedora/pull-request/282

OK, I've applied these options to module-bootstrap-rawhide

Metadata