Page MenuHomePhabricator

jeena (Jeena Huneidi)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 19 2018, 8:02 PM (129 w, 3 d)
Availability
Available
LDAP User
Jeena Huneidi
MediaWiki User
JHuneidi (WMF) [ Global Accounts ]

Recent Activity

Yesterday

jeena created P15961 zuul errors.
Thu, May 13, 10:54 PM

Wed, May 12

jeena committed rMTCLee82481e24d4: Add system test for CI (authored by jeena).
Add system test for CI
Wed, May 12, 4:11 PM

Tue, May 11

jeena created T282610: Requesting access to releases1002/2002 for jhuneidi.
Tue, May 11, 8:10 PM · SRE, SRE-Access-Requests

Thu, May 6

jeena claimed T281835: extensions/Flow - Use UserGroupManager instead of User group methods.
Thu, May 6, 5:01 AM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), StructuredDiscussions, Technical-Debt (Deprecation process), MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition), Growth-Team
jeena updated the task description for T275148: Prepare User group methods for hard deprecation.
Thu, May 6, 4:44 AM · Technical-Debt (Deprecation process), MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)
jeena closed T281818: extensions/Translate - Use UserGroupManager instead of User group methods as Invalid.

I didn't find any instances of the deprecated methods being used except for in code for backwards compatibility. Please re-open if I've misinterpreted this or missed something.

Thu, May 6, 4:43 AM · MediaWiki-extensions-Translate, Technical-Debt (Deprecation process), MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)
jeena closed T281818: extensions/Translate - Use UserGroupManager instead of User group methods, a subtask of T275148: Prepare User group methods for hard deprecation, as Invalid.
Thu, May 6, 4:43 AM · Technical-Debt (Deprecation process), MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)

Thu, Apr 29

jeena added a comment to T248779: Set up CI for mwcli.

If it helps I can make a WIP gerrit change with some of the integration tests that I currently use on GIthub Actions for the mwdd stuff that should be easy enough to then run in such an environment?

The current HEAD of my dev branch as 2 integration tests, which run as separate jobs on Github Actions.
They each also need a clone of mediawiki that has been composer installed, and a build mwcli binary.
https://github.com/addshore/mwcli/tree/da49f72fd27af07a86e7dcb56e9b1f2200e6d406/.github/workflows/go-ci-integration
The step they run in can ben seen at https://github.com/addshore/mwcli/blob/da49f72fd27af07a86e7dcb56e9b1f2200e6d406/.github/workflows/go-ci.yml#L112-L156 but there isn't all that much going on it in really, just fetching the needed things and then running the script.

Thu, Apr 29, 11:35 PM · mwcli, Patch-For-Review, MediaWiki-Docker
jeena changed Request URL from https://jobrunner.discovery.wmnet/rpc/RunSingleJob.php to https://arbcom-en.wikipedia.org/w/index.php?title=*&page=* on T281526: TypeError: Return value of User::getEmail() must be of the type string, null returned.
Thu, Apr 29, 8:30 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), MediaWiki-User-management, Platform Team Workboards (MW Expedition), Wikimedia-production-error
jeena updated the task description for T281526: TypeError: Return value of User::getEmail() must be of the type string, null returned.
Thu, Apr 29, 8:29 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), MediaWiki-User-management, Platform Team Workboards (MW Expedition), Wikimedia-production-error
jeena created T281526: TypeError: Return value of User::getEmail() must be of the type string, null returned.
Thu, Apr 29, 8:27 PM · MW-1.37-notes (1.37.0-wmf.6; 2021-05-18), MediaWiki-User-management, Platform Team Workboards (MW Expedition), Wikimedia-production-error

Wed, Apr 28

