Page MenuHomePhabricator

Eevans (Eric Evans)
Staff Site Reliability Engineer

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Feb 27 2015, 10:47 PM (457 w, 3 d)
Availability
Available
IRC Nick
urandom
LDAP User
Eevans
MediaWiki User
EEvans (WMF) [ Global Accounts ]

Recent Activity

Yesterday

Eevans awarded T352344: hw troubleshooting: SSD failure (/dev/sde) for aqs1013.eqiad.wmnet a Cookie token.
Mon, Dec 4, 8:19 PM · SRE, Cassandra, ops-eqiad, DC-Ops

Fri, Dec 1

Eevans added a comment to T352103: Consider archiving Gerrit repository "operations/software/dropwizard-metrics" (20150219).

Pretty sure we can nuke this, I'll let @Eevans comment though as I'm not involved anymore

Fri, Dec 1, 3:04 PM · Wikimedia-GitHub, Diffusion-Repository-Administrators, Data-Engineering, Observability-Metrics, Projects-Cleanup

Thu, Nov 30

Eevans updated the task description for T352468: Provision new RESTBase cluster nodes: restbase20[28-35].
Thu, Nov 30, 7:38 PM · Cassandra
Eevans added a subtask for T352469: Decommission restbase20[13-20]): T352468: Provision new RESTBase cluster nodes: restbase20[28-35].
Thu, Nov 30, 7:10 PM · Cassandra
Eevans added a parent task for T352468: Provision new RESTBase cluster nodes: restbase20[28-35]: T352469: Decommission restbase20[13-20]).
Thu, Nov 30, 7:10 PM · Cassandra
Eevans triaged T352469: Decommission restbase20[13-20]) as Medium priority.
Thu, Nov 30, 7:09 PM · Cassandra
Eevans created T352469: Decommission restbase20[13-20]).
Thu, Nov 30, 7:09 PM · Cassandra
Eevans triaged T352468: Provision new RESTBase cluster nodes: restbase20[28-35] as Medium priority.
Thu, Nov 30, 7:01 PM · Cassandra
Eevans created T352468: Provision new RESTBase cluster nodes: restbase20[28-35].
Thu, Nov 30, 7:01 PM · Cassandra
Eevans added a comment to T349758: Q1:rack/setup/install restbase20[28-35].

@Eevans Hey my bad. newbie mistake. Papaul taught me how to fix this and you should be good now.

Thu, Nov 30, 6:38 PM · SRE, ops-codfw, Data-Persistence, DC-Ops
Eevans added a comment to T349758: Q1:rack/setup/install restbase20[28-35].

[ ... ]
@Eevans if i add the other 3 IP's addresses manually you should be good or do we have to re image all the hosts?

No, we can sort it out with a reimage.

Thu, Nov 30, 2:38 AM · SRE, ops-codfw, Data-Persistence, DC-Ops
Eevans added a comment to T349758: Q1:rack/setup/install restbase20[28-35].

[ ... ]
@Eevans if i add the other 3 IP's addresses manually you should be good or do we have to re image all the hosts?

Thu, Nov 30, 2:22 AM · SRE, ops-codfw, Data-Persistence, DC-Ops
Eevans reopened T349758: Q1:rack/setup/install restbase20[28-35] as "Open".

@Eevans All your's

Thu, Nov 30, 12:06 AM · SRE, ops-codfw, Data-Persistence, DC-Ops

Wed, Nov 29

Eevans created T352344: hw troubleshooting: SSD failure (/dev/sde) for aqs1013.eqiad.wmnet.
Wed, Nov 29, 11:32 PM · SRE, Cassandra, ops-eqiad, DC-Ops
Eevans added a comment to T288470: Replace cassandra-ca-manager with PKI .

@Eevans Do you think that we could migrate AQS and Session store to PKI? If so I can open new tasks and propose a plan :)

Wed, Nov 29, 2:43 PM · Cassandra

Tue, Nov 28

Eevans closed T347738: Upgrade AQS cluster to Bullseye as Resolved.

macro-deployed

Tue, Nov 28, 6:26 PM · Cassandra, Data-Platform-SRE
Eevans closed T347738: Upgrade AQS cluster to Bullseye, a subtask of T288804: Upgrade the Data Engineering infrastructure to Debian Bullseye, as Resolved.
Tue, Nov 28, 6:25 PM · Data-Platform-SRE, Epic
Eevans updated the task description for T288804: Upgrade the Data Engineering infrastructure to Debian Bullseye.
Tue, Nov 28, 6:24 PM · Data-Platform-SRE, Epic
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 28, 6:23 PM · Cassandra, Data-Platform-SRE

Wed, Nov 22

Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Wed, Nov 22, 11:20 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Wed, Nov 22, 7:57 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Wed, Nov 22, 5:26 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Wed, Nov 22, 4:36 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Wed, Nov 22, 2:56 PM · Cassandra, Data-Platform-SRE
Eevans claimed T347738: Upgrade AQS cluster to Bullseye.
Wed, Nov 22, 2:44 AM · Cassandra, Data-Platform-SRE
Eevans closed T351320: aqs1012: reseat SSD (/dev/sdh)? as Resolved.

This done; Thanks!

Wed, Nov 22, 1:28 AM · ops-eqiad, SRE
Eevans closed T351320: aqs1012: reseat SSD (/dev/sdh)?, a subtask of T347738: Upgrade AQS cluster to Bullseye, as Resolved.
Wed, Nov 22, 1:28 AM · Cassandra, Data-Platform-SRE

Tue, Nov 21

Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 21, 10:56 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 21, 10:05 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 21, 9:15 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 21, 8:31 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 21, 7:49 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 21, 7:10 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 21, 3:07 PM · Cassandra, Data-Platform-SRE

Mon, Nov 20

Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Mon, Nov 20, 9:02 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T349876: Q2:rack/setup/install 3 sessionstore hosts (codfw).
Mon, Nov 20, 8:48 PM · SRE, serviceops, ops-codfw, DC-Ops
Eevans updated the task description for T349875: Q2:rack/setup/install 3 sessionstore hosts (eqiad).
Mon, Nov 20, 8:47 PM · Patch-For-Review, SRE, serviceops, ops-eqiad, DC-Ops
Eevans updated the task description for T349876: Q2:rack/setup/install 3 sessionstore hosts (codfw).
Mon, Nov 20, 8:36 PM · SRE, serviceops, ops-codfw, DC-Ops
Eevans renamed T349876: Q2:rack/setup/install 3 sessionstore hosts (codfw) from Q2:rack/setup/install 3 sessionstore hosts to Q2:rack/setup/install 3 sessionstore hosts (codfw).
Mon, Nov 20, 8:32 PM · SRE, serviceops, ops-codfw, DC-Ops
Eevans renamed T349875: Q2:rack/setup/install 3 sessionstore hosts (eqiad) from Q2:rack/setup/install 3 sessionstore hosts to Q2:rack/setup/install 3 sessionstore hosts (eqiad).
Mon, Nov 20, 8:31 PM · Patch-For-Review, SRE, serviceops, ops-eqiad, DC-Ops
Eevans added a comment to T349875: Q2:rack/setup/install 3 sessionstore hosts (eqiad).
In T348021#9281147, @Kappakayala wrote:

@Clement_Goubert / @Joe could one of you help with the racking details?

I've split the racking task onto its own rather than block the ordering on racking details. Would one of you be able to populate the racking details section and assign back to me for followup please?

Thanks!

Mon, Nov 20, 8:30 PM · Patch-For-Review, SRE, serviceops, ops-eqiad, DC-Ops
Eevans updated the task description for T349875: Q2:rack/setup/install 3 sessionstore hosts (eqiad).
Mon, Nov 20, 8:29 PM · Patch-For-Review, SRE, serviceops, ops-eqiad, DC-Ops
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Mon, Nov 20, 8:09 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Mon, Nov 20, 7:34 PM · Cassandra, Data-Platform-SRE
Eevans added a comment to T348995: Introduce PCS cache management layer .

