Re: Fedora 34 Change: GitRepos-master-to-main (Self-Contained Change)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Dne 03. 12. 20 v 23:26 Petr Šabata napsal(a):
Also a couple of notes on modularity here:

# By default, module stream name is derived from the branch name
If we have any "master" modules, those will get unexpectedly renamed
as soon as they get rebuilt. This might impact tagging or updates and
cause confusion in general. We should check if there are any like that
and decide on further steps.

# Modules might be pulling components from their master branches to
build Rawhide artifacts
There are various use cases for this, too long to list. If the master
ref is no longer available, these will not build. Modulemd files that
pull components from master need to be updated after Phase 2.

# The modulemd component ref is optional and defaults to master
Unless this got changed later, if the ref field is omitted, the value
defaults to "master". This is part of the specification and is handled
by libmodulemd. Not sure how to proceed here.


Not sure how hardwired this stuff is in libmodulemd and MBS, but the `ref` definition was reworded recently:

https://github.com/fedora-modularity/libmodulemd/pull/501/files

So if MBS relied on repository defaults, this could keep working.


Vít


P.S. since this was never good default for `ref`, I see an opportunity here ;)



And besides modularity:

There are people and teams who use bots to autobuild their upstream
projects in Rawhide. If they have a bot account (and I hope they do),
they should be notified to update their tooling.

P
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

Attachment: OpenPGP_0x0CE09EE79917B87C.asc
Description: application/pgp-keys

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux