thcipriani (Tyler Cipriani)Administrator
¯\_(ツ)_/¯

Projects (17)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Feb 9 2015, 10:04 PM (206 w, 12 h)
Roles
Administrator
Availability
Available
IRC Nick
thcipriani
LDAP User
Unknown
MediaWiki User
TCipriani (WMF) [ Global Accounts ]

Recent Activity

Fri, Jan 18

thcipriani committed rMSCAdb24357a88f9: pipeline: test scap with CD pipeline (authored by thcipriani).
pipeline: test scap with CD pipeline
Fri, Jan 18, 9:53 PM
thcipriani closed D1138: pipeline: test scap with CD pipeline.
Fri, Jan 18, 9:53 PM · Release-Engineering-Team

Thu, Jan 17

thcipriani closed T213563: Publish Blubber releases on releases.wikimedia.org as Resolved.

I pushed up latest binaries to releases and they are available.

Thu, Jan 17, 1:00 AM · serviceops, Release-Engineering-Team (Next), Patch-For-Review, Release Pipeline (Blubber)

Wed, Jan 16

dduvall awarded D1138: pipeline: test scap with CD pipeline a Love token.
Wed, Jan 16, 8:48 PM · Release-Engineering-Team
thcipriani requested review of D1138: pipeline: test scap with CD pipeline.
Wed, Jan 16, 3:43 PM · Release-Engineering-Team

Tue, Jan 15

thcipriani committed rGERRITDEPLOYcec79953c150: Fix deploy_artifacts.py (authored by thcipriani).
Fix deploy_artifacts.py
Tue, Jan 15, 11:12 PM
thcipriani created P7995 (An Untitled Masterwork).
Tue, Jan 15, 10:55 PM
thcipriani committed rGERRITDEPLOY693b354dcbfe: Gerrit 2.15.8 release (authored by thcipriani).
Gerrit 2.15.8 release
Tue, Jan 15, 8:59 PM
thcipriani added a comment to T192006: wdqs-frontend docker image should (BLUBBER) rebuild automatically when a new patch is pushed to master.

Is the nginx base image because you have both a nodejs service listening on a socket in addition to static files that need to be served?

Tue, Jan 15, 5:53 PM · Patch-For-Review, Release Pipeline (Blubber), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Addshore, wikidata-tech-focus, Wikidata, Wikibase-Containers
thcipriani accepted D1135: Invalidate PHP7's opcache when needed.

Looks really cool!

Tue, Jan 15, 4:42 PM · Release-Engineering-Team
thcipriani committed rGERRITDEPLOY780f1f2b9196: Merge tag 'v2.15.8' into wmf/stable-2.15 (authored by thcipriani).
Merge tag 'v2.15.8' into wmf/stable-2.15
Tue, Jan 15, 2:39 PM

Fri, Jan 11

thcipriani added a comment to T210267: The continuous release pipeline should support more than one service per repo.

I think there are a couple of problems with the current Continuous Delivery pipeline implementation:

Fri, Jan 11, 7:36 PM · Release-Engineering-Team (Backlog), Release Pipeline (Blubber), Operations, ORES, Scoring-platform-team
thcipriani triaged T213563: Publish Blubber releases on releases.wikimedia.org as Normal priority.
Fri, Jan 11, 4:42 PM · serviceops, Release-Engineering-Team (Next), Patch-For-Review, Release Pipeline (Blubber)
thcipriani created T213563: Publish Blubber releases on releases.wikimedia.org.
Fri, Jan 11, 4:41 PM · serviceops, Release-Engineering-Team (Next), Patch-For-Review, Release Pipeline (Blubber)

Wed, Jan 9

thcipriani updated the task description for T213193: Migrate changeprop to kubernetes.
Wed, Jan 9, 6:15 PM · Services (watching), Release-Engineering-Team (Next), Release Pipeline, serviceops, ChangeProp
thcipriani updated the task description for T213194: Migrate citoid to kubernetes.
Wed, Jan 9, 6:15 PM · Services (watching), Release-Engineering-Team (Next), serviceops, Release Pipeline, Citoid
thcipriani updated the task description for T213195: Migrate cxserver to kubernetes.
Wed, Jan 9, 6:15 PM · Services (watching), Release-Engineering-Team (Next), serviceops, CX-cxserver, Release Pipeline