@Eevans i cant see the file you attached in your comment.

Mon, Nov 20, 2:21 PM · Page Content Service, serviceops, RESTBase Sunsetting, Content-Transform-Team-WIP

Thu, Nov 16

Eevans added a comment to T351320: aqs1012: reseat SSD (/dev/sdh)?.

Screenshot 2023-11-16 at 11.26.33 AM.png (572×722 px, 72 KB)
Reseated hard drives. update idrac and bios firmware

Thu, Nov 16, 4:53 PM · ops-eqiad, SRE

Wed, Nov 15

Eevans added a subtask for T347738: Upgrade AQS cluster to Bullseye: T351320: aqs1012: reseat SSD (/dev/sdh)?.
Wed, Nov 15, 5:01 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T351320: aqs1012: reseat SSD (/dev/sdh)?.
Wed, Nov 15, 5:01 PM · ops-eqiad, SRE
Eevans added a parent task for T351320: aqs1012: reseat SSD (/dev/sdh)?: T347738: Upgrade AQS cluster to Bullseye.
Wed, Nov 15, 5:01 PM · ops-eqiad, SRE
Eevans updated the task description for T351320: aqs1012: reseat SSD (/dev/sdh)?.
Wed, Nov 15, 3:38 PM · ops-eqiad, SRE
Eevans triaged T351320: aqs1012: reseat SSD (/dev/sdh)? as High priority.
Wed, Nov 15, 3:31 PM · ops-eqiad, SRE
Eevans created T351320: aqs1012: reseat SSD (/dev/sdh)?.
Wed, Nov 15, 3:31 PM · ops-eqiad, SRE

Tue, Nov 14

Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 14, 7:17 PM · Cassandra, Data-Platform-SRE
Eevans updated the task description for T347738: Upgrade AQS cluster to Bullseye.
Tue, Nov 14, 4:00 PM · Cassandra, Data-Platform-SRE
Eevans added a comment to T350882: Query additional sample data for AQS testing.

