Page MenuHomePhabricator

jeena (Jeena Huneidi)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Recent Activity

Yesterday

jeena added a comment to T266694: Continuous delivery for kubernetes services.

Related task: T214158

Wed, Oct 28, 5:58 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
jeena created T266694: Continuous delivery for kubernetes services.
Wed, Oct 28, 5:57 PM · Release Pipeline, Release-Engineering-Team (Pipeline)
Addshore awarded T262362: Add .env file creation to docker start command a Like token.
Wed, Oct 28, 5:41 PM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
Addshore awarded T262365: mediawiki-docker destroy feature a Like token.
Wed, Oct 28, 5:36 PM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
Addshore awarded T262369: mediawiki-docker test feature a Like token.
Wed, Oct 28, 5:36 PM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker

Tue, Oct 27

jeena added a comment to T263166: Convert static mediawiki configuration to form more suitable for containers.

I thought of some more guidelines we could use to help migrate our configuration. Open to feedback.

Tue, Oct 27, 7:34 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), MW-on-K8s, Release-Engineering-Team (Pipeline)

Thu, Oct 15

jeena added a comment to T264244: Publish WVUI: build products and NPM .

Based on some trial and error, I don't believe checkbox 1 Publish WVUI prerelease to NPM as part of Jenkins CI when a new patch is merged into master can be achieved in CI as Blubber stands.

When publishing, we want to run some commands prior (e.g. the npm preversion script) which executes some git commands (e.g. git status). The user running the command (in Blubber's case, it is runuser) doesn't have permission to execute these commands, and I think that is by design. This could technically be achieved by adding runs: insecurely: true to the Blubber config, but that config options is only meant for dev environments.
It seems like we will need to run those /bin/release-* scripts locally for the time being.

Thu, Oct 15, 9:21 PM · Patch-For-Review, Vue.js (Vue.js-Search), WVUI

Tue, Oct 13

jeena moved T262370: mediawiki-docker exec feature from Backlog to In Progress on the MediaWiki-Docker board.
Tue, Oct 13, 9:08 PM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena claimed T262370: mediawiki-docker exec feature.
Tue, Oct 13, 9:07 PM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker

Fri, Oct 9

jeena added a comment to T265183: In a k8s world: where does MediaWiki code live?.

My concern is that this transition step becomes a permanent step.

Fri, Oct 9, 11:03 PM · MW-on-K8s

Fri, Oct 2

jeena closed T262392: Apache conf needs AllowEncodedSlashes NoDecode for VisualEditor as Resolved.
Fri, Oct 2, 10:19 PM · MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), MediaWiki-Docker
jeena placed T261051: MediaWiki Docker does not support rest.php up for grabs.
Fri, Oct 2, 10:16 PM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Patch-For-Review, MediaWiki-REST-API, MediaWiki-Docker
jeena closed T261051: MediaWiki Docker does not support rest.php as Resolved.
Fri, Oct 2, 10:16 PM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Patch-For-Review, MediaWiki-REST-API, MediaWiki-Docker

Wed, Sep 30

jeena awarded T254837: Create a Docker configuration for building WVUI for Vue.js search a Party Time token.
Wed, Sep 30, 10:19 PM · Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2020-21), Vue.js (Vue.js-Search)
jeena created T264236: Make Pipelinelib promote step use service name instead of repo name.
Wed, Sep 30, 8:11 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena added a comment to T263038: Dev images registry.

Considering the two types of images we've discussed publishing:

  1. Images with dev dependencies built into them so that developers can use them to test changes or debug something. These images would be built by CI after every merge. I don’t think we need to keep around old images when a new one is published.

I don't think we 've discussed this yet, have I missed something? In this task I think we 've discussed:

  • the issue of developing something (e.g. a mediawiki extension) that's dependent on an image (e.g. like termbox pointed out in T263038#6470530). This does not require dev dependencies and we already support this scenario. We could improve the UX however.
  • the issue of needing images showcasing/manual QA testing. We 'll need work on this but most of it is tangential to the images themselves and it highly depends on what kind of UX (my vision is something akin to https://patchdemo.wmflabs.org/) we want to provide and use cases we want to cover. So a bigger discussion overall. But I get the idea that 1 simple tag to refer to something showcasable and somewhat (I use this very liberally, I am trying to rule out race conditions and assumptions about delays between merging and showcasing) recent makes sense in the meanwhile. But this does not require dev dependencies.
  • the issue of automatic testing for patchsets. I believe the work being done on the kask integration tests already goes that way, still some work to be done and hurdles to be lifted but we are on the path already. But still, this does not require dev dependencies

I 've tried making some sense out of the 2 gerrit changes posted in the taks, but the first one was abandoned by the owner with the decision to use the pipeline images, and the second one references a blubber variant ("dev") that does not seem to exist, so I am not sure what it refers to. I get the feeling however that these 2 lines from the first patchset is what you are referring to?

RUN apt-get update && apt-get install -y "git" "build-essential" "python-dev" "librdkafka-dev" "librdkafka1" "librdkafka++1" "kafkacat" "telnet" "iputils-ping" "procps" "curl" "vim" && rm -rf /var/lib/apt/lists/*
RUN mkdir -p /srv/service/schemas/event && git clone --single-branch -- https://gerrit.wikimedia.org/r/schemas/event/primary /srv/service/schemas/event/primary && cd /srv/service/schemas/event/primary && git reset --hard 486912f && git clone --single-branch -- https://gerrit.wikimedia.org/r/schemas/event/secondary /srv/service/schemas/event/secondary && cd /srv/service/schemas/event/secondary && git reset --hard d300355

Am I correct in this assumption?

I apologize - the comment about abandoning the patch in favor of the existing pipeline images slipped by me. But to answer your question, the Dockerfile from the patchset lines you referenced above is (with some modification due to not having already cloned the eventgate repo) what would be outputted from running blubber against the development variant for that repo (https://gerrit.wikimedia.org/r/plugins/gitiles/eventgate-wikimedia/+/refs/heads/master/.pipeline/blubber.yaml)

Wed, Sep 30, 5:41 AM · Release-Engineering-Team (Pipeline)

Tue, Sep 29

jeena added a comment to T260656: Create a core maintenance script that outputs if composer needs to be run, and always exits with code 0.

Is this accomplished by https://gerrit.wikimedia.org/r/c/mediawiki/tools/cli/+/622790?

Tue, Sep 29, 4:41 AM · MediaWiki-Maintenance-system, User-Addshore, MediaWiki-Docker

Sep 25 2020

jeena committed rWBTBfcc7d2fd0b7a: pipeline config: move 'tags' property under 'image' (authored by jeena).
pipeline config: move 'tags' property under 'image'
Sep 25 2020, 9:01 PM
jeena committed rWBTB8d2e947af190: Add config to publish "latest" tag after merge (authored by Ladsgroup).
Add config to publish "latest" tag after merge
Sep 25 2020, 7:38 PM
Ladsgroup awarded Blog Post: CI now updates your deployment-charts a Love token.
Sep 25 2020, 9:44 AM
Mvolz awarded Blog Post: CI now updates your deployment-charts a Party Time token.
Sep 25 2020, 8:57 AM

Sep 24 2020

jeena created T263813: Notify when pipelinebot creates a change in gerrit.
Sep 24 2020, 11:44 PM · Release Pipeline, Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Release-Engineering-Team (Pipeline)
jeena closed T255835: Make pipelinelib able to update deployment chart image tags as Resolved.
Sep 24 2020, 11:34 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena closed T262987: Migrate termbox to pipelineLib CI, a subtask of T261809: Migrate mathoid and other remaining services to use PipelineLib, as Resolved.
Sep 24 2020, 11:30 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Mathoid, Math, Release-Engineering-Team (Pipeline)
jeena closed T262987: Migrate termbox to pipelineLib CI as Resolved.
Sep 24 2020, 11:30 PM · Wikidata-Termbox, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline)
thcipriani awarded Blog Post: CI now updates your deployment-charts a Party Time token.
Sep 24 2020, 8:19 PM
greg awarded Blog Post: CI now updates your deployment-charts a Party Time token.
Sep 24 2020, 6:20 PM
dancy awarded Blog Post: CI now updates your deployment-charts a Mountain of Wealth token.
Sep 24 2020, 6:17 PM
MSantos awarded Blog Post: CI now updates your deployment-charts a Love token.
Sep 24 2020, 6:07 PM
kostajh awarded Blog Post: CI now updates your deployment-charts a Like token.
Sep 24 2020, 6:03 PM
dduvall awarded Blog Post: CI now updates your deployment-charts a Party Time token.
Sep 24 2020, 5:43 PM
Mholloway awarded Blog Post: CI now updates your deployment-charts a Love token.
Sep 24 2020, 5:41 PM
jeena published Blog Post: CI now updates your deployment-charts.
Sep 24 2020, 5:34 PM
jeena added a comment to T263038: Dev images registry.

Considering the two types of images we've discussed publishing:

Sep 24 2020, 2:44 AM · Release-Engineering-Team (Pipeline)

Sep 23 2020

jeena committed rGBLBRc4cd8cd4c0b0: pipeline config: promote to blubberoid chart (authored by jeena).
pipeline config: promote to blubberoid chart
Sep 23 2020, 5:59 PM
jeena closed T262363: Creation of docker-compose.override.yml for Linux users as Invalid.

My mistake, I did not realize that the docker-override.yml file creation was already accomplished. :)

Sep 23 2020, 6:09 AM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena closed T262363: Creation of docker-compose.override.yml for Linux users, a subtask of T246111: Command-line wrapper for interacting with core's docker-compose stack, as Invalid.
Sep 23 2020, 6:09 AM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), User-zeljkofilipin, User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena added a comment to T262369: mediawiki-docker test feature.

We could do task T262370 and update the instructions, while keeping @Addshore 's idea in mind for after we accomplish some of the other tasks. How does that sound?

Sep 23 2020, 6:04 AM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena moved T245444: Create PHP 7.3 and PHP 7.4 variants of docker-registry.wikimedia.org/dev/stretch-php72-fpm-apache2-xdebug from Backlog to In Progress on the MediaWiki-Docker board.
Sep 23 2020, 5:54 AM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Patch-For-Review, MediaWiki-Docker, Release-Engineering-Team (Local Dev), User-brennen, dev-images
jeena moved T246386: Add php-ast to base image from Backlog to In Progress on the MediaWiki-Docker board.
Sep 23 2020, 5:53 AM · Patch-For-Review, User-brennen, dev-images, MediaWiki-Docker
jeena moved T253605: The recommended .env file has incorrect variable names from Backlog to In Progress on the MediaWiki-Docker board.
Sep 23 2020, 5:53 AM · Patch-For-Review, MediaWiki-Docker
jeena moved T261051: MediaWiki Docker does not support rest.php from Backlog to In Progress on the MediaWiki-Docker board.
Sep 23 2020, 5:53 AM · MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Patch-For-Review, MediaWiki-REST-API, MediaWiki-Docker
jeena moved T254780: Best way to add imagemagick to MediaWiki-Docker? from Support to In Progress on the MediaWiki-Docker board.
Sep 23 2020, 5:53 AM · Patch-For-Review, dev-images, User-brennen, MediaWiki-Docker

Sep 19 2020

jeena committed rWBTBe83e003820bd: pipeline: publish correct image id (authored by jeena).
pipeline: publish correct image id
Sep 19 2020, 1:21 AM
jeena added a comment to T263216: Mailing list for local development discussion.

Thanks!

Sep 19 2020, 12:13 AM · Operations, Wikimedia-Mailing-lists

Sep 18 2020

jeena added a comment to T263132: Could not enqueue jobs from stream mediawiki.job.cirrusSearchIncomingLinkCount.

Various jobenqueue errors happened today in the past 6 hours with spikes of over 10k. I didn't see any k8s deployments correlated with them.

Sep 18 2020, 10:30 PM · Analytics-Kanban, Operations, Event-Platform, Analytics, Wikimedia-production-error
jeena committed rWBTB6d03cf022eda: pipeline: Disable test deploy in rehearsal (authored by jeena).
pipeline: Disable test deploy in rehearsal
Sep 18 2020, 6:53 PM
jeena added a comment to T262987: Migrate termbox to pipelineLib CI.

It looks like the helm test part is failing. This wasn't being tested with helm before so I can remove that part for now.

Sep 18 2020, 4:54 PM · Wikidata-Termbox, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline)
mmodell awarded T263166: Convert static mediawiki configuration to form more suitable for containers a Like token.
Sep 18 2020, 3:58 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), MW-on-K8s, Release-Engineering-Team (Pipeline)
jeena created T263216: Mailing list for local development discussion.
Sep 18 2020, 12:49 AM · Operations, Wikimedia-Mailing-lists

Sep 17 2020

jeena added a comment to T263038: Dev images registry.
  • Developer productivity, For example we have a detailed section on how to set up termbox in docker (out of the box) in README of termbox: https://github.com/wikimedia/wikibase-termbox#using-official-automatically-created-images the problem is that the docker image pointed there doesn't exists anymore (and it's one-year old: docker-registry.wikimedia.org/wikimedia/wikibase-termbox:2019-08-24-040743-production. Having something for devs or users to use would be amazing
Sep 17 2020, 7:29 PM · Release-Engineering-Team (Pipeline)
jeena added a comment to T263038: Dev images registry.

Thanks for the replies all.

Sep 17 2020, 7:14 PM · Release-Engineering-Team (Pipeline)
jeena created T263166: Convert static mediawiki configuration to form more suitable for containers.
Sep 17 2020, 6:34 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), MW-on-K8s, Release-Engineering-Team (Pipeline)

Sep 16 2020

jeena committed rGBLBR1fbe4e193c30: .pipeline/config.yaml: add promote step (authored by jeena).
.pipeline/config.yaml: add promote step
Sep 16 2020, 7:34 PM
jeena edited projects for T263038: Dev images registry, added: Release-Engineering-Team (Pipeline); removed dev-images.
Sep 16 2020, 4:16 PM · Release-Engineering-Team (Pipeline)
jeena created T263038: Dev images registry.
Sep 16 2020, 4:06 PM · Release-Engineering-Team (Pipeline)
jeena committed rWBTBa63ff298aaed: .pipeline/config.yaml: test and publish (authored by jeena).
.pipeline/config.yaml: test and publish
Sep 16 2020, 7:08 AM
jeena closed T261346: Modify PipelineLib to work with WMF chart museum as Resolved.
Sep 16 2020, 1:18 AM · Release-Engineering-Team (Pipeline), Release Pipeline, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1))
jeena closed T242258: Write proposal for personal development solution as Resolved.

Proposal was written in Google docs. I've now moved it to my user page: https://wikitech.wikimedia.org/wiki/User:Jeena_Huneidi/Complex_Dev_Environment
But really, it's been abandoned in favor of docker-compose - https://phabricator.wikimedia.org/project/view/4585/

Sep 16 2020, 1:12 AM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), User-brennen, Release-Engineering-Team (Local Dev)
jeena added a parent task for T262987: Migrate termbox to pipelineLib CI: T261809: Migrate mathoid and other remaining services to use PipelineLib.
Sep 16 2020, 12:30 AM · Wikidata-Termbox, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline)
jeena added a subtask for T261809: Migrate mathoid and other remaining services to use PipelineLib: T262987: Migrate termbox to pipelineLib CI.
Sep 16 2020, 12:30 AM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Mathoid, Math, Release-Engineering-Team (Pipeline)

Sep 15 2020

jeena updated the task description for T262987: Migrate termbox to pipelineLib CI.
Sep 15 2020, 11:40 PM · Wikidata-Termbox, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline)
jeena created T262987: Migrate termbox to pipelineLib CI.
Sep 15 2020, 11:39 PM · Wikidata-Termbox, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline)
jeena created T262966: Linter for pipelinelib.
Sep 15 2020, 6:28 PM · Release-Engineering-Team (Pipeline)

Sep 12 2020

jeena updated the task description for T262731: PHP Warning: unpack(): Type H: not enough input, need 4, have 0.
Sep 12 2020, 2:09 AM · Wikimedia-production-error
jeena created T262731: PHP Warning: unpack(): Type H: not enough input, need 4, have 0.
Sep 12 2020, 2:08 AM · Wikimedia-production-error

Sep 11 2020

jeena closed T257976: 1.36.0-wmf.8 deployment blockers as Resolved.
Sep 11 2020, 7:29 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release, Train Deployments

Sep 10 2020

jeena added a comment to T262213: XSS on Pages viewed on Mobile (CVE-2020-26120).

Hi, just catching up on the comments here and clarifying that originally, the .6 version was copied into the .8 folder (talking this over later with thcipriani, we conjectured that this was because there was actually no .7 deploy)

Sep 10 2020, 11:12 PM · MW-1.36-notes (1.36.0-wmf.9; 2020-09-15), Readers-Web-Backlog (Kanbanana-FY-2020-21), Mobile, MobileFrontend, Vuln-XSS, Security, Security-Team
jeena closed T261783: Blubber composer/PHP support, a subtask of T261369: Deployment infrastructure for PHP microservices, as Resolved.
Sep 10 2020, 11:00 PM · MW-on-K8s, Release-Engineering-Team (Pipeline), Release Pipeline (Blubber), serviceops, Operations
jeena closed T261783: Blubber composer/PHP support as Resolved.
Sep 10 2020, 10:59 PM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline), Release Pipeline (Blubber)
jeena reopened T261783: Blubber composer/PHP support, a subtask of T261369: Deployment infrastructure for PHP microservices, as Open.
Sep 10 2020, 10:17 PM · MW-on-K8s, Release-Engineering-Team (Pipeline), Release Pipeline (Blubber), serviceops, Operations
jeena reopened T261783: Blubber composer/PHP support as "Open".
Sep 10 2020, 10:17 PM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline), Release Pipeline (Blubber)
jeena added a comment to T261369: Deployment infrastructure for PHP microservices.

I added php support to blubber. An example of what would be added to the variant in your blubberfile for php services:

php:
  requirements: [composer.json]
  production: true # optional for adding the --no-dev flag
Sep 10 2020, 10:11 PM · MW-on-K8s, Release-Engineering-Team (Pipeline), Release Pipeline (Blubber), serviceops, Operations
jeena closed T261783: Blubber composer/PHP support, a subtask of T261369: Deployment infrastructure for PHP microservices, as Resolved.
Sep 10 2020, 10:05 PM · MW-on-K8s, Release-Engineering-Team (Pipeline), Release Pipeline (Blubber), serviceops, Operations
jeena closed T261783: Blubber composer/PHP support as Resolved.
Sep 10 2020, 10:05 PM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline), Release Pipeline (Blubber)

Sep 9 2020

jeena created T262370: mediawiki-docker exec feature.
Sep 9 2020, 4:37 AM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena created T262369: mediawiki-docker test feature.
Sep 9 2020, 4:17 AM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena created T262365: mediawiki-docker destroy feature.
Sep 9 2020, 1:27 AM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena created T262363: Creation of docker-compose.override.yml for Linux users.
Sep 9 2020, 1:20 AM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena updated the task description for T262362: Add .env file creation to docker start command.
Sep 9 2020, 1:17 AM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker
jeena created T262362: Add .env file creation to docker start command.
Sep 9 2020, 1:15 AM · User-kostajh, Release-Engineering-Team, Developer Productivity, User-brennen, MediaWiki-Docker

Sep 2 2020

jeena committed rGBLBR8b88cb6abb0e: Support PHP microservices (authored by jeena).
Support PHP microservices
Sep 2 2020, 8:14 PM
jeena added a comment to T207535: Rendering of \oinit very dense.

Seeing as I have been summoned by invocation of my name, I must admit a bit of confusion with the process.

Is it possible for the fix to make it into production which a bit of manual adjustment? Or will we have to wait for the automated process to work before it goes live?

Sep 2 2020, 6:56 PM · Platform Team Workboards (Clinic Duty Team), User-Physikerwelt, Patch-For-Review, Math
jeena added a comment to T207535: Rendering of \oinit very dense.

I can understand the frustration.
If you want to keep updated on the automation progress, T255835 and probably T214158 are the tasks I know of at the moment.

Sep 2 2020, 6:26 PM · Platform Team Workboards (Clinic Duty Team), User-Physikerwelt, Patch-For-Review, Math
jeena added a comment to T207535: Rendering of \oinit very dense.

Just want to let you know we've been working on improvements towards the direction of automated deploys :)

Sep 2 2020, 5:46 PM · Platform Team Workboards (Clinic Duty Team), User-Physikerwelt, Patch-For-Review, Math

Sep 1 2020

jeena added a comment to T207535: Rendering of \oinit very dense.

@Physikerwelt Hi, I believe the problem is related to the pipelinelib issue as you mentioned. What happened is that the helm chart registry changed locations, so the deployment test failed since it's still trying to get the chart from the old location. T261346 attempts to fix this by adding the registry location to PipelineLib, but we still need to update the CI configuration to reflect those changes, which is why I created https://gerrit.wikimedia.org/r/c/mediawiki/services/mathoid/+/623480 .

Sep 1 2020, 11:29 PM · Platform Team Workboards (Clinic Duty Team), User-Physikerwelt, Patch-For-Review, Math
jeena created T261809: Migrate mathoid and other remaining services to use PipelineLib.
Sep 1 2020, 11:27 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2)), Mathoid, Math, Release-Engineering-Team (Pipeline)
jeena committed rGBLBRfb636f37cb51: .pipeline/config.yaml: Update chart object (authored by jeena).
.pipeline/config.yaml: Update chart object
Sep 1 2020, 11:18 PM
jeena added a comment to T261346: Modify PipelineLib to work with WMF chart museum.

@Physikerwelt sorry you got added to the change. You were added by reviewer-bot automatically, I assume since you tend to make changes to mathoid. I'll reply to your comment on [T207535#6421053]. As far as using the latest mathoid version, I'm not sure about restbase, but for CI, I've made it the default in my change to use the latest mathoid chart. If that's not desired please let me know and we can go back to using the previously specified version.

Sep 1 2020, 11:13 PM · Release-Engineering-Team (Pipeline), Release Pipeline, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1))
jeena added a comment to T261783: Blubber composer/PHP support.

Actually I think this is a blubber thing, right?

Sep 1 2020, 9:05 PM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release-Engineering-Team (Pipeline), Release Pipeline (Blubber)

Aug 26 2020

jeena added a comment to T258572: Refactor our helmfile.d dir structure for services.

Hi, I'm working on https://phabricator.wikimedia.org/T255835, but I've only added the ability to specify image updates for an environment in the .pipeline/config.yaml. I'm wondering if I should also add this ability for releases as well...Is it likely we'll want to have an image version override in the release values.yaml?

Aug 26 2020, 8:43 PM · Patch-For-Review, Prod-Kubernetes, Release Pipeline, serviceops
jeena claimed T261346: Modify PipelineLib to work with WMF chart museum.
Aug 26 2020, 8:27 PM · Release-Engineering-Team (Pipeline), Release Pipeline, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1))

Aug 20 2020

jeena created P12307 tox error.
Aug 20 2020, 6:36 PM

Aug 12 2020

jeena added a comment to T259684: deployment-charts: Deploy script failing - kube_env: command not found.

Failing because kube_env is located in /etc/profile.d, so only loaded for interactive shell.

Aug 12 2020, 9:39 PM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1))
jeena claimed T259684: deployment-charts: Deploy script failing - kube_env: command not found.
Aug 12 2020, 9:36 PM · Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1))
jeena added a comment to T255835: Make pipelinelib able to update deployment chart image tags.

We decided to add a new step to pipelinelib called 'promote' to do this task. It will clone the deployment-charts repo and run an update script to update the versions, then push a patch to gerrit.

Aug 12 2020, 9:29 PM · Patch-For-Review, Release-Engineering-Team-TODO (2020-07-01 to 2020-09-30 (Q1)), Release Pipeline, Release-Engineering-Team (Pipeline)
jeena added a comment to T260085: prototype moving to docker.

I thought I'd post some information about how RelEng supports docker images in case it is of interest to you.

Aug 12 2020, 4:13 AM · fundraising Sprint Quackery limited to ducks, Fundraising-Backlog

Aug 6 2020

jeena added a comment to T259686: echostore helm test service checker failing in staging cluster.

Thanks for taking a look. I should have confirmed the service-checker version!

Aug 6 2020, 10:42 PM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2))

Aug 5 2020

jeena updated the task description for T259686: echostore helm test service checker failing in staging cluster.
Aug 5 2020, 5:49 AM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2))
jeena created T259686: echostore helm test service checker failing in staging cluster.
Aug 5 2020, 5:35 AM · Release-Engineering-Team-TODO (2020-10-01 to 2020-12-31 (Q2))