The recent RC compose failed due to:
ValueError: Image: Field 'type' has invalid value: vmdk
Support for vmdk was added in python3-productmd-1.21-1.fc29 version. Once
updated, this issue should be fixed.
Join us on irc.freenode.net in #fedora-meeting-1 for the Fedora 30
Beta Release Readiness meeting. This meeting will be held on Thursday,
2018-03-21 at 19:00 UTC.
We will meet to make sure we are coordinated and ready for the Beta
release of Fedora 30. Please note that this meeting will be held even
if the release is delayed at the Go/No-Go meeting on the same day two
You may receive this message several times in order to open this
meeting to the teams and to raise awareness, so hopefully more team
representatives will come to this meeting. This meeting works best
when we have representatives from all of the teams.
For more information, see
View the meeting on Fedocal:
Fedora Program Manager
Tahrir is slow, and the endpoint that mediawiki-FedoraBadges uses to get
its badge count and badge assertion data from takes about 35 seconds per
As a result, if a user enables both badge count and badge images on a
user page, the two requests combined take well over a minute. This
results in mediawiki often bombing the request and rendering an ugly
error in place of badges.
We get tickets/support requests on this occasionally as well:
Some quick testing shows that the queries I care about for the
mediawiki-FedoraBadges plugin take about 70ms to run (in prod).
Incurring a 35 second penalty for that seems *crazy* to me.
As an alternative, I'd like to propose making a tahrir-readonly user,
and modifying the mediawiki-FedoraBadges plugin to query the badges
I played around and got it working in staging, the process was something
- Create tahrir-readonly postgres user
- Grant it readonly perms on the tahrir tables, and connect and usage perms.
- Modify the mw plugin
- Install php-pgsql on wiki01.stg so it can actually connect
After that it seems to work fine. I triggered a cache purge of all wiki
pages on stg as well (but on prod, I'd probably just let the cache
naturally expire). Pages with badges load almost instantly now (granted
the stg data is way less than prod, but still).
I'm looking for comments because I don't know if there's anything
security-wise I'm overlooking in doing this. At a quick glance, it seems
fine -- the new pg user is readonly and very few people have access to
LocalSettings.php where the connect info would be stored. But I might
well be missing something and want to be safe.
So after setting higher timeout to the openshift route, it seems that
now we are hitting gunicorn worker default timeout (30s).
The following patch increase this value.
diff --git a/roles/openshift-apps/greenwave/templates/buildconfig.yml
index 7bb5420ba..e293809b8 100644
@@ -30,6 +30,7 @@ spec:
# Become non-root again
+ ENTRYPOINT docker/install-ca.sh && gunicorn-3 --workers 8
--timeout 330 --graceful-timeout 300 --bind 0.0.0.0:8080
--access-logfile=- --enable-stdio-inheritance greenwave.wsgi:app
After doing some investigation on bodhi requests to greenwave I found
that the requests are hitting a default 30 seconds timeout from the
I would like to increase this timeout to 330 seconds, greenwave will
timeout after 300 seconds.
For this the following command needs to be run :
oc project greenwave
oc annotate route greenwave-web --overwrite
oc annotate route web-pretty --overwrite
I ll be looking at how we can add this into ansible.
This has been in stg for a while, and I have been asked to make it live.
This FBR is for permission to commit this and run the proxy playbook on
Author: Rick Elrod <relrod(a)redhat.com>
Date: Tue Mar 19 16:59:54 2019 +0000
[fedora-web/iot] make it live
Signed-off-by: Rick Elrod <relrod(a)redhat.com>
diff --git a/playbooks/include/proxies-fedora-web.yml
index 526ba27..7532950 100644
@@ -42,7 +42,6 @@
- role: fedora-web/iot
- when: env == "staging"
- role: fedora-web/registry
- role: fedora-web/ostree
diff --git a/playbooks/include/proxies-websites.yml
index df22e22..352fdde 100644
@@ -226,7 +226,6 @@
- when: env == "staging"
- role: httpd/website
diff --git a/roles/fedora-web/build/files/syncStatic.sh
index 8c5d622..7a541a9 100644
@@ -71,3 +71,4 @@ build fedoracommunity.org