Page MenuHomePhabricator
Feed Advanced Search

Mon, Jul 29

dduvall updated the task description for T229246: Gerrit/Argo CI proof of concept.
Mon, Jul 29, 4:39 PM · Release Pipeline, Release-Engineering-Team-TODO (201908), Continuous-Integration-Infrastructure
dduvall moved T229246: Gerrit/Argo CI proof of concept from INBOX to Doing on the Release-Engineering-Team-TODO (201908) board.
Mon, Jul 29, 4:35 PM · Release Pipeline, Release-Engineering-Team-TODO (201908), Continuous-Integration-Infrastructure
dduvall triaged T229246: Gerrit/Argo CI proof of concept as Normal priority.
Mon, Jul 29, 4:34 PM · Release Pipeline, Release-Engineering-Team-TODO (201908), Continuous-Integration-Infrastructure
dduvall created T229246: Gerrit/Argo CI proof of concept.
Mon, Jul 29, 4:33 PM · Release Pipeline, Release-Engineering-Team-TODO (201908), Continuous-Integration-Infrastructure

Jun 8 2019

dduvall created T225336: Pipelinelib `.pipeline/config.yaml` could use some kind of includes or inheritance feature.
Jun 8 2019, 12:21 AM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Release Pipeline
dduvall created T225335: Implement pipeline config validation.
Jun 8 2019, 12:14 AM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Patch-For-Review, Release Pipeline

Jun 7 2019

dduvall placed T222820: Experiment with hosted kubernetes solutions for Beta up for grabs.

I was able to run Mathoid just fine on GKE using the latest chart. What remains of this experiment, however, is getting Beta Cluster's MediaWiki talking to a service deployed to GKE (or Amazon EKS if that makes sense for us policy/budget wise) and vice versa; Basically the networking part.

Jun 7 2019, 11:55 PM · Release-Engineering-Team-TODO (201908), Beta-Cluster-Infrastructure, Release Pipeline
dduvall closed T224035: Create service-pipeline job aware of .pipeline/config.yaml as Resolved.
Jun 7 2019, 11:43 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline

Jun 5 2019

dduvall edited P8591 build_report.rb.
Jun 5 2019, 1:44 AM
dduvall updated the title for P8591 build_report.rb from untitled to build_report.rb.
Jun 5 2019, 1:42 AM

May 31 2019

dduvall added a comment to T193824: Determine a standard way of installing MediaWiki lib/extension dependencies within containers.

We have filled this task following Release-Engineering-Team May 2018 offsite. One of the need is for CI to be able to **optionally* install dependent extensions. The current system is centrally managed in integration/config.git and suffers from several issues:

  • requires review/merge/deploy from one of the CI maintainer
  • is not aware of branches
May 31 2019, 7:13 PM · Release-Engineering-Team-TODO (201908), CPT Initiatives (Extension Management (TEC13)), MW-1.34-notes (1.34.0-wmf.8; 2019-06-04), Patch-For-Review, Release Pipeline

May 30 2019

dduvall closed T219850: contint1001: DISK WARNING - free space: /srv 88397 MB (10% inode=94%): as Resolved.

Alert is back to OK.

May 30 2019, 11:03 PM · Release-Engineering-Team-TODO (201907), Continuous-Integration-Infrastructure, Operations
dduvall closed T219850: contint1001: DISK WARNING - free space: /srv 88397 MB (10% inode=94%):, a subtask of T207707: contint1001 store docker images on separate partition or disk, as Resolved.
May 30 2019, 11:03 PM · Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO (201907), serviceops, Operations, Continuous-Integration-Infrastructure
dduvall claimed T219850: contint1001: DISK WARNING - free space: /srv 88397 MB (10% inode=94%):.
May 30 2019, 10:50 PM · Release-Engineering-Team-TODO (201907), Continuous-Integration-Infrastructure, Operations

May 24 2019

dduvall committed rGBLBR9959bec8cb53: pipeline: Include .pipeline/config.yaml (authored by dduvall).
pipeline: Include .pipeline/config.yaml
May 24 2019, 5:24 PM

May 23 2019