Tue, Jan 8

thcipriani closed T209871: Initial production image build fails helm test as Resolved.
Tue, Jan 8, 10:33 PM · Patch-For-Review, Release-Engineering-Team (Backlog), Release Pipeline
thcipriani triaged T213198: Update Blubber documentation as Normal priority.
Tue, Jan 8, 5:50 PM · Release-Engineering-Team (Next), Release Pipeline (Blubber), Documentation, Operations, Prod-Kubernetes
thcipriani triaged T213197: Document helm chart creation as Normal priority.
Tue, Jan 8, 5:49 PM · Release-Engineering-Team (Next), Documentation, Operations, Release Pipeline, Prod-Kubernetes
thcipriani assigned T211625: Unify configuration for local build-context copies and variant artifacts to dduvall.
Tue, Jan 8, 5:41 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani moved T192006: wdqs-frontend docker image should (BLUBBER) rebuild automatically when a new patch is pushed to master from Doing to Backlog on the Release Pipeline (Blubber) board.
Tue, Jan 8, 5:38 PM · Patch-For-Review, Release Pipeline (Blubber), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), User-Addshore, wikidata-tech-focus, Wikidata, Wikibase-Containers
thcipriani moved T210267: The continuous release pipeline should support more than one service per repo from Backlog to Doing on the Release Pipeline (Blubber) board.
Tue, Jan 8, 5:38 PM · Release-Engineering-Team (Backlog), Release Pipeline (Blubber), Operations, ORES, Scoring-platform-team
thcipriani edited parent tasks for T210267: The continuous release pipeline should support more than one service per repo, added: T210268: Build blubber file for ORES; removed: T182331: [Epic] Deploy ORES in kubernetes cluster.
Tue, Jan 8, 5:37 PM · Release-Engineering-Team (Backlog), Release Pipeline (Blubber), Operations, ORES, Scoring-platform-team
thcipriani removed a subtask for T182331: [Epic] Deploy ORES in kubernetes cluster: T210267: The continuous release pipeline should support more than one service per repo.
Tue, Jan 8, 5:37 PM · Operations, ORES, Scoring-platform-team
thcipriani added a subtask for T210268: Build blubber file for ORES: T210267: The continuous release pipeline should support more than one service per repo.
Tue, Jan 8, 5:37 PM · Release Pipeline (Blubber), Operations, ORES, Scoring-platform-team
thcipriani added a parent task for T211625: Unify configuration for local build-context copies and variant artifacts: T210268: Build blubber file for ORES.
Tue, Jan 8, 5:36 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani added a subtask for T210268: Build blubber file for ORES: T211625: Unify configuration for local build-context copies and variant artifacts.
Tue, Jan 8, 5:36 PM · Release Pipeline (Blubber), Operations, ORES, Scoring-platform-team
thcipriani added a parent task for T213193: Migrate changeprop to kubernetes: T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline.
Tue, Jan 8, 5:34 PM · Services (watching), Release-Engineering-Team (Next), Release Pipeline, serviceops, ChangeProp
thcipriani added a subtask for T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline: T213193: Migrate changeprop to kubernetes.
Tue, Jan 8, 5:34 PM · Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, serviceops, Release-Engineering-Team
thcipriani added a parent task for T213194: Migrate citoid to kubernetes: T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline.
Tue, Jan 8, 5:33 PM · Services (watching), Release-Engineering-Team (Next), serviceops, Release Pipeline, Citoid
thcipriani added a subtask for T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline: T213194: Migrate citoid to kubernetes.
Tue, Jan 8, 5:33 PM · Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, serviceops, Release-Engineering-Team
thcipriani added a parent task for T213195: Migrate cxserver to kubernetes: T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline.
Tue, Jan 8, 5:33 PM · Services (watching), Release-Engineering-Team (Next), serviceops, CX-cxserver, Release Pipeline
thcipriani added a subtask for T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline: T213195: Migrate cxserver to kubernetes.
Tue, Jan 8, 5:33 PM · Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, serviceops, Release-Engineering-Team
thcipriani created T213195: Migrate cxserver to kubernetes.
Tue, Jan 8, 5:33 PM · Services (watching), Release-Engineering-Team (Next), serviceops, CX-cxserver, Release Pipeline
thcipriani created T213194: Migrate citoid to kubernetes.
Tue, Jan 8, 5:33 PM · Services (watching), Release-Engineering-Team (Next), serviceops, Release Pipeline, Citoid
thcipriani created T213193: Migrate changeprop to kubernetes.
Tue, Jan 8, 5:33 PM · Services (watching), Release-Engineering-Team (Next), Release Pipeline, serviceops, ChangeProp
thcipriani edited parent tasks for T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation, added: T198901: Migrate production services to kubernetes using the pipeline; removed: T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline.
Tue, Jan 8, 5:24 PM · Release-Engineering-Team (Next), Documentation, Operations, Release Pipeline, Prod-Kubernetes
thcipriani added a subtask for T198901: Migrate production services to kubernetes using the pipeline: T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation.
Tue, Jan 8, 5:24 PM · Core Platform Team Backlog (Watching / External), Release-Engineering-Team, Epic, Services (watching), Operations, Release Pipeline
thcipriani removed a subtask for T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline: T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation.
Tue, Jan 8, 5:24 PM · Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, serviceops, Release-Engineering-Team