jeena added a subtask for T278347: 1.37.0-wmf.3 deployment blockers: T281405: Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_actor' .
Wed, Apr 28, 7:45 PM · Patch-For-Review, Release-Engineering-Team (Doing), Release, Train Deployments
jeena added a parent task for T281405: Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_actor' : T278347: 1.37.0-wmf.3 deployment blockers.
Wed, Apr 28, 7:45 PM · MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), Platform Engineering, Commons, MediaWiki-File-management, Wikimedia-production-error
jeena triaged T281405: Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_actor' as Unbreak Now! priority.
Wed, Apr 28, 7:44 PM · MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), Platform Engineering, Commons, MediaWiki-File-management, Wikimedia-production-error
jeena renamed T281405: Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_actor' from Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_actor' in 'on clause' (10.64.16.174)Function: IndexPager::buildQueryInfo (ImageListPager)Query: SELECT oi_timestamp AS `img_timestamp`,oi_name AS `img_name`,oi_size AS `img_size`,'no' AS `top`,comment_oi_description.comment_text AS `oi_description_text`,comment_oi_description.comment_data AS `oi_description_data`,comment_oi_description.comment_id AS `oi_description_cid`,'oi_description' AS `description_field`,actor_user,actor_name FROM `oldimage` JOIN `comment` `comment_oi_description` ON ((comment_oi_description.comment_id = oi_description_id)) JOIN `actor` ON ((actor_id=img_actor)) WHERE actor_name = 'RandomUserGuy1738' AND oi_deleted = 0 ORDER BY oi_timestamp DESC,oi_name DESC LIMIT 51 to Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_actor' .
Wed, Apr 28, 7:34 PM · MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), Platform Engineering, Commons, MediaWiki-File-management, Wikimedia-production-error
jeena created T281405: Wikimedia\Rdbms\DBQueryError: Error 1054: Unknown column 'img_actor' .
Wed, Apr 28, 7:34 PM · MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), Platform Engineering, Commons, MediaWiki-File-management, Wikimedia-production-error
jeena updated the task description for T281392: pipeline-promote: Add patch author as reviewer to promote patch.
Wed, Apr 28, 5:31 PM · Release-Engineering-Team (Yak Shaving 🐃🪒)
jeena created T281392: pipeline-promote: Add patch author as reviewer to promote patch.
Wed, Apr 28, 5:30 PM · Release-Engineering-Team (Yak Shaving 🐃🪒)
jeena created T281391: Add local-charts to mw-cli.
Wed, Apr 28, 5:25 PM · Release-Engineering-Team (Yak Shaving 🐃🪒)

Tue, Apr 27

jeena closed T281226: PHP Notice: Only variables should be assigned by reference as Resolved.

Fix merged and errors have dropped off

Tue, Apr 27, 8:28 PM · MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), Growth-Team (Current Sprint), MediaWiki-Recent-changes, Wikimedia-production-error
jeena closed T281226: PHP Notice: Only variables should be assigned by reference, a subtask of T278347: 1.37.0-wmf.3 deployment blockers, as Resolved.
Tue, Apr 27, 8:28 PM · Patch-For-Review, Release-Engineering-Team (Doing), Release, Train Deployments

Mon, Apr 26

jeena added a comment to T248779: Set up CI for mwcli.

@Addshore since this task was filed, we started using Qemu for testing for Quibble's end-to-end tests and for Fresh (see T250808: Decide how to run a test involving docker inside WMF CI). I think we could do that for mwcli and its docker sub-commands. cc @hashar

Mon, Apr 26, 7:33 AM · mwcli, Patch-For-Review, MediaWiki-Docker

Sat, Apr 24

jeena committed rMTCL5c628e38ad01: Fix bug in mw docker compose command (authored by jeena).
Fix bug in mw docker compose command
Sat, Apr 24, 7:42 AM

Thu, Apr 15

jeena added a comment to T275148: Prepare User group methods for hard deprecation.

Hi @Vlad.shapik, your help is welcome!

Thu, Apr 15, 4:26 PM · Technical-Debt (Deprecation process), MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (MW Expedition)

Wed, Apr 14

jeena edited projects for T280192: Error in using Parsoid from Mediawiki Docker in Windows 10 to convert a local text file to html?, added: Docker-Hub-MediaWiki; removed MediaWiki-Docker.

@Legoktm tagging you since I don't know who maintains the mediawiki image on dockerhub and I see you have recently contributed to it on github. Just in case you have any advice!