dduvall committed rGBLBRd2e2cf5622c3: pipeline: Include .pipeline/config.yaml (authored by dduvall).
pipeline: Include .pipeline/config.yaml
May 23 2019, 7:37 PM

May 22 2019

dduvall committed rGBLBR22f3bd5d4b20: pipeline: Include .pipeline/config.yaml (authored by dduvall).
pipeline: Include .pipeline/config.yaml
May 22 2019, 7:24 PM
dduvall committed rGBLBR545ba3de1a89: pipeline: Include .pipeline/config.yaml (authored by dduvall).
pipeline: Include .pipeline/config.yaml
May 22 2019, 12:01 AM
dduvall committed rGBLBR184e6cc838e5: pipeline: Include .pipeline/config.yaml (authored by dduvall).
pipeline: Include .pipeline/config.yaml
May 22 2019, 12:01 AM
dduvall committed rGBLBR1e986afdd03c: pipeline: Include .pipeline/config.yaml (authored by dduvall).
pipeline: Include .pipeline/config.yaml
May 22 2019, 12:01 AM

May 21 2019

dduvall updated the task description for T224069: Add/reserve a Jenkins node for the pipeline's trigger jobs.
May 21 2019, 10:59 PM · Release-Engineering-Team (Kanban), Release Pipeline
dduvall created T224069: Add/reserve a Jenkins node for the pipeline's trigger jobs.
May 21 2019, 10:55 PM · Release-Engineering-Team (Kanban), Release Pipeline

May 9 2019

dduvall awarded Blog Post: Nova-network is gone! a Evil Spooky Haunted Tree token.
May 9 2019, 3:46 PM · Toolforge, Cloud-VPS

May 8 2019

dduvall updated the task description for T222820: Experiment with hosted kubernetes solutions for Beta.
May 8 2019, 6:01 PM · Release-Engineering-Team-TODO (201908), Beta-Cluster-Infrastructure, Release Pipeline
dduvall updated the task description for T222820: Experiment with hosted kubernetes solutions for Beta.
May 8 2019, 6:01 PM · Release-Engineering-Team-TODO (201908), Beta-Cluster-Infrastructure, Release Pipeline
dduvall updated the task description for T222820: Experiment with hosted kubernetes solutions for Beta.
May 8 2019, 5:48 PM · Release-Engineering-Team-TODO (201908), Beta-Cluster-Infrastructure, Release Pipeline
dduvall updated the task description for T222820: Experiment with hosted kubernetes solutions for Beta.
May 8 2019, 5:41 PM · Release-Engineering-Team-TODO (201908), Beta-Cluster-Infrastructure, Release Pipeline

May 7 2019

dduvall closed T222199: Post generated docs for pipelinelib as Resolved.

API documentation for pipelinelib is now available at https://doc.wikimedia.org/pipelinelib/ and kept up-to-date via a postmerge job.

May 7 2019, 11:10 PM · Patch-For-Review, Continuous-Integration-Config, Release-Engineering-Team (Kanban), Release Pipeline
dduvall closed T222199: Post generated docs for pipelinelib, a subtask of T210267: Execution of the deployment pipeline should be configurable via .pipeline/config.yaml, as Resolved.
May 7 2019, 11:10 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Release Pipeline, Operations, ORES, Scoring-platform-team

Apr 24 2019

dduvall committed rGBLBRa260ee40f28a: experimental: Support buildkit (authored by dduvall).
experimental: Support buildkit
Apr 24 2019, 1:33 PM

Apr 19 2019

dduvall committed rGBLBR5853dfac8258: experimental: Support buildkit (authored by dduvall).
experimental: Support buildkit
Apr 19 2019, 11:05 PM
dduvall committed rGBLBRbbf4e93072f4: experimental: Support buildkit (authored by dduvall).
experimental: Support buildkit
Apr 19 2019, 11:05 PM

Apr 17 2019

dduvall committed rGBLBR11dab2e54a22: experimental: Support LLB output format (authored by dduvall).
experimental: Support LLB output format
Apr 17 2019, 7:01 PM

Apr 9 2019

dduvall edited P8379 analyze-thread-dumps.sh.
Apr 9 2019, 9:47 PM

Apr 8 2019

dduvall closed T206678: 1.33.0-wmf.24 deployment blockers as Resolved.
Apr 8 2019, 8:00 PM · Release-Engineering-Team (Kanban), Release, Train Deployments
dduvall closed T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons as Resolved.
Apr 8 2019, 8:00 PM · Core Platform Team Workboards (Done with CPT), Services (done), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Analytics, EventBus
dduvall closed T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons, a subtask of T206678: 1.33.0-wmf.24 deployment blockers, as Resolved.
Apr 8 2019, 8:00 PM · Release-Engineering-Team (Kanban), Release, Train Deployments

Apr 4 2019

dduvall added a comment to T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons.
{
  "_index": "logstash-2019.04.04",
  "_type": "mediawiki",
  "_id": "AWnqCdqV8aQffZ3HyCjK",
  "_version": 1,
  "_score": null,
  "_source": {
    "exception": {
      "trace": "#0 /srv/mediawiki/php-1.33.0-wmf.24/extensions/EventBus/includes/JobExecutor.php(289): Wikimedia\\Rdbms\\LBFactory->commitMasterChanges(string, array)\n#1 /srv/mediawiki/php-1.33.0-wmf.24/extensions/EventBus/includes/JobExecutor.php(67): JobExecutor->commitMasterChanges(Wikimedia\\Rdbms\\LBFactoryMulti, string)\n#2 /srv/mediawiki/rpc/RunSingleJob.php(77): JobExecutor->execute(array)\n#3 {main}",
      "code": 0,
      "file": "/srv/mediawiki/php-1.33.0-wmf.24/includes/libs/rdbms/lbfactory/LBFactory.php:261",
      "message": "RefreshLinksJob::run: transaction round 'RefreshLinksJob::runForTitle' still running.",
      "class": "Wikimedia\\Rdbms\\DBTransactionError"
    },
    "server": "jobrunner.discovery.wmnet",
    "phpversion": "5.6.99-hhvm",
    "wiki": "enwiki",
    "channel": "exception",
    "exception_id": "XKW0twpAAEUAAFjwWmIAAAAA",
    "program": "mediawiki",
    "type": "mediawiki",
    "message_checksum": "40dee3e70084b7a6f50133fd69b72f74",
    "caught_by": "mwe_handler",
    "exception_url": "/rpc/RunSingleJob.php",
    "http_method": "POST",
    "host": "mw1302",
    "@version": 1,
    "shard": "s1",
    "timestamp": "2019-04-04T20:28:27+00:00",
    "severity": "err",
    "level": "ERROR",
    "ip": "10.64.16.67",
    "mwversion": "1.33.0-wmf.24",
    "logsource": "mw1302",
    "message": "[XKW0twpAAEUAAFjwWmIAAAAA] /rpc/RunSingleJob.php   Wikimedia\\Rdbms\\DBTransactionError from line 261 of /srv/mediawiki/php-1.33.0-wmf.24/includes/libs/rdbms/lbfactory/LBFactory.php: RefreshLinksJob::run: transaction round 'RefreshLinksJob::runForTitle' still running.",
    "normalized_message": "[{exception_id}] {exception_url}   Wikimedia\\Rdbms\\DBTransactionError from line 261 of /srv/mediawiki/php-1.33.0-wmf.24/includes/libs/rdbms/lbfactory/LBFactory.php: RefreshLinksJob::run: transaction round 'RefreshLinksJob::runForTitle' still running.",
    "url": "/rpc/RunSingleJob.php",
    "reqId": "XKW0twpAAEUAAFjwWmIAAAAA",
    "tags": [
      "input-kafka-rsyslog-udp-localhost",
      "rsyslog-udp-localhost",
      "kafka",
      "es"
    ],
    "referrer": null,
    "@timestamp": "2019-04-04T20:28:27.000Z",
    "facility": "user"
  },
  "fields": {
    "@timestamp": [
      1554409707000
    ]
  },
  "sort": [
    1554409707000
  ]
}
Apr 4 2019, 8:29 PM · Core Platform Team Workboards (Done with CPT), Services (done), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Analytics, EventBus
dduvall added a comment to T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons.

Following syncs and promotion to all wikis, the error rate is much lower than the previously seen spike, but it's still rather high, average of 800/min.

Apr 4 2019, 8:28 PM · Core Platform Team Workboards (Done with CPT), Services (done), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Analytics, EventBus

Apr 3 2019

dduvall edited projects for T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons, added: EventBus, Core Platform Team; removed MediaWiki-JobQueue.
Apr 3 2019, 8:17 PM · Core Platform Team Workboards (Done with CPT), Services (done), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Analytics, EventBus
dduvall renamed T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons from Spike in DBTransactionError following 1.33.0-wmf.24 group1 promotion to RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons.
Apr 3 2019, 8:16 PM · Core Platform Team Workboards (Done with CPT), Services (done), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Analytics, EventBus
dduvall triaged T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons as Unbreak Now! priority.
Apr 3 2019, 8:07 PM · Core Platform Team Workboards (Done with CPT), Services (done), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Analytics, EventBus
dduvall created T220037: RefreshLinksJob::runForTitle: transaction round 'RefreshLinksJob::run' already started on commons.
Apr 3 2019, 8:06 PM · Core Platform Team Workboards (Done with CPT), Services (done), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Analytics, EventBus
dduvall added a comment to T219510: Citoid should only usurp "<ref" / ctrl+shift+k shortcuts if configured.

@Mvolz I'm currently holding the group1 train deployment. Do you have an update or ETA on a fix?

I'm not 100% it's worth holding the train over - it'll disable citoid on at least one small language wiki. But the fix isn't done yet, no. Alternatively we can just revert it but note it requires reverting the change in the cite extension as well.

Apr 3 2019, 7:42 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), VisualEditor (Current work), Citoid
dduvall added a comment to T219510: Citoid should only usurp "<ref" / ctrl+shift+k shortcuts if configured.

@Mvolz I'm currently holding the group1 train deployment. Do you have an update or ETA on a fix?

Apr 3 2019, 7:28 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), VisualEditor (Current work), Citoid
dduvall triaged T219510: Citoid should only usurp "<ref" / ctrl+shift+k shortcuts if configured as Unbreak Now! priority.

Marking UBN as is our policy with train blockers.

Apr 3 2019, 7:03 PM · MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), VisualEditor (Current work), Citoid

Apr 2 2019

dduvall assigned T219738: PHP Warning: Array key should be either a string or an integer to Pchelolo.

The https://gerrit.wikimedia.org/r/500363 fixes it. Don't want to self-merge my own patch though.

Apr 2 2019, 6:10 PM · Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Beta-Cluster-reproducible, EventBus, Analytics, Wikimedia-production-error
dduvall triaged T219738: PHP Warning: Array key should be either a string or an integer as Unbreak Now! priority.

Marking this UBN as is policy for all deployment blockers.

Apr 2 2019, 5:46 PM · Core Platform Team (Needs Cleaning - Security, stability, performance and scalability (TEC1)), Core Platform Team Workboards (Done with CPT), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Beta-Cluster-reproducible, EventBus, Analytics, Wikimedia-production-error
dduvall raised the priority of T217087: Error "A non well formed numeric value encountered" (from ImageMap) from Normal to Unbreak Now!.

Thanks for escalating this prior to deployment. Marking UBN as is policy with all deployment blockers.

Apr 2 2019, 5:44 PM · MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), User-notice, User-Ryasmeen, Editing-team, VisualEditor, PHP 7.2 support, ImageMap, Wikimedia-production-error

Apr 1 2019

dduvall added a comment to T218940: Exception "At least one of: RCID, revision ID, and log ID MUST be specified" from ManualLogEntry::publish.

Nominally fixed -> not UBN.

