Zstd repodata support was introduced in DNF quite some time ago, and
is quite a bit faster and less resource intensive.
Additionally, there is no point in producing sqlmd or DeltaRPMs when
support for both has been removed from RHEL for a fair bit of time.
Regardless, we should leave things mostly as-is for EPEL 9, and thus
we retain older xz compression settings for that.
Signed-off-by: Neal Gompa <ngompa@fedoraproject.org>
We have been building unofficial images at fedora-ostree-desktops based on the workstation-ostree-config files for cosmic-atomic. It's time to get it officially built.
Signed-off-by: Ryan Brue <ryanbrue.dev@gmail.com>
There's no need for this to be hardcoded and manually updated,
we can template it. Add some clarifying notes on what happens
when Branched doesn't exist, and why it doesn't matter that we
don't set a correct config for the Rawhide release.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
This will unify all the handlers to use first uppercase letter for
ansible-lint to stop complaining.
I went through all `notify:` occurrences and fixed them by running
```
set TEXT "text_to_replace"; set REPLACEMENT "replacement_text"; git grep
-rlz "$TEXT" . | xargs -0 sed -i "s/$TEXT/$REPLACEMENT/g"
```
Then I went through all the changes and removed the ones that wasn't
expected to be changed.
Fixes https://pagure.io/fedora-infrastructure/issue/12391
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
When fixing conflicts when merging the PR containing commit 47c68f4,
some of the .j2 suffuxes i added in tasks were erronounusly dropped.
this fixes those.
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
fix 1900 failures of the following case issue:
`name[casing]: All names should start with an uppercase letter.`
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
The latest epel-release symlink name is constructed by parsing the fifth
digit out of the release. That was never going to work when we reached
a double digit major version. It is resulting in a symlink of
epel-release-latest-1.noarch.rpm for epel10.0. Instead, let's switch it
to use the version value (without the minor version) from the release.
Signed-off-by: Carl George <carlwgeorge@gmail.com>
- disable nightly compose cron job
- disable mandatory_days_in_testing override
- revert bugzilla exclusion
- add epel10.0 to new-updates-sync
When this is merged, we'll also need to change the following settings in
the EPEL-10.0 bodhi release:
- state: current
- composed-by-bodhi: true
- create-automatic-updates: false
https://pagure.io/epel/issue/300
Signed-off-by: Carl George <carlwgeorge@gmail.com>
We don't have a stable repo, so skip the epel-release 'latest' link for
epel10 for now. Since we don't have any modular stuff left, we can just
reuse that conditional. ;)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
While EPEL 10 will have minor versions, the repo for the leading minor
version will be published as just the major version. This is because it
is intended for use on CentOS Stream 10, which does not indicate a minor
version within the operating system.
Signed-off-by: Carl George <carlwgeorge@gmail.com>
In c7fbc26afe9f770414a49d150d9072c1e58b21ec I switched an integer 41 to
a string, but didn't notice that it was inside another string as part of
the double templating this file does. This results in a template error:
jinja2.exceptions.TemplateSyntaxError: expected token 'end of statement block', got 'integer'
Other strings inside this bigger string use double instead of single
quotes to handle this, so let's take the same approach on this line.
Signed-off-by: Carl George <carlwgeorge@gmail.com>