Mon, Jan 7

thcipriani renamed T210267: The continuous release pipeline should support more than one service per repo from Blubber should be able to make multi docker files per repo to The continuous release pipeline should support more than one service per repo.
Mon, Jan 7, 6:50 PM · Release-Engineering-Team (Backlog), Release Pipeline (Blubber), Operations, ORES, Scoring-platform-team
thcipriani triaged T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation as Normal priority.
Mon, Jan 7, 4:27 PM · Release-Engineering-Team (Next), Documentation, Operations, Release Pipeline, Prod-Kubernetes
thcipriani added a parent task for T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation: T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline.
Mon, Jan 7, 4:27 PM · Release-Engineering-Team (Next), Documentation, Operations, Release Pipeline, Prod-Kubernetes
thcipriani added a subtask for T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline: T213090: TEC3:O6:O:6.1:Q3: Deployment Pipeline Documentation.
Mon, Jan 7, 4:27 PM · Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, serviceops, Release-Engineering-Team
thcipriani requested review of D1137: lockfile: python2/3 compat.
Mon, Jan 7, 3:32 PM · Release-Engineering-Team

Thu, Jan 3

thcipriani accepted D1135: Invalidate PHP7's opcache when needed.

Added a few inline comments that may require some changes, but code looks like it should work as is so feel free to land when you feel like it's ready.

Thu, Jan 3, 10:13 PM · Release-Engineering-Team
thcipriani requested review of D1136: scap say: python2/3 compatible.
Thu, Jan 3, 7:43 PM · Release-Engineering-Team
thcipriani added a comment to D1135: Invalidate PHP7's opcache when needed.

A few nits inline. The only show-stopper is that sync-wikiversions won't work as implemented. Should this be feature-flagged to hide warnings pre-switchover?

Thu, Jan 3, 12:11 AM · Release-Engineering-Team

Wed, Jan 2