Apr 1 2019, 4:45 PM · MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q4), Patch-For-Review, MediaWiki-Logging, Wikimedia-production-error
dduvall removed a parent task for T218940: Exception "At least one of: RCID, revision ID, and log ID MUST be specified" from ManualLogEntry::publish: T206677: 1.33.0-wmf.23 deployment blockers.
Apr 1 2019, 4:44 PM · MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q4), Patch-For-Review, MediaWiki-Logging, Wikimedia-production-error
dduvall removed a subtask for T206677: 1.33.0-wmf.23 deployment blockers: T218940: Exception "At least one of: RCID, revision ID, and log ID MUST be specified" from ManualLogEntry::publish.
Apr 1 2019, 4:44 PM · Release-Engineering-Team (Kanban), Release, Train Deployments

Mar 28 2019

dduvall closed T206677: 1.33.0-wmf.23 deployment blockers as Resolved.
Mar 28 2019, 7:42 PM · Release-Engineering-Team (Kanban), Release, Train Deployments

Mar 26 2019

dduvall added a comment to T218940: Exception "At least one of: RCID, revision ID, and log ID MUST be specified" from ManualLogEntry::publish.

@pmiazga And more importantly: thanks for the fix! :)

Mar 26 2019, 5:24 PM · MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q4), Patch-For-Review, MediaWiki-Logging, Wikimedia-production-error
dduvall added a comment to T218940: Exception "At least one of: RCID, revision ID, and log ID MUST be specified" from ManualLogEntry::publish.

@dduvall we're very close to merge. Can you give us couple more minutes, please?

Mar 26 2019, 5:20 PM · MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q4), Patch-For-Review, MediaWiki-Logging, Wikimedia-production-error
dduvall added a comment to T218940: Exception "At least one of: RCID, revision ID, and log ID MUST be specified" from ManualLogEntry::publish.

FYI I'll be starting the 1.33.0-wmf.23 branch cut shortly. If https://gerrit.wikimedia.org/r/c/mediawiki/core/+/498809 doesn't make it in I will plan on backporting it prior to actual deployment.

Mar 26 2019, 5:06 PM · MW-1.33-notes (1.33.0-wmf.25; 2019-04-09), Readers-Web-Backlog (Readers-Web-Kanbanana-Board-2018-19-Q4), Patch-For-Review, MediaWiki-Logging, Wikimedia-production-error

Mar 22 2019

dduvall renamed T218827: Evaluate Argo from Evaluate Argo Workflow to Evaluate Argo.
Mar 22 2019, 8:07 PM · Release-Engineering-Team (Kanban)
dduvall closed T218827: Evaluate Argo as Resolved.

First, some clarification about the various Argo projects.

Mar 22 2019, 7:05 PM · Release-Engineering-Team (Kanban)
dduvall closed T218827: Evaluate Argo, a subtask of T217325: Consider and evaluate possible new CI tooling, as Resolved.
Mar 22 2019, 7:05 PM · User-zeljkofilipin, Release-Engineering-Team (Kanban)
dduvall renamed T218827: Evaluate Argo from Evaluate Argo CD to Evaluate Argo Workflow.
Mar 22 2019, 5:51 PM · Release-Engineering-Team (Kanban)

Mar 21 2019

dduvall closed T217912: Evaluate Tekton as Resolved.
Mar 21 2019, 7:25 PM · Release-Engineering-Team (Kanban)
dduvall closed T217912: Evaluate Tekton, a subtask of T217325: Consider and evaluate possible new CI tooling, as Resolved.
Mar 21 2019, 7:25 PM · User-zeljkofilipin, Release-Engineering-Team (Kanban)
dduvall added a comment to T217912: Evaluate Tekton.

Tekton is narrow in scope but it seems to do what it does well: It provides a coherent set of Custom Resource Definitions (CRD) necessary to get CI type workloads running on k8s efficiently and quickly. Its narrowness in scope and CRD nature yield these benefits and drawbacks:

Mar 21 2019, 7:10 PM · Release-Engineering-Team (Kanban)
dduvall moved T218827: Evaluate Argo from Backlog to In-progress on the Release-Engineering-Team (Kanban) board.
Mar 21 2019, 6:12 PM · Release-Engineering-Team (Kanban)
dduvall claimed T218827: Evaluate Argo.
Mar 21 2019, 6:12 PM · Release-Engineering-Team (Kanban)

Mar 20 2019

