Page MenuHomePhabricator

brennen (Brennen Bearnes)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Feb 3 2019, 8:29 PM (32 w, 6 d)
Availability
Available
IRC Nick
brennen
LDAP User
Brennen Bearnes
MediaWiki User
BBearnes (WMF) [ Global Accounts ]

Recent Activity

Mon, Sep 9

brennen created P9066 pod.md.
Mon, Sep 9, 6:54 PM

Aug 22 2019

brennen created P8965 mediawiki setup diff.
Aug 22 2019, 9:39 PM

Aug 9 2019

brennen added a comment to T203075: Warning: MediaWiki\Storage\SqlBlobStore::fetchBlob: Bad data in text row 5191150.

Seeing 3659 of these (or pretty similar) since 03:30 UTC:

Aug 9 2019, 2:18 PM · Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error

Aug 8 2019

brennen created T230158: OggHandler: Undefined index: 1.
Aug 8 2019, 7:24 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Commons, TimedMediaHandler, Wikimedia-production-error
brennen created T230153: WebResponse: Cannot modify header information - headers already sent by SpecialCentralAutoLogin.php.
Aug 8 2019, 6:45 PM · Core Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-CentralAuth, Commons, Wikimedia-production-error
brennen created T230152: TwoColConflictHooks: setDisabled() on a non-object (null) / Undefined index: preview.
Aug 8 2019, 6:33 PM · WMDE-QWERTY-Sprint-2019-09-04, MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), WMDE-QWERTY-Sprint-2019-08-08, Two-Column-Edit-Conflict-Merge, TCB-Team, Wikimedia-production-error

Aug 7 2019

brennen added a project to T230076: Preprocessor_Hash: Allowed memory size exhausted: Core Platform Team.
Aug 7 2019, 11:17 PM · CPT Initiatives (PHP7 (TEC4)), MediaWiki-Parser, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
brennen added a comment to T230065: 'Wikimedia\Rdbms\DBQueryError' with message 'A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?.

I'm assuming related:

Aug 7 2019, 11:08 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Performance-Team, Wikimedia-Rdbms, Wikimedia-production-error
brennen closed T220741: 1.34.0-wmf.16 deployment blockers as Resolved.
Aug 7 2019, 10:44 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen moved T220741: 1.34.0-wmf.16 deployment blockers from Ready to Done (within RelEng) on the Release-Engineering-Team-TODO (201908) board.
Aug 7 2019, 10:44 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen updated subscribers of T230076: Preprocessor_Hash: Allowed memory size exhausted.
Aug 7 2019, 10:02 PM · CPT Initiatives (PHP7 (TEC4)), MediaWiki-Parser, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
brennen created T230076: Preprocessor_Hash: Allowed memory size exhausted.
Aug 7 2019, 10:00 PM · CPT Initiatives (PHP7 (TEC4)), MediaWiki-Parser, Core Platform Team Workboards (Clinic Duty Team), Wikimedia-production-error
brennen created T230065: 'Wikimedia\Rdbms\DBQueryError' with message 'A database query error has occurred. Did you forget to run your application's database schema updater after upgrading?.
Aug 7 2019, 7:53 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Performance-Team, Wikimedia-Rdbms, Wikimedia-production-error

Aug 6 2019

brennen created T229982: SuggesterParamsParser: provide either entity-id parameter 'entity' or a list of properties 'properties'.
Aug 6 2019, 10:17 PM · MediaWiki-REST-API, MediaWiki-extensions-PropertySuggester, Wikidata, Wikimedia-production-error
brennen added a comment to T187153: Special:Abuselog throws when viewing details or examining (BadMethodCallException: Call get getId() on null).

Several of what I believe is the same issue logged in the last hour:

Aug 6 2019, 7:37 PM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Patch-For-Review, User-Daimona, Regression, Multi-Content-Revisions, User-Addshore, Wikimedia-production-error, Chinese-Sites, AbuseFilter
brennen added a project to T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1: Core Platform Team.
Aug 6 2019, 6:42 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
brennen moved T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1 from Untriaged to Since July 2019 / 1.34.wmf13–16 on the Wikimedia-production-error board.
Aug 6 2019, 6:33 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
brennen created T229954: NamespaceInfo::getAssociated does not make any sense for given namespace -1.
Aug 6 2019, 6:32 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Special-pages, Wikimedia-production-error
brennen moved T220742: 1.34.0-wmf.17 deployment blockers from Ready to Doing on the Release-Engineering-Team-TODO (201908) board.
Aug 6 2019, 5:25 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments

Aug 1 2019