Wed, Apr 14, 9:41 PM · Docker-Hub-MediaWiki, Parsoid (Third-party)
jeena added a comment to T279100: Have some dedicated jobrunners that aren't active videoscalers.

Some "errors" restarting php-fpm and depooling services popped up while running the train today and it was suggested to mention it here. Here is the stacktrace:

Wed, Apr 14, 7:40 PM · Patch-For-Review, WMF-JobQueue, Sustainability (Incident Followup), SRE, serviceops

Apr 6 2021

jeena renamed T278345: 1.37.0-wmf.1 deployment blockers from 1.36.0-wmf.39 deployment blockers to 1.37.0-wmf.1 deployment blockers.
Apr 6 2021, 7:52 PM · Patch-For-Review, Release-Engineering-Team-TODO (2021-04-01 to 2021-06-30 (Q4)), Release, Train Deployments

Apr 1 2021

jeena closed T276145: Ensure MW PrivateSettings exist on releases server for production MW builds as Resolved.
Apr 1 2021, 7:23 PM · Patch-For-Review, Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), MW-on-K8s, serviceops-radar, Epic, Release Pipeline
jeena closed T276145: Ensure MW PrivateSettings exist on releases server for production MW builds, a subtask of T238770: Deploy MediaWiki to Wikimedia production in containers , as Resolved.
Apr 1 2021, 7:23 PM · Release-Engineering-Team (Seen), MW-on-K8s, serviceops-radar, Epic, Release Pipeline

Mar 30 2021

mmodell awarded T277507: Core subproject commits aren't updated for backports if wmf branch commit has not yet been merged. a Like token.
Mar 30 2021, 5:45 PM · Release-Engineering-Team (Doing)

Mar 16 2021

jeena updated the task description for T277507: Core subproject commits aren't updated for backports if wmf branch commit has not yet been merged..
Mar 16 2021, 12:17 AM · Release-Engineering-Team (Doing)

Mar 15 2021

jeena edited projects for T277507: Core subproject commits aren't updated for backports if wmf branch commit has not yet been merged., added: Release-Engineering-Team; removed Release-Engineering-Team-TODO.
Mar 15 2021, 8:31 PM · Release-Engineering-Team (Doing)
jeena created T277507: Core subproject commits aren't updated for backports if wmf branch commit has not yet been merged..
Mar 15 2021, 8:30 PM · Release-Engineering-Team (Doing)

Mar 12 2021

jeena closed T264236: Make Pipelinelib promote step use service name instead of repo name as Resolved.
Mar 12 2021, 11:06 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena closed T277125: Allow timeout override for pipeline k8s deployments to ci cluster, a subtask of T264006: Deploy Flink to kubernetes (k8s), as Resolved.
Mar 12 2021, 11:05 PM · Patch-For-Review, Discovery-Search (Current work), Wikidata-Query-Service, Wikidata
jeena closed T277125: Allow timeout override for pipeline k8s deployments to ci cluster as Resolved.
Mar 12 2021, 11:05 PM · Release Pipeline, Release-Engineering-Team (Pipeline), Wikidata, Wikidata-Query-Service
jeena closed T267702: Add ability to use ssh-key credentials in pipelinelib pipelines as Resolved.

Done in https://gerrit.wikimedia.org/r/c/integration/pipelinelib/+/668245

Mar 12 2021, 11:05 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline), Vue.js (Vue.js Search Experience (Vector modern)), WVUI
jeena closed T267702: Add ability to use ssh-key credentials in pipelinelib pipelines, a subtask of T264244: Publish WVUI to NPM through CI, as Resolved.
Mar 12 2021, 11:05 PM · Patch-For-Review, Vue.js (Vue.js Search Experience (Vector modern)), WVUI
jeena closed T269902: Allow overrides to pipeline builder for passing allowed credentials list, a subtask of T267699: Better way to restrict credentials available to pipelinelib, as Resolved.
Mar 12 2021, 11:02 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena closed T269902: Allow overrides to pipeline builder for passing allowed credentials list as Resolved.
Mar 12 2021, 11:02 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena closed T269900: Pass allowed credentials parameters to pipeline builder via jjb job templates, a subtask of T267699: Better way to restrict credentials available to pipelinelib, as Resolved.
Mar 12 2021, 11:02 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena closed T269900: Pass allowed credentials parameters to pipeline builder via jjb job templates as Resolved.
Mar 12 2021, 11:02 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena added a comment to T277252: helm test fails in ci namespace.