dduvall created T218827: Evaluate Argo.
Mar 20 2019, 9:31 PM · Release-Engineering-Team (Kanban)
dduvall closed T218334: Evaluate Jenkins X as Resolved.

I followed the Getting Started section of the Jenkins X documentation to get it installed locally using minikube.

Mar 20 2019, 4:08 PM · Jenkins, Release-Engineering-Team (Kanban)
dduvall closed T218334: Evaluate Jenkins X, a subtask of T217325: Consider and evaluate possible new CI tooling, as Resolved.
Mar 20 2019, 4:08 PM · User-zeljkofilipin, Release-Engineering-Team (Kanban)

Mar 19 2019

dduvall edited P8237 Blubber built on Tekton + minikube.
Mar 19 2019, 10:30 PM

Mar 15 2019

dduvall added a comment to T205911: Track and install additional npm packages for all service container images.

Or: Isn't packages-lock.json supposed to be used for this kind of thing? Is that not the official way to declare an authoritative list of dependencies that a Node project requires in a production environment? (That thought is informed by a Ruby background, however, as Gemfile.lock is such a solution in that world.)

Mar 15 2019, 9:32 PM · Core Platform Team Workboards (Done with CPT), Services (done), Release-Engineering-Team (Watching / External), Operations, Release Pipeline
dduvall added a comment to T205911: Track and install additional npm packages for all service container images.

Having services depend on a meta package that itself depends on the real package is a recipe for deps hell, and I'd really like to avoid that. Not only does it create more manual work, but it also adds complexity that is delegated to humans, and, as we know, PEBKAC is the number #1 reason things go wrong.

Mar 15 2019, 8:01 PM · Core Platform Team Workboards (Done with CPT), Services (done), Release-Engineering-Team (Watching / External), Operations, Release Pipeline

Mar 14 2019

dduvall added a comment to T205911: Track and install additional npm packages for all service container images.

I'm pushing back on the patchset to Blubber for a couple of reasons:

Mar 14 2019, 10:25 PM · Core Platform Team Workboards (Done with CPT), Services (done), Release-Engineering-Team (Watching / External), Operations, Release Pipeline

Mar 8 2019

dduvall created T217912: Evaluate Tekton.
Mar 8 2019, 5:58 PM · Release-Engineering-Team (Kanban)

Mar 5 2019

dduvall committed rGBLBRec0af37c1e41: Include a basic go.mod that declares the package name (authored by dduvall).
Include a basic go.mod that declares the package name
Mar 5 2019, 7:37 PM
dduvall committed rGBLBR71f4eb2581e6: Include a basic go.mod that declares the package name (authored by dduvall).
Include a basic go.mod that declares the package name
Mar 5 2019, 7:16 PM

Feb 15 2019

dduvall updated subscribers of T209106: Setup session storage service testing/continuous integration.

Just wanted to offer some feedback based on the patches you already have and some of the things @Eevans, @thcipriani and I talked about during All Hands.

Feb 15 2019, 11:43 PM · CPT Initiatives (Session Management Service (CDP2)), User-Clarakosi, User-Eevans
dduvall added a comment to T210267: Execution of the deployment pipeline should be configurable via .pipeline/config.yaml.