brennen triaged T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId as Unbreak Now! priority.
Aug 1 2019, 8:03 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team, MediaWiki-Revision-backend, Wikisource, Wikimedia-production-error
brennen created T229597: Wikimedia\Rdbms\DBQueryError A database query error has occurred. "No database selected".
Aug 1 2019, 5:13 PM · MediaWiki-Revision-backend, Wikimedia-database-error, Wikisource, Wikimedia-production-error
brennen created T229589: PHP Notice: Undefined property: MediaWiki\Revision\RevisionRenderer::$wikiId.
Aug 1 2019, 4:16 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team, MediaWiki-Revision-backend, Wikisource, Wikimedia-production-error
brennen added a comment to T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.

Thanks all. I'll roll this forward shortly.

Aug 1 2019, 2:24 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

I am making the assumption at this point that this one is safe to remove from train blockers, given likely volume of errors / impending hack. Please correct if I'm mistaken.

Aug 1 2019, 12:10 AM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen removed a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Aug 1 2019, 12:09 AM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen removed a parent task for T229366: serialize(): "" returned as member variable from __sleep() but does not exist: T220741: 1.34.0-wmf.16 deployment blockers.
Aug 1 2019, 12:09 AM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error

Jul 31 2019

brennen added a comment to T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.

It's a non-trivial amount of logspam - some ~1000 log messages a minute when deployed to Group1 - and will make diagnosing other issues correspondingly more difficult if rolled out.

Jul 31 2019, 11:23 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen added a comment to T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.

A fuller message in case the ErrorException is relevant:

Jul 31 2019, 9:32 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen added a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.
Jul 31 2019, 9:05 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen added a parent task for T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded: T220741: 1.34.0-wmf.16 deployment blockers.
Jul 31 2019, 9:05 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen triaged T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded as Unbreak Now! priority.
Jul 31 2019, 9:04 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen created T229482: PHP Warning: Wikibase\Lib\Store\Sql\WikiPageEntityRevisionLookup::getEntityRevision: Entity not loaded.
Jul 31 2019, 9:04 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata, WikibaseMediaInfo, Commons, Wikimedia-production-error
brennen raised the priority of T228516: Inform AMC users that grouped results are not available on the recent changes page from High to Unbreak Now!.

Changing priority to UBN!, as this is listed as a train blocker.

Jul 31 2019, 6:57 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Readers-Web-Backlog (Readers-Web-Kanbanana-2019-20-Q1), MinervaNeue
brennen moved T229443: Postcondition failed: makeTitleSafe() should always return a Title for the text returned by getBaseText(). from Untriaged to Since July 2019 / 1.34.wmf13–16 on the Wikimedia-production-error board.
Jul 31 2019, 4:21 PM · GeoCrumbs, incubator.wikimedia.org, Wikimedia-production-error
brennen created T229443: Postcondition failed: makeTitleSafe() should always return a Title for the text returned by getBaseText()..
Jul 31 2019, 4:20 PM · GeoCrumbs, incubator.wikimedia.org, Wikimedia-production-error
brennen placed T225335: Implement pipeline config validation up for grabs.
Jul 31 2019, 3:54 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Patch-For-Review, Release Pipeline
brennen created P8832 empty property access.
Jul 31 2019, 12:21 AM

Jul 30 2019

brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

Thanks for investigating!

Jul 30 2019, 10:40 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen updated subscribers of T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

I think probably not, but I'm also wondering if @Krinkle's objectcache: Use variadic signature for makeKey() might be relevant.

Jul 30 2019, 9:54 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

Not rolling back Group0 for now.

Jul 30 2019, 8:20 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen added a comment to T229366: serialize(): "" returned as member variable from __sleep() but does not exist.

Looking through changelog, Aaron seems to have commit messages with cache-related stuff. Adding for that reason.

Jul 30 2019, 7:42 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen updated subscribers of T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Jul 30 2019, 7:42 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen added a subtask for T220741: 1.34.0-wmf.16 deployment blockers: T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Jul 30 2019, 7:28 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Deployment services), Release, Train Deployments
brennen added a parent task for T229366: serialize(): "" returned as member variable from __sleep() but does not exist: T220741: 1.34.0-wmf.16 deployment blockers.
Jul 30 2019, 7:28 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen triaged T229366: serialize(): "" returned as member variable from __sleep() but does not exist as Unbreak Now! priority.

Setting UBN! and adding as a train blocker. Not rolling back Group0 for now.

Jul 30 2019, 7:27 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error
brennen created T229366: serialize(): "" returned as member variable from __sleep() but does not exist.
Jul 30 2019, 7:24 PM · Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Core Platform Team Workboards (Clinic Duty Team), MediaWiki-Cache, Wikimedia-production-error