thcipriani added a parent task for T210268: Build blubber file for ORES: T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline.
Wed, Jan 2, 7:21 PM · Release Pipeline (Blubber), Operations, ORES, Scoring-platform-team
thcipriani added a subtask for T212801: TEC3:O3:O3.1:Q3 Goal - Move cxserver, citoid, changeprop, eventgate (new service) and ORES (partially) through the production CD Pipeline: T210268: Build blubber file for ORES.
Wed, Jan 2, 7:21 PM · Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, serviceops, Release-Engineering-Team
thcipriani closed T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline as Resolved.
Wed, Jan 2, 7:18 PM · Patch-For-Review, Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, Operations, Release-Engineering-Team
thcipriani closed T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline, a subtask of T198901: Migrate production services to kubernetes using the pipeline, as Resolved.
Wed, Jan 2, 7:18 PM · Core Platform Team Backlog (Watching / External), Release-Engineering-Team, Epic, Services (watching), Operations, Release Pipeline
thcipriani edited parent tasks for T207200: Revisit the logging work done on Q1 2017-2018 for the standard pod setup, added: T198901: Migrate production services to kubernetes using the pipeline; removed: T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline.
Wed, Jan 2, 7:18 PM · Release-Engineering-Team (Watching / External), Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, Operations
thcipriani added a subtask for T198901: Migrate production services to kubernetes using the pipeline: T207200: Revisit the logging work done on Q1 2017-2018 for the standard pod setup.
Wed, Jan 2, 7:18 PM · Core Platform Team Backlog (Watching / External), Release-Engineering-Team, Epic, Services (watching), Operations, Release Pipeline
thcipriani removed a subtask for T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline: T207200: Revisit the logging work done on Q1 2017-2018 for the standard pod setup.
Wed, Jan 2, 7:18 PM · Patch-For-Review, Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, Operations, Release-Engineering-Team
thcipriani added a comment to D1135: Invalidate PHP7's opcache when needed.
In D1135#22657, @Joe wrote:

I frankly have no idea why these unit test issues pop up; I'm pretty sure I didn't touch anything remotely related.

Wed, Jan 2, 4:20 PM · Release-Engineering-Team
thcipriani abandoned D1117: Only check logstash for canaries in the active datacenter.
In D1117#22654, @Joe wrote:

We decided to use a different approach for this patch, containing it in puppet rather than here.

Wed, Jan 2, 4:19 PM · Release-Engineering-Team
thcipriani commandeered D1117: Only check logstash for canaries in the active datacenter.
Wed, Jan 2, 4:19 PM · Release-Engineering-Team

Dec 20 2018

thcipriani planned changes to D1132: cdblib: python3 compat changes.
Dec 20 2018, 11:37 PM · Release-Engineering-Team
thcipriani requested review of D1132: cdblib: python3 compat changes.
Dec 20 2018, 11:36 PM · Release-Engineering-Team
thcipriani committed rMSCA6e9c935a5196: Python3 compatibility (authored by thcipriani).
Python3 compatibility
Dec 20 2018, 10:36 PM
thcipriani closed D1131: Python3 compatibility.
Dec 20 2018, 10:36 PM · Release-Engineering-Team
thcipriani requested review of D1131: Python3 compatibility.
Dec 20 2018, 8:09 PM · Release-Engineering-Team
thcipriani triaged T212251: Allow access to blubberoid.discovery.wmnet:8748 as Normal priority.

Discussed in today's deployment pipeline meeting.

Dec 20 2018, 7:52 PM · serviceops, Release-Engineering-Team (Kanban), Release Pipeline
thcipriani added a comment to T212251: Allow access to blubberoid.discovery.wmnet:8748.

There is however a 3rd overarching use case/requirement which is to allow developers to use the tool even when they have no/flaky internet. There's more than 1 stories of a hackathon (or just parts of, like the quiet room) having no/flaky internet and that's where a lot of work happens. And it's not satisfied in any way by exposing any kind of endpoint or service, but rather by making blubber available to them.

Dec 20 2018, 5:07 PM · serviceops, Release-Engineering-Team (Kanban), Release Pipeline

Dec 18 2018

thcipriani added a comment to T179696: Homepage for https://docker-registry.wikimedia.org.

I made a little command line tool to help me find image: https://gist.github.com/thcipriani/7d7633eb238cd868d5ba24d0f1069463

