chore: update stage2-prod mock config - #18330
Conversation
Now that PROD is building stage2 against stage2, we need to remove the stage1 compat package from the buildroot. We also remove some forcibly-set macros to be more consistent with koji configuration in PROD; this enables us to reproduce some package build failures that show up without these set.
|
question(blocking): What validation has been done on this? For example, have we validated that even without |
@tobiasb-ms Good question; I've updated the PR description to reflect this, but the short version is that I used it with local As for the other part of your question -- and this is the most interesting bit -- the whole point of that part of the change is to match what's happening in PROD koji, in which we've also removed the setting. And we have 3 packages where we don't end up with (For those curious about those cases -- they're packages where upstream Fedora has force-enabled |
Now that PROD is building stage2 against stage2, we need to remove the stage1 compat package from the buildroot.
We also remove some forcibly-set macros to be more consistent with koji configuration in PROD; this enables us to reproduce some package build failures that show up without these set.
Validation
Tested with local package building via:
azldev comp build --config-file distro/stage2-prod.tomland multiple packages.