Jul 29 2019

brennen raised the priority of T229244: Edit link is missing from structured caption panel on Beta from High to Unbreak Now!.

Moving to UBN!, as this is a train blocker.

Jul 29 2019, 11:48 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Patch-For-Review, WikibaseMediaInfo, Structured-Data-Team-Current-Work, Multimedia, StructuredDataOnCommons
brennen added a comment to T229285: Ensure submodule updates (for security patches) are committed in the MW directory under /srv/mediawiki-staging.

Does this just need us to update Heterogenous deployment/Train deploys?

Jul 29 2019, 10:56 PM · Release-Engineering-Team-TODO, Release-Engineering-Team (Deployment services)
brennen created T229280: Wikibase\DataModel\Services\Lookup\EntityLookupException: Call to a member function getTargetId() on a non-object (null).
Jul 29 2019, 9:26 PM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Structured-Data-Backlog (Current Work), Structured-Data-Team-Current-Work, StructuredDataOnCommons, Structured Data Engineering, WikibaseMediaInfo, Wikidata, Wikibase-DataModel, Wikibase-DataModel-Services, Wikimedia-production-error
brennen moved T222494: Move dev-images PHP image from php -S to Apache + php-fpm from INBOX to Doing on the Release-Engineering-Team-TODO (201908) board.
Jul 29 2019, 4:22 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity
brennen edited projects for T222494: Move dev-images PHP image from php -S to Apache + php-fpm, added: Release-Engineering-Team-TODO (201908); removed Release-Engineering-Team-TODO (201907).
Jul 29 2019, 4:19 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity

Jul 19 2019

brennen added a comment to T218360: Define a .pipeline/blubber.yaml for mediawiki/core.

Yep - my last comment here turns out to be wrong and I think this will work, getting a version of https://gerrit.wikimedia.org/r/c/mediawiki/core/+/508392 into shape.

Jul 19 2019, 8:11 PM · Release-Engineering-Team (Local Dev), Patch-For-Review, Release-Engineering-Team-TODO, local-charts, Release Pipeline, Developer Productivity

Jul 18 2019

brennen added a comment to T217868: Add tests to local-charts / configure local-charts for CI.

See also: T216049: add CI job into operations/deployments-charts repo that helm lint packages and perform the helm index after merge.

Jul 18 2019, 11:45 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts, Developer Productivity
brennen removed a subtask for T217872: Create official docker images for Mediawiki and services used in the local development environment: T218360: Define a .pipeline/blubber.yaml for mediawiki/core.
Jul 18 2019, 11:31 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts, Developer Productivity, Epic
brennen removed a parent task for T218360: Define a .pipeline/blubber.yaml for mediawiki/core: T217872: Create official docker images for Mediawiki and services used in the local development environment.
Jul 18 2019, 11:31 PM · Release-Engineering-Team (Local Dev), Patch-For-Review, Release-Engineering-Team-TODO, local-charts, Release Pipeline, Developer Productivity
brennen added a comment to T218360: Define a .pipeline/blubber.yaml for mediawiki/core.

As written originally:

Jul 18 2019, 11:28 PM · Release-Engineering-Team (Local Dev), Patch-For-Review, Release-Engineering-Team-TODO, local-charts, Release Pipeline, Developer Productivity
brennen renamed T218360: Define a .pipeline/blubber.yaml for mediawiki/core from Define a base docker-pkg template and .pipeline/blubber.yaml for mediawiki/core to Define a .pipeline/blubber.yaml for mediawiki/core.
Jul 18 2019, 11:26 PM · Release-Engineering-Team (Local Dev), Patch-For-Review, Release-Engineering-Team-TODO, local-charts, Release Pipeline, Developer Productivity
brennen closed T220771: Improve documentation for running local-charts and building docker images using the temporary Dockerfiles, a subtask of T212449: FY201819 TEC12 Program – Developer Productivity, as Resolved.
Jul 18 2019, 11:20 PM · Release-Engineering-Team, Release-Engineering-Team-TODO, Developer Productivity, Epic
brennen closed T220771: Improve documentation for running local-charts and building docker images using the temporary Dockerfiles as Resolved.

Since we now have dev-images and Dockerfile contents don't live in the local-charts README, this should no longer be a problem.

