Previously worked on the Wikibase REST API (WPP) as part of the Wikibase Reuse Team Jan 2022 - June 2025.
Joined the Wikibase Cloud team in June 2025.
User Details
- User Since
- Nov 26 2021, 3:08 PM (237 w, 4 d)
- Availability
- Available
- IRC Nick
- Ollie_WMDE
- LDAP User
- Ollie Shotton
- MediaWiki User
- Ollie Shotton (WMDE) [ Global Accounts ]
Wed, Jun 10
Un-stalling, the suite team have been informed
Stalled until we have informed the suite team, and they have changed https://github.com/wmde/wikibase-metadata/blob/748652566556d1255e8dc79c21b64bd58c2b6bb9/backend/fetch_data/cloud_api_data/get_cloud_api_data.py#L7
Tue, Jun 9
@Trouverunemesse I've triggered a recheck for you :)
Mon, Jun 8
Thanks for your thoughts on this Dena.
Fri, Jun 5
Replied to user's message reporting the issue on Telegram. Moving to Done.
Thu, Jun 4
Un-stalling as we are now in June when this work was planned for.
As per Martyn's comment, this incident has now been resolved (without engineering input). Will respond to the user and then close this task.
Un-stalling as we agreed to revert the sign-up rate limit to its previous value. Discussion around changing the limits is now part of T428171: Revisit sign up limits and error message.
@Anton.Kokh what would you like the sign up rate limits to be, please?
Wed, Jun 3
Since our netlify previews are currently broken I'll share some screenshots of current state
Fri, May 29
Sorry, not a full review but managed to leave a partial one.
Thu, May 28
Moving to Todo and marking as Stalled until the AI-BRIDGES Symposium event has ended (2026-05-29 @ 15:30 UTC)
Wed, May 27
Tue, May 26
Thu, May 21
Tue, May 19
If changes to the codebase are needed, how come our tests didn't fail? Can these tests be improved so that we are more likely to catch this in the future? If so, please make those improvements now while the context is already loaded.
Mon, May 18
May 15 2026
We should probably check with @Anton.Kokh that he is happy for WBC to use https://tile.openstreetmap.org from a product perspective.
Moving back to Todo as @Tarrow is now OoO for a while.
- I used PR#1128 to build a container image (sha-f58529a) that includes the mysql/mariadb client config file to set the skip-ssl option.
- I changed the image.tag used in the Platform API with argocd app set api --source-position=1 --helm-set image.tag=sha-f58529a
- --source-position=1 required to set the source to overwrite. Run argocd app get api -o yaml | yq '.spec.sources' to see the sources used. This is NOT zero-indexed, 1 is the first source in the list. In our case we want 1 for the charts repo
- I had to install the argocd cli tool in the ollie-dev-01 VM because ./bin/argocli was failing with stat /home/argocd/.kube/config: no such file or directory
- I verified that the image tag has been changed with argocd app get api -o yaml | grep -i image.tag -A1
- I think I had to terminate a sync that was already running with argocd app terminate-op api in order for the argocd app set command to take effect.
- I think the sync started automatically after the argocd app set command, if not argocd app sync api
- The api installed quickly and successfully once I managed to set the sha-f58529a image. I managed to create an account, log in, and create a new Wiki.
May 14 2026
Agree with your conclusion and suggestions. The storage calculator cost comes out cheaper for me (120 GiB = €2.36; 600 GiB = €11.80), but maybe I'm holding it wrong!