Based on RQF2554620, and I made the following implementation choices :
The latest packages are 13.13-1
, 14.8-1
& 15-1-1
for EL8/9 from there respective repos.
I updated the repo names (starting from 13), for having them more tight to the official Opencast internal repo structure (eg https://pkg.opencast.org/rpms/release/el/8/oc-13/x86_64
).
The pattern is similar to the other synced repos (ie. opencast<VERSION>-<OS>-<ARCH>
).
Also, I keep the previous repo names (up to 13) for don't introducing a breaking change.
Only Opencast13 will have duplicate repos for the transition (eg. opencast13
== opencast13-el8-x86_64
).
opencast-testing
:It didn't seems to be really used upstream, just update the GPG key to the correction version.
Note that other packages like opensearch
or ffmpeg
are provided by Opencast and may conflict with other repos.
I thought to use includepkgs = opencast-*
, but Opencast may expect to use it own version (doc)...
rhel9> yum repoinfo opencast | grep baseurl
Repo-baseurl : https://pkg.opencast.org/rpms/release/el/9/oc-16/x86_64
rhel9> yum --disablerepo="*" --enablerepo="opencast" list available
elasticsearch-oss.x86_64 7.10.2-1 opencast
ffmpeg.x86_64 6.1-1.el9 opencast
opensearch.x86_64 1.3.10-1 opencast
python3-vosk.x86_64 0.3.45-.el9 opencast
python3-webvtt-py.x86_64 0.4.6-1.el9 opencast