Jul 18 2019, 11:20 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, Developer Productivity
brennen added a project to T228477: Ensure that local-charts installs and runs on Debian Buster: Developer Productivity.
Jul 18 2019, 10:46 PM · Developer Productivity, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts
brennen triaged T228477: Ensure that local-charts installs and runs on Debian Buster as Normal priority.
Jul 18 2019, 9:18 PM · Developer Productivity, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts
brennen moved T228477: Ensure that local-charts installs and runs on Debian Buster from INBOX to Soon-ish on the Release-Engineering-Team-TODO board.
Jul 18 2019, 9:17 PM · Developer Productivity, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts
brennen created T228477: Ensure that local-charts installs and runs on Debian Buster.
Jul 18 2019, 9:17 PM · Developer Productivity, Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts
brennen moved T223659: local-charts: Document Windows recommendations and notes from In-progress to Backlog on the local-charts board.
Jul 18 2019, 9:01 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, Kubernetes, local-charts, Wikimedia-Hackathon-2019
brennen moved T218360: Define a .pipeline/blubber.yaml for mediawiki/core from In-progress to Backlog on the local-charts board.
Jul 18 2019, 8:56 PM · Release-Engineering-Team (Local Dev), Patch-For-Review, Release-Engineering-Team-TODO, local-charts, Release Pipeline, Developer Productivity

Jul 15 2019

brennen moved T222494: Move dev-images PHP image from php -S to Apache + php-fpm from Ready to Doing on the Release-Engineering-Team-TODO (201907) board.
Jul 15 2019, 9:32 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity
brennen renamed T222494: Move dev-images PHP image from php -S to Apache + php-fpm from Move dev-images PHP + Apache image from mod_php to php-fpm to Move dev-images PHP image from php -S to Apache + php-fpm.
Jul 15 2019, 9:31 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity
brennen moved T222494: Move dev-images PHP image from php -S to Apache + php-fpm from Next Month-ish to 201907 on the Release-Engineering-Team-TODO board.
Jul 15 2019, 9:30 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity

Jun 26 2019

brennen added a comment to T217868: Add tests to local-charts / configure local-charts for CI.

See also: T216049

Jun 26 2019, 5:45 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts, Developer Productivity
brennen placed T217868: Add tests to local-charts / configure local-charts for CI up for grabs.
Jun 26 2019, 5:44 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, local-charts, Developer Productivity

Jun 24 2019

brennen added a comment to T225335: Implement pipeline config validation.

518333 checks that the configuration contains a top-level pipelines. A next step is turning the stage steps into individual classes with run() and validate() methods.

Jun 24 2019, 9:10 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Patch-For-Review, Release Pipeline
brennen closed T224069: Add/reserve a Jenkins node for the pipeline's trigger jobs as Resolved.
Jun 24 2019, 3:54 PM · Release-Engineering-Team (Kanban), Release Pipeline

Jun 18 2019

brennen closed T223715: Fix Install Script For Some Versions of Ubuntu as Resolved.
Jun 18 2019, 9:37 PM · Release-Engineering-Team (Kanban), Developer Productivity, local-charts
brennen claimed T225335: Implement pipeline config validation.

Planning to pair on this with @thcipriani this coming Friday.

Jun 18 2019, 4:59 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Patch-For-Review, Release Pipeline

Jun 13 2019

brennen added a comment to T224939: Create an interface for the local-charts ecosystem.

I'm biased in favor of some non-JS solution partly because I'm not personally great at JS, but mostly because it feels like there's a lot of installation overhead there for something that needs to run easily on a client machine as part of a bootstrapping process. That said, I concur that we should give due consideration to languages already very well understood in our developer community.

Jun 13 2019, 6:24 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, Release-Engineering-Team (Local Dev), Developer Productivity, local-charts
brennen added a comment to T224069: Add/reserve a Jenkins node for the pipeline's trigger jobs.

Per conversation elsewhere, will pair with @thcipriani on the puppet role on Friday.

Jun 13 2019, 6:05 PM · Release-Engineering-Team (Kanban), Release Pipeline
brennen added a comment to T224069: Add/reserve a Jenkins node for the pipeline's trigger jobs.

Just so I'm clear, in this instance is it sufficient to change workspace to /mnt/home/jenkins-deploy in the Jenkins config? I see that path exists.

Jun 13 2019, 4:53 PM · Release-Engineering-Team (Kanban), Release Pipeline
brennen closed T224069: Add/reserve a Jenkins node for the pipeline's trigger jobs as Resolved.
Jun 13 2019, 4:06 PM · Release-Engineering-Team (Kanban), Release Pipeline

Jun 5 2019

brennen added a watcher for local-charts: brennen.
Jun 5 2019, 4:59 AM

Jun 3 2019

brennen added a comment to T224939: Create an interface for the local-charts ecosystem.

How to change/update configuration

Jun 3 2019, 9:50 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, Release-Engineering-Team (Local Dev), Developer Productivity, local-charts
brennen added a comment to T223715: Fix Install Script For Some Versions of Ubuntu.

