#10249 Upgrade libmodulemd to 2.13.0 on MBS and compose machines
Closed: Fixed 3 years ago by kevin. Opened 3 years ago by ppisar.

Describe what you would like us to do:


Modularity added a new /data/demodularized/rpms field into modulemd documents. This change is implemented in libmodulemd-2.13.0 and available in Fedora since libmodulemd-2.13.0-1.fc33 (2021-07-27).

I wanted to test it and I found out that MBS rejects a modulemd document with that field:

$ fedpkg module-build
Submitting the module build...
Could not execute module_build: The build failed with:
The modulemd perl-CGI.yaml is invalid. The error was:
'modulemd-yaml-error-quark: Unexpected key in packager v3 document: demodularized [line 60 col 3] (8)'
Please verify the syntax is correct.

I conclude that a machine running MBS has an out-dated libmodulemd package. Could you please upgrade the package and restart MBS? To be able to compose Fedora with these modules, also a host running Pungi needs updating.

Please note that if you use your machines for handling RHEL 8 repositories, you will need upgrade to at least libmodulemd-2.13.0-2.fc33 which added a workaround for handling invalid modules existing in RHEL 8 repositories.

When do you need this to be done by?


Whenever it fits your schedule. If the upgrade won't be in a few days, please write your estimation here.


Metadata Update from @mohanboddu:
- Issue tagged with: medium-gain, medium-trouble, ops

3 years ago

Metadata Update from @mohanboddu:
- Issue priority set to: Waiting on Assignee (was: Needs Review)

3 years ago

The mbs hosts are all rhel7... I upgraded them all to libmodulemd2-2.13.0-2.el7 and restarted.

Can you try again now?

Thanks. The MBS server accepts the document now and successfully finished the building.

Now I will wait on a new compose to see whether it can go through Pungi. I will also try submitting an update to check Bodhi.

Great.

I'll go ahead and close this then, if you find some other breakage, feel free to reopen or file a new one.

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

3 years ago

Log in to comment on this ticket.

Metadata
Boards 1
ops Status: Backlog