It seems that ppc64le and aarch64 are both quite slow during the
ELN Image install. The aarch64 is now finishing most of the time,
but the ppc64le build still times out.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
Right now by default users are logged out after 1 hour of inactivity on
the wiki. This is anoying for people who do a number of edits during the
day. So, lets increase this timeout to 10 hours.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
Sometimes folks are unable to login to the wiki because there have been
too many login attempts from the proxy they happen to be hitting the
wiki from. Lets just disable this throttle entirely, as brute force
won't work ever anyhow.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
The ostree_installer job needs additional capabilities over the normal
mock systemd-spawn ones. So, add that here and since the
ostree_installer jobs are all runroot jobs we can isolate it to just the
runroot builders.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
It is better to keep the Mock's default for `nspawn_args`, and just
append to them (mock can change that configuration option dynamically).
Complements: b6669bc5f6
Taking advantage of xargs's -P option to limit concurrency
while executing all the ansible-playbook --check jobs ensures
that batcave01 is not overstressed during these checks.
The pagure.{{ env_suffix }} user is currently used for both pagure and dist-git,
which makes io.pagure.* and org.fedoraproject.* topics to conflict with each
other.
This will set the permissions for both in one place.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
This should have changed at branching, but didn't. ;(
We also need to add in a entry for eln tagged builds to be signed and
put back/kept in the eln tag. This will allow robosignatory to resign
everything with the f38 keys. It can be removed after this.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
We want to keep the old mock bind mount for non rawhide branches, but
rawhide is using nspawn, so we want to add a directive there to pass
'--bind' to it to correctly mount the pesign socket directory so kernels
can be signed for secure boot.
See https://github.com/rpm-software-management/mock/issues/140
Moving forward this could be fixed in mock, in which case we remove the
nspawn args. Or it could be fixed by pesign moving the socket directory,
in which case we remove nspawn args and adjust the old mock bind mount
to the new location. For now, this works around the current crop of
issues.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This is a non-Freeze Break request as it would only affect a new
rolled out system versus the existing one.
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
The Flask-Login package currently available in F36 has issue with werkzeug
package. This commit will use newer version of Flask-Login from PyPI to
work around the issue.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
With the sphinx 4.4.0 already installed in the container we need to specify
exact version of sphinx we want to install by pip.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
The current version of sphinx available in Fedora 36 doesn't work with the new
version of Anitya. Let's use the newest from pip.
Signed-off-by: Michal Konečný <mkonecny@redhat.com>