In case anyone one else comes across this, the network policy doesn't do anything on minikube unless you start minikube with --network-plugin=cni --cni=the cni you will use and then deploy the cni to minikube.

Mar 12 2021, 8:25 PM · SRE, Kubernetes
jeena added a comment to T277252: helm test fails in ci namespace.

aaah 😵 of course! Thanks @JMeybohm !

Mar 12 2021, 5:49 PM · SRE, Kubernetes

Mar 11 2021

jeena added a comment to T277252: helm test fails in ci namespace.

This isn't urgent since we removed the helm test part from our pipeline as the readiness probe is doing a similar check.

Mar 11 2021, 11:48 PM · SRE, Kubernetes
jeena created T277252: helm test fails in ci namespace.
Mar 11 2021, 11:17 PM · SRE, Kubernetes
jeena reopened T269902: Allow overrides to pipeline builder for passing allowed credentials list as "Open".

reverted due to a bug in the related integration/config patch

Mar 11 2021, 10:35 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena reopened T269902: Allow overrides to pipeline builder for passing allowed credentials list, a subtask of T267699: Better way to restrict credentials available to pipelinelib, as Open.
Mar 11 2021, 10:35 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena closed T269902: Allow overrides to pipeline builder for passing allowed credentials list as Resolved.
Mar 11 2021, 7:49 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena closed T269902: Allow overrides to pipeline builder for passing allowed credentials list, a subtask of T267699: Better way to restrict credentials available to pipelinelib, as Resolved.
Mar 11 2021, 7:49 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena updated the task description for T277125: Allow timeout override for pipeline k8s deployments to ci cluster.
Mar 11 2021, 5:57 AM · Release Pipeline, Release-Engineering-Team (Pipeline), Wikidata, Wikidata-Query-Service
jeena created T277125: Allow timeout override for pipeline k8s deployments to ci cluster.
Mar 11 2021, 5:34 AM · Release Pipeline, Release-Engineering-Team (Pipeline), Wikidata, Wikidata-Query-Service

Mar 9 2021

jeena closed T261388: "mw docker env set" will break port mapping as Resolved.

I don't see this happening currently

Mar 9 2021, 11:15 PM · MediaWiki-Docker

Mar 1 2021

jeena created T276145: Ensure MW PrivateSettings exist on releases server for production MW builds.
Mar 1 2021, 6:55 PM · Patch-For-Review, Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), MW-on-K8s, serviceops-radar, Epic, Release Pipeline
jeena closed T274936: 1.36.0-wmf.32 deployment blockers as Resolved.
Mar 1 2021, 6:12 PM · Patch-For-Review, Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release, Train Deployments

Feb 24 2021

jeena added a comment to T271475: Ensure m7i private settings are deployed as secrets to k8s.

Discussed in the sync-up meeting that we may also add the PrivateSettings files into the production docker image as a second build step.

Feb 24 2021, 4:58 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), MW-on-K8s, Release Pipeline
jeena added a comment to T271475: Ensure m7i private settings are deployed as secrets to k8s.

It is barely 36K, it definitely fits (limit is 1MB). So it makes perfect sense to have those 6 files in a Secret and mount them on the mw container. The question that arises from my side though is about the UX of deployers, we 'll need to keep it sane. Probably something like the following in the helm chart (with a question mark regarding absolute paths) would allow a similar experience.

apiVersion: v1
kind: Secret
metadata:
  name: very-secret
type: Opaque
data:
{{ (.Files.Glob "bar/*").AsSecrets | indent 2 }}
Feb 24 2021, 12:13 AM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), MW-on-K8s, Release Pipeline