Cool. I'll push a patch for that shortly.

Jun 3 2019, 3:50 PM · Release-Engineering-Team (Kanban), Developer Productivity, local-charts

May 30 2019

brennen added a comment to T223715: Fix Install Script For Some Versions of Ubuntu.

Taking a step back, I now wonder if we even need to install docker on host machines by default? Assuming people don't have to jump through any hoops to build images locally, which ideally should be the case...

May 30 2019, 11:21 PM · Release-Engineering-Team (Kanban), Developer Productivity, local-charts
brennen created E1039: brennen afk (burn).
May 30 2019, 6:36 PM · events
brennen created E1038: brennen afk for apogaea.
May 30 2019, 6:35 PM · events

May 29 2019

brennen added a comment to T224621: Explore running local-charts on remote VM.

Yeah, this seems worth exploring.

May 29 2019, 9:55 PM · local-charts

May 24 2019

brennen created T224304: Document the process of adding a new service to local-charts.
May 24 2019, 4:48 PM · dev-images, local-charts

May 22 2019

brennen added a comment to T223715: Fix Install Script For Some Versions of Ubuntu.

From docs:

May 22 2019, 8:42 PM · Release-Engineering-Team (Kanban), Developer Productivity, local-charts
brennen closed T222647: Support Xdebug in dev-images PHP image(s) and local-charts, a subtask of T218360: Define a .pipeline/blubber.yaml for mediawiki/core, as Resolved.
May 22 2019, 7:31 PM · Release-Engineering-Team (Local Dev), Patch-For-Review, Release-Engineering-Team-TODO, local-charts, Release Pipeline, Developer Productivity
brennen renamed T222647: Support Xdebug in dev-images PHP image(s) and local-charts from Fully support Xdebug in dev-images PHP image(s) and local-charts to Support Xdebug in dev-images PHP image(s) and local-charts.
May 22 2019, 7:31 PM · Developer Productivity, local-charts, dev-images

May 14 2019

brennen created T223329: Create credentials and add a puppet secret for publishing dev-images with docker-pkg in /dev/ namespace.
May 14 2019, 8:14 PM · Patch-For-Review, serviceops, dev-images
brennen created T223328: Create fabfile.py for dev-images.
May 14 2019, 8:11 PM · Release-Engineering-Team (Kanban), Patch-For-Review, local-charts, dev-images
brennen created T223327: Publish dev-images to production Docker registry in /dev/ namespace.
May 14 2019, 8:08 PM · dev-images

May 9 2019

brennen closed T218364: Script SSHFS setup in local-charts as Resolved.

We'll iterate on this, but it's working, at least.

May 9 2019, 8:13 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Developer Productivity, local-charts
brennen closed T218364: Script SSHFS setup in local-charts, a subtask of T212449: FY201819 TEC12 Program – Developer Productivity, as Resolved.
May 9 2019, 8:13 PM · Release-Engineering-Team, Release-Engineering-Team-TODO, Developer Productivity, Epic

May 6 2019

brennen added a subtask for T218360: Define a .pipeline/blubber.yaml for mediawiki/core: T222647: Support Xdebug in dev-images PHP image(s) and local-charts.
May 6 2019, 6:18 PM · Release-Engineering-Team (Local Dev), Patch-For-Review, Release-Engineering-Team-TODO, local-charts, Release Pipeline, Developer Productivity
brennen added a parent task for T222647: Support Xdebug in dev-images PHP image(s) and local-charts: T218360: Define a .pipeline/blubber.yaml for mediawiki/core.
May 6 2019, 6:18 PM · Developer Productivity, local-charts, dev-images
brennen created T222647: Support Xdebug in dev-images PHP image(s) and local-charts.
May 6 2019, 6:17 PM · Developer Productivity, local-charts, dev-images

May 3 2019

brennen added a parent task for T222494: Move dev-images PHP image from php -S to Apache + php-fpm: T222237: FY201819 TEC12:O1 Outcome – Local development is unified with testing and production.
May 3 2019, 11:06 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity
brennen added a subtask for T222237: FY201819 TEC12:O1 Outcome – Local development is unified with testing and production: T222494: Move dev-images PHP image from php -S to Apache + php-fpm.
May 3 2019, 11:06 PM · Release-Engineering-Team (Local Dev), Release-Engineering-Team-TODO, Developer Productivity
brennen created T222494: Move dev-images PHP image from php -S to Apache + php-fpm.
May 3 2019, 11:06 PM · Release-Engineering-Team-TODO (201909), Patch-For-Review, dev-images, local-charts, Developer Productivity