... We take the opportunity to use it to populate the local test env but, what we try to do fetching this data is to understand how it's structured and which edge cases we can expect to find. In fact, most of the time we are just reacting to an unexpected situation. For example:

  • With the last sample data you provided us, we have found that the top_pageviews dataset contains the information about the articles in two different fields (articles and articlesJSON). For some rows the data is in the articles field and, for others, the data is in articlesJSON. It's something really unexpected and something we didn't know. Data from 2022-01 to 2022-10 seems to be the particular case. We got a "unexpected end of JSON input" error when requesting in that date range, and it was produced because we were looking for the data in the wrong field. The fix is to have an if sentence in the code to try to look for that value in the first field and, if it doesn't exist there, to try with the other. I guess that is due to some error when ingesting data to cassandra or something similar but it's something that I never imagined without taking a look to the real dataset.
  • Some days ago I reached out to you to ask for data about mediarequest_top_files dataset. Doing that we learned how filepaths are stored in cassandra. Some punctuation marks are URL-decoded and others are stored as they are (or viceversa, or something similar. I don't remember it well). That was something we didn't know and I don't know if there had been another way to know it. I mean something like this: Angkor_-_Zentrum_des_K%C3%B6nigreichs_der_Khmer_(CC_BY-SA_4.0).webm

In both of these cases, wouldn't it be better to use the code (legacy aqs and/or analytics) to suss out the contract, rather than using queries to reverse-engineer them on a reactive basis?

Sure! In these specific cases we could use the code to see some specific details. Even so, sometimes, we didn't expect these issues and we didn't realize (our fault, of course). But, at the same time, we needed the data just to confirm what we were seeing in the code. But I meant in general, the common situation in which you have to code a new project using some new/existing datasets you don't have access. How to deal with situations like those? It's not common to have the code from the previous version and just have to rewrite it using a different tech stack.

Tue, Nov 14, 3:26 AM · Cassandra

Mon, Nov 13

Eevans committed rLPRI074e216bd388: cassandra: password for mediawiki_services_mobileapps role (authored by Eevans).
cassandra: password for mediawiki_services_mobileapps role
Mon, Nov 13, 8:17 PM
Eevans added a comment to T350882: Query additional sample data for AQS testing.

... We take the opportunity to use it to populate the local test env but, what we try to do fetching this data is to understand how it's structured and which edge cases we can expect to find. In fact, most of the time we are just reacting to an unexpected situation. For example:

  • With the last sample data you provided us, we have found that the top_pageviews dataset contains the information about the articles in two different fields (articles and articlesJSON). For some rows the data is in the articles field and, for others, the data is in articlesJSON. It's something really unexpected and something we didn't know. Data from 2022-01 to 2022-10 seems to be the particular case. We got a "unexpected end of JSON input" error when requesting in that date range, and it was produced because we were looking for the data in the wrong field. The fix is to have an if sentence in the code to try to look for that value in the first field and, if it doesn't exist there, to try with the other. I guess that is due to some error when ingesting data to cassandra or something similar but it's something that I never imagined without taking a look to the real dataset.
  • Some days ago I reached out to you to ask for data about mediarequest_top_files dataset. Doing that we learned how filepaths are stored in cassandra. Some punctuation marks are URL-decoded and others are stored as they are (or viceversa, or something similar. I don't remember it well). That was something we didn't know and I don't know if there had been another way to know it. I mean something like this: Angkor_-_Zentrum_des_K%C3%B6nigreichs_der_Khmer_(CC_BY-SA_4.0).webm
Mon, Nov 13, 8:11 PM · Cassandra

Thu, Nov 9

Eevans added a comment to T350882: Query additional sample data for AQS testing.

The file is quite large, so I've placed it at https://people.wikimedia.org/~eevans/local_group_default_T_top_pageviews.csv for download. Let me know when you have it so that I can clean it up.

Thu, Nov 9, 8:45 PM · Cassandra
Eevans added a comment to T350882: Query additional sample data for AQS testing.

The file is quite large, so I've placed it at https://people.wikimedia.org/~eevans/local_group_default_T_top_pageviews.csv for download. Let me know when you have it so that I can clean it up.

Thu, Nov 9, 3:51 PM · Cassandra
Eevans closed T343273: Query AQS sample data for integration testing as Resolved.
Thu, Nov 9, 3:38 PM · Cassandra
Eevans added a comment to T343273: Query AQS sample data for integration testing.

Hi again @Eevans!
I'm sorry for bothering again. I'm here to ask for new data. We need some new one about pageviews to debug for a bug we have in production (it seems to be related with some specific date for specific dates). And endpoint is failing for a specific range of date and we need to add a couple of years to the script to fetch that data.

The script is https://gitlab.wikimedia.org/repos/generated-data-platform/aqs/aqs-docker-cassandra-test-env/-/blob/more-data-top-pageviews/scripts/local_group_default_T_top_pageviews.sh?ref_type=heads. It's in a new branch I have created for this change. I just added 2021 and 2022 in the year range to fetch data for these dates.

Thank you very much!

Thu, Nov 9, 3:38 PM · Cassandra
Eevans updated the task description for T350882: Query additional sample data for AQS testing.
Thu, Nov 9, 3:35 PM · Cassandra
Eevans triaged T350882: Query additional sample data for AQS testing as High priority.
Thu, Nov 9, 3:35 PM · Cassandra
Eevans created T350882: Query additional sample data for AQS testing.
Thu, Nov 9, 3:34 PM · Cassandra

Wed, Nov 8

Eevans closed T349228: AQS fails on Debian Bullseye (Node 12), a subtask of T347738: Upgrade AQS cluster to Bullseye, as Resolved.
Wed, Nov 8, 7:50 PM · Cassandra, Data-Platform-SRE
Eevans closed T349228: AQS fails on Debian Bullseye (Node 12) as Resolved.

This has been pushed out; The Bullseye upgrade is unblocked

Wed, Nov 8, 7:50 PM · Cassandra, Data-Platform-SRE

Tue, Nov 7

Eevans added a comment to T349228: AQS fails on Debian Bullseye (Node 12).

Change 972461 had a related patch set uploaded (by Eevans; author: Eevans):

[operations/puppet@production] aqs: add .../aqs/deploy/src/ to Environment

https://gerrit.wikimedia.org/r/972461

Tue, Nov 7, 10:20 PM · Cassandra, Data-Platform-SRE
Eevans added a comment to T349228: AQS fails on Debian Bullseye (Node 12).

I'm not sure why this is the case (i.e. what changed to require this), but it is enough to add /srv/deployment/analytics/aqs/deploy/src to NODE_PATH.

Tue, Nov 7, 7:43 PM · Cassandra, Data-Platform-SRE

Nov 3 2023

Eevans claimed T348993: Create new cassandra table data model for PCS.

[ ... ]

Remaining steps:

  • Get r968717 reviewed
  • Create the schema in production & dev
  • Create the role, grants, and corresponding credentials
  • Update the deployment charts to source the credentials
  • Establish a protocol for loading the new tables (since we probably do not have the space to store this twice)

The last two items probably warrant opening separate tickets for.

[ ... ]

Nov 3 2023, 7:50 PM · Page Content Service, RESTBase Sunsetting, Data-Persistence, Content-Transform-Team-WIP
Eevans created T350507: Update mobileapps k8s deployment chart for Cassandra credentials.
Nov 3 2023, 7:36 PM · Page Content Service, serviceops, RESTBase Sunsetting, Content-Transform-Team-WIP
Eevans updated subscribers of T348995: Introduce PCS cache management layer .

I added an item to the acceptance criteria about having a strategy for migration that works within the capacity constraints of the cluster. Hopefully this is the right issue for this, let me know if that's not the case and I can move it elsewhere (including to a separate ticket).

Nov 3 2023, 7:20 PM · Page Content Service, serviceops, RESTBase Sunsetting, Content-Transform-Team-WIP
Eevans updated the task description for T348995: Introduce PCS cache management layer .
Nov 3 2023, 7:05 PM · Page Content Service, serviceops, RESTBase Sunsetting, Content-Transform-Team-WIP

Nov 2 2023

Eevans added a comment to T348993: Create new cassandra table data model for PCS.

[ ... ]

Remaining steps:

  • Get r968717 reviewed
  • Create the schema in production & dev
  • Create the role, grants, and corresponding credentials
  • Update the deployment charts to source the credentials
  • Establish a protocol for loading the new tables (since we probably do not have the space to store this twice)

The last two items probably warrant opening separate tickets for.

[ ... ]

Nov 2 2023, 8:01 PM · Page Content Service, RESTBase Sunsetting, Data-Persistence, Content-Transform-Team-WIP

Nov 1 2023

Eevans added a comment to T348995: Introduce PCS cache management layer .

Initial patch here after bootstrapping the nodejs env and gitlab CI:
https://gitlab.wikimedia.org/repos/content-transform/nodejs-cassandra-storage/-/merge_requests/1

@Eevans will you be available to take a look at this patch, mostly for the cassandra specific changes?

Nov 1 2023, 9:54 PM · Page Content Service, serviceops, RESTBase Sunsetting, Content-Transform-Team-WIP
Eevans updated the task description for T348993: Create new cassandra table data model for PCS.
Nov 1 2023, 6:59 PM · Page Content Service, RESTBase Sunsetting, Data-Persistence, Content-Transform-Team-WIP
Eevans added a comment to T348993: Create new cassandra table data model for PCS.

[ ... ]

Remaining steps:

  • Get r968717 reviewed
  • Create the schema in production & dev
  • Create the role, grants, and corresponding credentials
  • Update the deployment charts to source the credentials
  • Establish a protocol for loading the new tables (since we probably do not have the space to store this twice)

The last two items probably warrant opening separate tickets for.

[ ... ]

Nov 1 2023, 6:47 PM · Page Content Service, RESTBase Sunsetting, Data-Persistence, Content-Transform-Team-WIP

Oct 26 2023

Eevans committed rODCTW188608e0ef8d: cqlsh-instance (new) (authored by Eevans).
cqlsh-instance (new)
Oct 26 2023, 7:23 PM

Oct 25 2023

Eevans closed T328490: restbase cluster: decommission end-of-life hosts as Resolved.

macro-deployed

Oct 25 2023, 7:58 PM · Cassandra
Eevans closed T328490: restbase cluster: decommission end-of-life hosts, a subtask of T331713: Migrate restbase servers to Bullseye, as Resolved.
Oct 25 2023, 7:58 PM · Cassandra, Platform Engineering, Data-Persistence, SRE
Eevans updated the task description for T328490: restbase cluster: decommission end-of-life hosts.
Oct 25 2023, 7:58 PM · Cassandra
Eevans updated the task description for T349711: decommission restbase1018.
Oct 25 2023, 7:58 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans added a parent task for T349709: decommission restbase1016: T328490: restbase cluster: decommission end-of-life hosts.
Oct 25 2023, 7:51 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans added a subtask for T328490: restbase cluster: decommission end-of-life hosts: T349709: decommission restbase1016.
Oct 25 2023, 7:51 PM · Cassandra
Eevans added a parent task for T349710: decommission restbase1017: T328490: restbase cluster: decommission end-of-life hosts.
Oct 25 2023, 7:51 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans added a subtask for T328490: restbase cluster: decommission end-of-life hosts: T349710: decommission restbase1017.
Oct 25 2023, 7:51 PM · Cassandra
Eevans added a parent task for T349711: decommission restbase1018: T328490: restbase cluster: decommission end-of-life hosts.
Oct 25 2023, 7:50 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans added a subtask for T328490: restbase cluster: decommission end-of-life hosts: T349711: decommission restbase1018.
Oct 25 2023, 7:50 PM · Cassandra
Eevans closed T331713: Migrate restbase servers to Bullseye as Resolved.

macro-deployed

Oct 25 2023, 7:49 PM · Cassandra, Platform Engineering, Data-Persistence, SRE
Eevans closed T331713: Migrate restbase servers to Bullseye, a subtask of T291916: Tracking task for Bullseye migrations in production, as Resolved.
Oct 25 2023, 7:49 PM · Epic, Infrastructure-Foundations, SRE
Eevans updated the task description for T331713: Migrate restbase servers to Bullseye.
Oct 25 2023, 7:48 PM · Cassandra, Platform Engineering, Data-Persistence, SRE
Eevans updated the task description for T349711: decommission restbase1018.
Oct 25 2023, 7:39 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans updated the task description for T349710: decommission restbase1017.
Oct 25 2023, 7:37 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans updated the task description for T349710: decommission restbase1017.
Oct 25 2023, 7:24 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans updated the task description for T349709: decommission restbase1016.
Oct 25 2023, 7:20 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans updated the task description for T349709: decommission restbase1016.
Oct 25 2023, 6:09 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans added a comment to T348993: Create new cassandra table data model for PCS.

Ok, we need to formalize/document this better on the Data-Persistence side of things, but best-practice should be to keep the schema with the implementing code; Changes to the schema should move in lock-step with the code changes that necessitated them. To that end, I've opened: r968717.

Oct 25 2023, 4:31 PM · Page Content Service, RESTBase Sunsetting, Data-Persistence, Content-Transform-Team-WIP
Eevans updated the task description for T348993: Create new cassandra table data model for PCS.
Oct 25 2023, 4:09 PM · Page Content Service, RESTBase Sunsetting, Data-Persistence, Content-Transform-Team-WIP
Eevans updated the task description for T348993: Create new cassandra table data model for PCS.
Oct 25 2023, 3:47 PM · Page Content Service, RESTBase Sunsetting, Data-Persistence, Content-Transform-Team-WIP
Eevans added a project to T349711: decommission restbase1018: Cassandra.
Oct 25 2023, 1:06 PM · SRE, ops-eqiad, Cassandra, decommission-hardware
Eevans added a project to T349710: decommission restbase1017: Cassandra.
Oct 25 2023, 1:06 PM · SRE, ops-eqiad, Cassandra, decommission-hardware