Feb 23 2021

jeena raised the priority of T223654: AbuseFilterCheckMatch API reveals suppressed edits and usernames (CVE-2021-31547) from Medium to Unbreak Now!.

/extensions/AbuseFilter/02-T223654-api.patch failed to apply for 1.36.0-wmf.32 (conflict on line 28)
As a result the train is blocked, help! :)

Feb 23 2021, 6:56 PM · MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), Security-Team, AbuseFilter (Overhaul-2020), Security, Patch-For-Review, Vuln-Infoleak

Feb 13 2021

jeena closed T272759: Blubber: Install packages from defined release targets, a subtask of T269957: Use npm version 6.x on blubber-generated docker images, as Resolved.
Feb 13 2021, 1:14 AM · Patch-For-Review, Release-Engineering-Team (Radar), WVUI, Release Pipeline (Blubber)
jeena closed T272759: Blubber: Install packages from defined release targets as Resolved.
Feb 13 2021, 1:14 AM · Release Pipeline (Blubber), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3))

Feb 3 2021

jeena added a comment to T238925: MySQL/MariaDB images for development environments.

I initially didn't want to clutter up the docker-compose file in core, but then thought if most devs need to use MySQL then having it as the default would be good.
So I think either way is fine as long as we make it easy to set up as @DLynch mentioned.

Feb 3 2021, 8:57 PM · MediaWiki-Docker, User-brennen, dev-images
jeena added a comment to T238925: MySQL/MariaDB images for development environments.

Yes I agree

Feb 3 2021, 7:45 PM · MediaWiki-Docker, User-brennen, dev-images

Feb 2 2021

jeena added a comment to T273682: XDebug not present in docker-registry.wikimedia.org/dev/stretch-php72-fpm:2.0.0.

It turns out that we are creating the xdebug.ini with UID 1000 in the docker image, and that doesn't match up with the uid that we're passing to the mediawiki container, so it fails to enable xdebug. If you remove the user property from the mediawiki service in docker-compose.yml, you should be able to use xdebug (I think encountering other permissions issues might depend on your version of docker for mac).

Feb 2 2021, 10:45 PM · Release-Engineering-Team (Doing), dev-images, User-brennen, MediaWiki-Docker
jeena added a comment to T273682: XDebug not present in docker-registry.wikimedia.org/dev/stretch-php72-fpm:2.0.0.

I am testing with a clean environment on mac now.

Feb 2 2021, 10:21 PM · Release-Engineering-Team (Doing), dev-images, User-brennen, MediaWiki-Docker
jeena added a comment to T273682: XDebug not present in docker-registry.wikimedia.org/dev/stretch-php72-fpm:2.0.0.

@mewoph Did you set XDEBUG_TRIGGER=1 in your request or as an environment variable? (see the Xdebug section in https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/DEVELOPERS.md)

Feb 2 2021, 10:05 PM · Release-Engineering-Team (Doing), dev-images, User-brennen, MediaWiki-Docker
jeena created T273672: [mwcli docker] Mediawiki-Docker cli broken success message .
Feb 2 2021, 8:48 PM · mwcli, MediaWiki-Docker
jeena committed rGBLBReb038f2cd517: apt.go: Add ability to target releases (authored by jeena).
apt.go: Add ability to target releases
Feb 2 2021, 8:21 PM
jeena renamed T273563: Helm install fails in CI namespace: apparmor failed to apply profile from Helm install fails in CI namespace to Helm install fails in CI namespace: apparmor failed to apply profile.
Feb 2 2021, 12:27 AM · Prod-Kubernetes, serviceops, Release-Engineering-Team (Pipeline), Kubernetes
jeena updated subscribers of T273563: Helm install fails in CI namespace: apparmor failed to apply profile.
Feb 2 2021, 12:24 AM · Prod-Kubernetes, serviceops, Release-Engineering-Team (Pipeline), Kubernetes
jeena created T273563: Helm install fails in CI namespace: apparmor failed to apply profile.
Feb 2 2021, 12:16 AM · Prod-Kubernetes, serviceops, Release-Engineering-Team (Pipeline), Kubernetes

