First experience with building a module: newbie queries

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

 



Hello,

I finally got around to modules. I wanted to provide users with two
versions of NEST: 2.16.0 and 2.18.0. So, I:

- requested branches for 2.18.0 and 2.16.0 in dist/git:
  https://src.fedoraproject.org/rpms/nest/branches?branchname=master
- requested a new module and two branches (streams?) in modules also:
  https://src.fedoraproject.org/modules/nest/branches?branchname=master

- I then added nest.yaml to both, and ran `fedpkg module-build`.

Now, I'm not sure I've done it all correctly, so I have a few questions:

1. Why did that create 4 module build jobs for each stream?

(ins)[asinha@ankur-pc  nest(2.18.0=)]$ fedpkg module-build
Submitting the module build...
The builds 5109, 5110, 5111 and 5112 were submitted to the MBS
Build URLs:
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5109
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5110
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5111
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5112

(ins)[asinha@ankur-pc  nest(2.18.0=)]$ fedpkg switch-branch 2.16.0
Switched to branch '2.16.0'

(ins)[asinha@ankur-pc  nest(2.16.0=)]$ fedpkg module-build
Submitting the module build...
The builds 5113, 5114, 5115 and 5116 were submitted to the MBS
Build URLs:
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5113
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5114
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5115
https://mbs.fedoraproject.org/module-build-service/2/module-builds/5116

2. 1/4 build failed for each stream. How would I debug this?
https://release-engineering.github.io/mbs-ui/module/5116
https://release-engineering.github.io/mbs-ui/module/5109

3. And finally: version 2.18.0 is already available in the repos (the
platform?). So, did I mess up by requesting a stream for this version
too? How do I make this the "default" module? File a FESCo ticket and so
on?

I've only built them, and not pushed them to bodhi, so hopefully I've
not broken anything major yet.

-- 
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London

Attachment: signature.asc
Description: PGP 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