I went a little crazy with a new config proposal in anticipation of us implementing T216272: The pipeline should provide a way to save artifacts from a stage. It's more loosely coupled, like what @thcipriani proposed earlier, with some extra fields for clearly defining the way in which stages should be executed and different methods for publishing artifacts. We'd likely want some basic policy/validation that enforces sanity (e.g. if it's publishing an image in a stage, it must also specify testDeploy, etc.). Useful defaults would also be important to cut down on configuration duplication.

Feb 15 2019, 8:51 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Release Pipeline, Operations, ORES, Scoring-platform-team
dduvall edited P8093 .pipeline/config.yaml.
Feb 15 2019, 8:35 PM
dduvall edited P8093 .pipeline/config.yaml.
Feb 15 2019, 8:14 PM
dduvall closed T216204: contint1001 and contint2001 should allow port 9418 from their ipv6 addresses as Resolved.

Deployed and tested.

Feb 15 2019, 12:24 AM · Patch-For-Review, Release-Engineering-Team (Kanban), Continuous-Integration-Infrastructure

Feb 14 2019

dduvall moved T216204: contint1001 and contint2001 should allow port 9418 from their ipv6 addresses from Untriaged to In-progress on the Continuous-Integration-Infrastructure board.
Feb 14 2019, 11:31 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Continuous-Integration-Infrastructure
dduvall claimed T216204: contint1001 and contint2001 should allow port 9418 from their ipv6 addresses.
Feb 14 2019, 11:31 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Continuous-Integration-Infrastructure
dduvall created T216204: contint1001 and contint2001 should allow port 9418 from their ipv6 addresses.
Feb 14 2019, 11:20 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Continuous-Integration-Infrastructure

Feb 13 2019

dduvall claimed T177867: Pipeline image build cleanup.
Feb 13 2019, 6:58 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO (201907), Patch-For-Review, Release Pipeline

Feb 7 2019

dduvall renamed T212247: Refactor integration/pipelinelib to use blubberoid.wikimedia.org from Refactor integration/pipelinelib to use blubberoid.discovery.wmnet to Refactor integration/pipelinelib to use blubberoid.wikimedia.org.
Feb 7 2019, 11:48 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Release Pipeline
dduvall committed rMSCAa29a6c6f43cd: Rename and simplify some git deploy functions (authored by dduvall).
Rename and simplify some git deploy functions
Feb 7 2019, 12:09 PM
dduvall committed rMSCAd8bcae58233f: Execute distinct stages of deployment separately (authored by dduvall).
Execute distinct stages of deployment separately
Feb 7 2019, 12:09 PM
dduvall committed rMSCA4db5964f67fa: Execute distinct stages of deployment separately (authored by dduvall).
Execute distinct stages of deployment separately
Feb 7 2019, 12:09 PM
dduvall committed rMSCA2f3a15eae70a: Support atomic promotion and rollback (authored by dduvall).
Support atomic promotion and rollback
Feb 7 2019, 12:09 PM
dduvall committed rMSCA32b482a51de5: Support atomic promotion and rollback (authored by dduvall).
Support atomic promotion and rollback
Feb 7 2019, 12:09 PM
dduvall committed rMSCAd2b1d69d41a1: Support atomic promotion and rollback (authored by dduvall).
Support atomic promotion and rollback
Feb 7 2019, 12:09 PM
dduvall committed rMSCA43e39fd7ae9a: Support atomic promotion and rollback (authored by dduvall).
Support atomic promotion and rollback
Feb 7 2019, 12:09 PM
dduvall committed rMSCAe6a551829112: Support atomic promotion and rollback (authored by dduvall).
Support atomic promotion and rollback
Feb 7 2019, 12:08 PM
dduvall committed rMSCA813daa3f9193: Support atomic promotion and rollback (authored by dduvall).
Support atomic promotion and rollback
Feb 7 2019, 12:08 PM
dduvall committed rMSCAb8ab63f8003c: Filter target host logging from stdout of main process (authored by dduvall).
Filter target host logging from stdout of main process
Feb 7 2019, 12:08 PM

Jan 28 2019

dduvall committed rGBLBR764c402034b6: Comment about copies config expansion inefficiency (authored by dduvall).
Comment about copies config expansion inefficiency
Jan 28 2019, 11:43 PM
dduvall committed rGBLBRfd20d346ddfe: Unify `copies` and `artifacts` configuration (authored by dduvall).
Unify `copies` and `artifacts` configuration
Jan 28 2019, 11:26 PM
dduvall committed rGBLBR20e9b739e56f: Bump version number (authored by thcipriani).
Bump version number
Jan 28 2019, 11:08 PM

Jan 19 2019

dduvall committed rGBLBRd10e4b3e00c6: Unify `copies` and `artifacts` configuration (authored by dduvall).
Unify `copies` and `artifacts` configuration
Jan 19 2019, 12:01 AM
dduvall committed rGBLBR6cc05320b12f: Unify `copies` and `artifacts` configuration (authored by dduvall).
Unify `copies` and `artifacts` configuration
Jan 19 2019, 12:01 AM