Feb 1 2021

jeena added a comment to T273525: Improve deployment-charts documentation for non specialist Kubernetes users.

I may have contributed to your confusion by adding local-charts to the Deployment Pipeline Migration Tutorial. If one needed to use a db like Mariadb while testing their k8s service via helm chart or integrate with other charts, it would be useful, but it isn't necessary to use it to work on your service. I will update the tutorial to express that more directly.

Feb 1 2021, 8:13 PM · Documentation, Kubernetes, local-charts

Jan 27 2021

jeena added a comment to T253313: [mwcli mwdd] Port initial version of mediawiki-docker-dev "mwdd" v1 cli in to go.

I think this would be worth discussing and reaching some agreement on, because yeah I could see how this point (should the configuration live in lots of different repos or in a single one) result in two different tools making more sense.

Jan 27 2021, 10:24 PM · mwcli, Release-Engineering-Team (Radar), Patch-For-Review, Developer Productivity, User-Addshore
jeena claimed T214158: Experiment with continuous deployment using Blubberoid.
Jan 27 2021, 12:45 AM · Release-Engineering-Team (Seen), Patch-For-Review, Release Pipeline

Jan 25 2021

jeena updated subscribers of T272759: Blubber: Install packages from defined release targets.
Jan 25 2021, 9:45 PM · Release Pipeline (Blubber), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3))

Jan 22 2021

jeena added a subtask for T269957: Use npm version 6.x on blubber-generated docker images: T272759: Blubber: Install packages from defined release targets.
Jan 22 2021, 11:13 PM · Patch-For-Review, Release-Engineering-Team (Radar), WVUI, Release Pipeline (Blubber)
jeena added a parent task for T272759: Blubber: Install packages from defined release targets: T269957: Use npm version 6.x on blubber-generated docker images.
Jan 22 2021, 11:13 PM · Release Pipeline (Blubber), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3))
jeena created T272759: Blubber: Install packages from defined release targets.
Jan 22 2021, 11:13 PM · Release Pipeline (Blubber), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3))

Jan 15 2021

jeena closed T272178: fatal: remote error: access denied or repository not exported: /wikimedia/fundraising/crm as Resolved.

execute permissions had been removed from the .git directory due to a giant chain of commits for the crm project. It turns out that they weren't properly restored on contint2001. @thcipriani added them back, so we shouldn't encounter this error now.

Jan 15 2021, 8:15 PM · Release-Engineering-Team
jeena edited projects for T272178: fatal: remote error: access denied or repository not exported: /wikimedia/fundraising/crm, added: Release-Engineering-Team; removed Release-Engineering-Team-TODO, Release-Engineering-Team (Pipeline).
Jan 15 2021, 7:46 PM · Release-Engineering-Team
jeena updated the task description for T272178: fatal: remote error: access denied or repository not exported: /wikimedia/fundraising/crm.
Jan 15 2021, 7:45 PM · Release-Engineering-Team
jeena updated the task description for T272178: fatal: remote error: access denied or repository not exported: /wikimedia/fundraising/crm.
Jan 15 2021, 7:45 PM · Release-Engineering-Team
jeena created T272178: fatal: remote error: access denied or repository not exported: /wikimedia/fundraising/crm.
Jan 15 2021, 7:45 PM · Release-Engineering-Team

Dec 21 2020

jeena added a comment to T270437: "Cannot access the database: Unknown error (localhost)" after installing Mediawiki-Docker.

Sorry that did not help. I think many people (including myself) are currently on vacation, so you might not get more responses until after the new year.

Dec 21 2020, 7:18 PM · MediaWiki-Docker
jeena added a comment to T270437: "Cannot access the database: Unknown error (localhost)" after installing Mediawiki-Docker.

@Yash4357 Have you tried the re-install directions here? There could be a problem with your LocalSettings file that could cause this.

Dec 21 2020, 6:25 PM · MediaWiki-Docker