Dec 18 2018, 11:32 PM · Operations, MediaWiki-Containers
thcipriani placed T205313: l10nupdate is still using HHVM up for grabs.
Dec 18 2018, 6:16 PM · Release-Engineering-Team (Kanban), Patch-For-Review, Scap
thcipriani triaged T211625: Unify configuration for local build-context copies and variant artifacts as Normal priority.
Dec 18 2018, 5:51 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani triaged T207695: Refactor validation system to use jsonschema as Normal priority.
Dec 18 2018, 5:50 PM · Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani edited projects for T210260: Stretch in docker registry forces ascii encoding, added: Release Pipeline; removed Release Pipeline (Blubber).
Dec 18 2018, 5:49 PM · Release Pipeline, Patch-For-Review, Release-Engineering-Team (Backlog), Wikibase-Containers, Wikilabels, Scoring-platform-team, Wikidata
thcipriani moved T211580: blubber template for nodejs should allow defining configuration files to copy to the container from Backlog to Blubber on the Release Pipeline board.
Dec 18 2018, 5:47 PM · Release Pipeline (Blubber), Operations
thcipriani moved T205911: Track and install additional npm packages for all service container images from Backlog to Migration on the Release Pipeline board.
Dec 18 2018, 5:47 PM · Release-Engineering-Team (Watching / External), Core Platform Team Backlog (Watching / External), Services (watching), Operations, Release Pipeline
thcipriani closed T130037: Implement a smoke + parallel strategy for running end-to-end tests as Invalid.

Talked about this with @dduvall in the pipeline meeting today. This work is implicit in the design of the pipeline itself. Closing the task as invalid since it no longer makes sense as the pipeline already provides two test entry points: one low-level and one higher-level (e2e).

Dec 18 2018, 5:46 PM · Release Pipeline, Release-Engineering-Team (Backlog)
thcipriani moved T177868: Define pipeline failure developer feedback from Backlog to CI on the Release Pipeline board.
Dec 18 2018, 5:41 PM · Release-Engineering-Team (Next), Release Pipeline
thcipriani closed T195050: Refactor pipeline build step to be more isolated/secure/scalable as Invalid.

The model of execution that this task refers to is not longer used/valid.

Dec 18 2018, 5:39 PM · Operations, Release-Engineering-Team (Kanban), Release Pipeline
thcipriani moved T203092: Create Graphoid .pipeline files from Backlog to Migration on the Release Pipeline board.
Dec 18 2018, 5:35 PM · Patch-For-Review, Core Platform Team Backlog (Watching / External), Services (watching), Operations, Release-Engineering-Team (Kanban), Release Pipeline
thcipriani moved T203091: Move Graphoid to Kubernetes via the deployment pipeline from Backlog to Migration on the Release Pipeline board.
Dec 18 2018, 5:34 PM · Core Platform Team Backlog (Watching / External), Patch-For-Review, Services (watching), Operations, Release-Engineering-Team (Kanban), Release Pipeline
thcipriani removed a project from T206622: Develop set of metrics to assess incident reports/post mortems: Release Pipeline.
Dec 18 2018, 5:34 PM · User-zeljkofilipin, Release-Engineering-Team (Kanban)
thcipriani triaged T207702: contint1001:/var/lib/docker growth as Normal priority.
Dec 18 2018, 5:33 PM · Release-Engineering-Team (Backlog), Release Pipeline, Continuous-Integration-Infrastructure
thcipriani removed a parent task for T203091: Move Graphoid to Kubernetes via the deployment pipeline: T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline.
Dec 18 2018, 5:20 PM · Core Platform Team Backlog (Watching / External), Patch-For-Review, Services (watching), Operations, Release-Engineering-Team (Kanban), Release Pipeline
thcipriani removed a subtask for T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline: T203091: Move Graphoid to Kubernetes via the deployment pipeline.
Dec 18 2018, 5:20 PM · Patch-For-Review, Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, Operations, Release-Engineering-Team

Dec 14 2018

thcipriani updated subscribers of T211580: blubber template for nodejs should allow defining configuration files to copy to the container.

AIUI, blubber has no way to allow project owners to specify files to copy to specific locations inside the container, but if what I described is already possible, please advise :)

Dec 14 2018, 7:31 PM · Release Pipeline (Blubber), Operations
thcipriani added a watcher for Keyholder: thcipriani.
Dec 14 2018, 6:51 PM

Dec 13 2018

thcipriani closed T211708: Blubberoid - Create Helm Chart as Resolved.