Dec 16 2020

jeena created T270350: Requesting access to releases1002/2002 for jhuneidi, brennen.
Dec 16 2020, 11:27 PM · Patch-For-Review, SRE-Access-Requests, SRE
jeena claimed T250241: Set up distribution of MediaWiki-Docker CLI.
Dec 16 2020, 8:06 PM · mwcli, Release-Engineering-Team (Doing), User-brennen, MediaWiki-Docker
jeena moved T250241: Set up distribution of MediaWiki-Docker CLI from Backlog to In Progress on the MediaWiki-Docker board.
Dec 16 2020, 8:05 PM · mwcli, Release-Engineering-Team (Doing), User-brennen, MediaWiki-Docker
jeena moved T262370: mediawiki-docker exec feature from To Do to In Progress on the MediaWiki-Docker board.
Dec 16 2020, 8:04 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Patch-For-Review, User-kostajh, Developer Productivity, User-brennen, MediaWiki-Docker

Dec 13 2020

jeena updated subscribers of T269957: Use npm version 6.x on blubber-generated docker images.

@hashar gave me some info about this, recommending we avoid using -backports if possible. That's because backports will be phased out before buster hits end of life. So we need to get npm 6.14 onto the image another way, like installing the version needed using blubber, or making a new base image.

Dec 13 2020, 12:38 AM · Patch-For-Review, Release-Engineering-Team (Radar), WVUI, Release Pipeline (Blubber)

Dec 11 2020

jeena added a parent task for T269910: Restrict Jenkins credentials based on use by jobs: T267699: Better way to restrict credentials available to pipelinelib.
Dec 11 2020, 2:40 AM · Continuous-Integration-Config
jeena added a subtask for T267699: Better way to restrict credentials available to pipelinelib: T269910: Restrict Jenkins credentials based on use by jobs.
Dec 11 2020, 2:40 AM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena created T269910: Restrict Jenkins credentials based on use by jobs.
Dec 11 2020, 2:38 AM · Continuous-Integration-Config

Dec 10 2020

jeena updated subscribers of T269900: Pass allowed credentials parameters to pipeline builder via jjb job templates.
Dec 10 2020, 11:50 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena renamed T267702: Add ability to use ssh-key credentials in pipelinelib pipelines from Add ability to use username-password credentials in pipelinelib pipelines to Add ability to use ssh-key credentials in pipelinelib pipelines.
Dec 10 2020, 11:45 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline), Vue.js (Vue.js Search Experience (Vector modern)), WVUI
jeena created T269902: Allow overrides to pipeline builder for passing allowed credentials list.
Dec 10 2020, 11:40 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena created T269900: Pass allowed credentials parameters to pipeline builder via jjb job templates.
Dec 10 2020, 11:28 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena updated subscribers of T267699: Better way to restrict credentials available to pipelinelib.
Dec 10 2020, 11:04 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena added a comment to T267699: Better way to restrict credentials available to pipelinelib.

We've decided to take multiple steps to restrict credentials usage in Jenkins:

Dec 10 2020, 11:03 PM · Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Release Pipeline, Release-Engineering-Team (Pipeline)

Dec 8 2020

jeena added a comment to T265512: Set up Pipeline Configuration in WDQS repo.

To summarize the rest of our meeting on 11/2/2020, we also briefly talked about how to manage the flink part of the image, which is currently downloaded when building with blubber. My and @dduvall's suggestion was to build flink into separate image to use as a base image, but the downsides were that SRE might not have the resources to maintain that image.

Dec 8 2020, 10:29 PM · Patch-For-Review, Discovery-Search (Current work), Wikidata-Query-Service, Wikidata

Dec 4 2020

jeena added a comment to T262370: mediawiki-docker exec feature.

I just tried the -- before adding my flags and it worked. I'll add some documentation to the command.

Dec 4 2020, 9:23 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO (2021-01-01 to 2021-03-31 (Q3)), Patch-For-Review, User-kostajh, Developer Productivity, User-brennen, MediaWiki-Docker