Is this task done now?

Dec 13 2018, 8:42 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, Operations
thcipriani closed T211708: Blubberoid - Create Helm Chart, a subtask of T205919: TEC3:O3:O3.1:Q2 Goal - Move Blubberoid, ZoteroV2, and Graphoid through the production CD Pipeline, as Resolved.
Dec 13 2018, 8:42 PM · Patch-For-Review, Core Platform Team Backlog (Watching / External), Services (watching), Release Pipeline, Operations, Release-Engineering-Team
thcipriani added a comment to T211625: Unify configuration for local build-context copies and variant artifacts.

One refactoring option I can think of would be to make the config for copying of project/application files explicit and use a sane default.

e.g.

variants:
  build:
    copies: { hostfiles: true } # default value so not strictly needed here
  production:
    copies: { from: prep, hostfiles: false } # perhaps the default for `hostfiles:` could be based on `copies.from == nil` so it's not strictly necessary here either
  production2:
    copies: { hostfiles: false } # it would be necessary here since we're defining artifacts explicitly below
    artifacts:
    - from: prep
      source: /srv/app/binfile
      destination: ./
Dec 13 2018, 7:05 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani committed rGBLBR3793eeba5d38: Add helm chart to repo (authored by thcipriani).
Add helm chart to repo
Dec 13 2018, 6:21 PM

Dec 12 2018

thcipriani committed rGBLBR3da9f201cad3: Support "application/json" in Blubberoid (authored by dduvall).
Support "application/json" in Blubberoid
Dec 12 2018, 7:23 PM
thcipriani closed T210674: Point keyholder github mirror to gerrit as Resolved.
Dec 12 2018, 5:57 PM · Release-Engineering-Team (Kanban), Operations
thcipriani closed T210674: Point keyholder github mirror to gerrit, a subtask of T203003: Keyholder phab repo duplicate work, as Resolved.
Dec 12 2018, 5:57 PM · Release-Engineering-Team (Backlog), Operations
thcipriani reassigned T210674: Point keyholder github mirror to gerrit from thcipriani to mmodell.
Dec 12 2018, 5:56 PM · Release-Engineering-Team (Kanban), Operations
thcipriani added a comment to T211655: Document the process for tagging, signing and preparing a tarball release..

Maybe this info could be made a subpage of https://www.mediawiki.org/wiki/Release_checklist and linked from that opening paragraph on that page?

Dec 12 2018, 4:57 PM · Release-Engineering-Team (Kanban), MediaWiki-Releasing

Dec 11 2018

thcipriani committed rDEPLOYCHARTS446791a2f4b3: Initial Helm chart for Blubberoid (authored by jeena).
Initial Helm chart for Blubberoid
Dec 11 2018, 10:45 PM
thcipriani closed T207696: Retain YAML support by converting to JSON in Blubber, a subtask of T207694: Adopt JSON as blubber's internal configuration format, as Resolved.
Dec 11 2018, 10:40 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani closed T207696: Retain YAML support by converting to JSON in Blubber as Resolved.
Dec 11 2018, 10:40 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani closed T207694: Adopt JSON as blubber's internal configuration format as Resolved.
Dec 11 2018, 10:40 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani closed T207694: Adopt JSON as blubber's internal configuration format, a subtask of T205920: Blubberoid – create swagger spec, as Resolved.
Dec 11 2018, 10:40 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline (Blubber)
thcipriani updated subscribers of P7905 makedeploynotes.

Caused by a change @mmodell and I merged 2 weeks ago. I put it behind a flag in https://gerrit.wikimedia.org/r/#/c/mediawiki/tools/release/+/479134/ so this shouldn't be a problem for next time.

Dec 11 2018, 10:36 PM
thcipriani committed rGBLBR0b6a87c7c581: Use JSON as internal config format (authored by thcipriani).
Use JSON as internal config format
Dec 11 2018, 12:35 AM
thcipriani committed rGBLBR56e830f6417f: Use JSON as canonical config format (authored by thcipriani).
Use JSON as canonical config format
Dec 11 2018, 12:35 AM