Page MenuHomePhabricator
Feed Advanced Search

Jun 11 2018

Gerrit Code Review <gerrit@wikimedia.org> committed rODIT055f23803b2b: Create change (authored by yuvipanda).
Create change
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODIT17fcfa306ec1: Update patch set 2 (authored by yuvipanda).
Update patch set 2
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODITdc8e55354ad1: Create patch set 2 (authored by yuvipanda).
Create patch set 2
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODIT23dab1f6eb11: Create change (authored by yuvipanda).
Create change
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODITed80c3f65c9f: Update patch set 1 (authored by yuvipanda).
Update patch set 1
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODIT47c199243e34: Update patch set 1 (authored by yuvipanda).
Update patch set 1
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODITb98b11192517: Update patch set 3 (authored by yuvipanda).
Update patch set 3
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODIT52644db382d0: Update patch set 2 (authored by yuvipanda).
Update patch set 2
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rORESWHEELS9e88d97ba7b5: Update patch set 3 (authored by yuvipanda).
Update patch set 3
Jun 11 2018, 8:32 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rORESWHEELS6e930002f722: Update patch set 2 (authored by yuvipanda).
Update patch set 2
Jun 11 2018, 8:32 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rORESWHEELSeecc2666fa99: Update patch set 1 (authored by yuvipanda).
Update patch set 1
Jun 11 2018, 8:32 AM

Jun 7 2018

Framawiki awarded T68623: Setup an easy to use logrotate based system for rotating tools logs a Love token.
Jun 7 2018, 7:07 PM · Community-Tech-Tool-Labs, Cloud-Services, Toolforge

Apr 8 2018

EddieGP awarded T98813: Move wikitech (silver) to HHVM a Like token.
Apr 8 2018, 1:39 AM · cloud-services-team (Kanban), HHVM, Cloud-Services

Apr 5 2018

Gehel awarded T149589: Puppet tab in Horizon unusably slow a Like token.
Apr 5 2018, 3:53 PM · cloud-services-team (Kanban), Patch-For-Review, SRE, Puppet, Cloud-Services

Mar 10 2018

Abbe98 awarded T71192: Build a schema explorer a Like token.
Mar 10 2018, 4:49 PM · Quarry

Feb 2 2018

yuvipanda created T186289: Remove cloud-admin rights from YuviPanda.
Feb 2 2018, 1:17 AM · Patch-For-Review, cloud-services-team (Kanban), wikitech.wikimedia.org, SRE

Jan 11 2018

mobrovac awarded T149589: Puppet tab in Horizon unusably slow a Mountain of Wealth token.
Jan 11 2018, 10:23 AM · cloud-services-team (Kanban), Patch-For-Review, SRE, Puppet, Cloud-Services

Jan 2 2018

yuvipanda added a comment to T184018: Remove overlay from kernel blacklist on toolforge.

tools-paws-worker-1019 is currently in a broken state due to this (journalctl -u docker)

Jan 2 2018, 10:48 PM · Patch-For-Review, Toolforge
yuvipanda created T184018: Remove overlay from kernel blacklist on toolforge.
Jan 2 2018, 10:39 PM · Patch-For-Review, Toolforge

Jan 1 2018

Steinsplitter awarded T102367: Migrate tools.wmflabs.org to https only (and set HSTS) a Like token.
Jan 1 2018, 11:55 AM · User-bd808, User-QEDK, Patch-For-Review, cloud-services-team (Kanban), SRE, Traffic, HTTPS, Toolforge

Dec 30 2017

Bawolff awarded T102367: Migrate tools.wmflabs.org to https only (and set HSTS) a Like token.
Dec 30 2017, 5:12 PM · User-bd808, User-QEDK, Patch-For-Review, cloud-services-team (Kanban), SRE, Traffic, HTTPS, Toolforge
Liuxinyu970226 awarded T102367: Migrate tools.wmflabs.org to https only (and set HSTS) a Baby Tequila token.
Dec 30 2017, 2:18 AM · User-bd808, User-QEDK, Patch-For-Review, cloud-services-team (Kanban), SRE, Traffic, HTTPS, Toolforge

Nov 28 2017

yuvipanda added a comment to T175202: Cull Idle does not work on pAWS.

Am now mostly convinced this is because of hairpin mode problems - a pod trying to talk to a service IP for itself runs into issues reaching itself, causing the 599 issues.

Nov 28 2017, 1:52 AM · cloud-services-team (Kanban), PAWS

Oct 4 2017

yuvipanda updated subscribers of T177363: PAWS Kubernetes cluster forgot how to forward packets between nodes.
Oct 4 2017, 12:50 AM · Toolforge, PAWS
yuvipanda renamed T177363: PAWS Kubernetes cluster forgot how to forward packets between nodes from Mysterious iptables rule suddenly required to keep networking inside pods working to PAWS outage of unknown cause.
Oct 4 2017, 12:49 AM · Toolforge, PAWS
yuvipanda added a comment to T177363: PAWS Kubernetes cluster forgot how to forward packets between nodes.

on a personal note, at some point in the debugging I was ready to give up and let PAWS die - thankfully with some encouragement from @bd808 and @chasemp it did not happen. However, without stronger institutional support, I'm unsure how much longer PAWS can survive. @bd808, @chasemp and @madhuvishy need more help & resources if PAWS is to continue to thrive.

Oct 4 2017, 12:49 AM · Toolforge, PAWS
yuvipanda updated subscribers of T177363: PAWS Kubernetes cluster forgot how to forward packets between nodes.
Oct 4 2017, 12:33 AM · Toolforge, PAWS
yuvipanda created T177363: PAWS Kubernetes cluster forgot how to forward packets between nodes.
Oct 4 2017, 12:32 AM · Toolforge, PAWS

Sep 12 2017

yuvipanda added a comment to T175623: Uptimerobot monitoring for the Articlerequest tool flaps.

From my experience with uptimerobot, it's quite flaky - we got one or two false positive alerts each day from it. I've switched to using Pingdom for that reason.

Sep 12 2017, 11:45 PM · Tool-Article-request, User-Matthewrbowker, Toolforge

Sep 6 2017

yuvipanda added a comment to T173983: 504 Gateway Time-Out when loading PAWS.

is this still the case?

Sep 6 2017, 7:19 PM · PAWS
yuvipanda added a comment to T174867: Wikivoyage is missing from PAWS system user-config.py.

It would be great if someone could make a PR on https://github.com/yuvipanda/paws fixing it :) If not I'll try to fix this next week.

Sep 6 2017, 7:18 PM · PAWS
yuvipanda created T175202: Cull Idle does not work on pAWS.
Sep 6 2017, 7:16 PM · cloud-services-team (Kanban), PAWS

Aug 29 2017

yuvipanda added a comment to T140525: HTTP 404 error (or sometimes 502 error) when trying to access the Control Panel of PAWS.

Is this still the case with paws.wmflabs.org now? It's running on a completely different backend!

Aug 29 2017, 8:07 PM · PAWS

Aug 20 2017

yuvipanda added a comment to T173416: Debugging notebook cell action/state.

It's possible that you just ran out of RAM and the kernel died? I think we have a 1G memory limit...

Aug 20 2017, 4:51 PM · PAWS

Aug 19 2017

yuvipanda closed T159072: PAWS loop redirect as Resolved.
Aug 19 2017, 6:45 PM · PAWS
yuvipanda closed T133486: PAWS 500 : Internal Server Error as Resolved.

I've switched the backend of paws completely as of today, and that should help fix most of these!

Aug 19 2017, 6:42 PM · PAWS
yuvipanda closed T150180: paws.wmflabs.org should be the public view as Declined.

I'm going to say 'too late' and close this, unfortunately.

Aug 19 2017, 6:41 PM · PAWS
yuvipanda added a comment to T159072: PAWS loop redirect.

Heya! This should be fixed now, since I deployed a new backend for paws.wmflabs.org. Let me know if it isn't!

Aug 19 2017, 6:40 PM · PAWS
yuvipanda closed T159617: Enable downloading notebooks as PDF as Resolved.

I deployed new backend for paws.wmflabs.org now, and it should allow you to download PDFs. Please re-open if it doesn't!

Aug 19 2017, 6:40 PM · Patch-For-Review, PAWS
yuvipanda added a comment to T171820: PAWS doesn't display space character.

What browser are you on?

Aug 19 2017, 6:36 PM · PAWS
yuvipanda closed T173278: Installing R packages fails. Directory not write-able as Resolved.
Aug 19 2017, 6:36 PM · PAWS
yuvipanda added a comment to T173278: Installing R packages fails. Directory not write-able.

Fixed and deployed. paws.wmflabs.org should have it in about 20 minutes or so.

Aug 19 2017, 6:36 PM · PAWS
yuvipanda added a comment to T172257: Point paws.wmflabs.org to new PAWS setup.

Done now! \o/

Aug 19 2017, 6:33 PM · PAWS
yuvipanda closed T172660: Tool "masscamps" loads jquery and angularjs from ajax.googleapis.com as Resolved.

I've shut it down.

Aug 19 2017, 6:33 PM · Tools
yuvipanda closed T172660: Tool "masscamps" loads jquery and angularjs from ajax.googleapis.com, a subtask of T172065: Hunt for Toolforge tools that load resources from third party sites, as Resolved.
Aug 19 2017, 6:33 PM · Privacy Engineering, Toolforge-standards-committee, Tools, Privacy
yuvipanda added a comment to T173616: React's license is considered harmful.

Feel free to junk the mattermost repo.

Aug 19 2017, 6:31 PM · Software-Licensing, WMF-Legal

Aug 9 2017

yuvipanda added a comment to T172660: Tool "masscamps" loads jquery and angularjs from ajax.googleapis.com.

I don't think anyone is using this project, and I've no time, so am happy to just shut the tool :)

Aug 9 2017, 4:59 PM · Tools

Aug 3 2017

yuvipanda assigned T172344: Can't create or manage domains in the PAWS project to Andrew.
Aug 3 2017, 12:13 AM · cloud-services-team (Kanban), Cloud-Services
yuvipanda added a comment to T172344: Can't create or manage domains in the PAWS project.

Here's what I want to do:

Aug 3 2017, 12:13 AM · cloud-services-team (Kanban), Cloud-Services
yuvipanda created T172344: Can't create or manage domains in the PAWS project.
Aug 3 2017, 12:05 AM · cloud-services-team (Kanban), Cloud-Services
yuvipanda closed T164198: R kernel not available for PAWS as Resolved.

@Halfak should be all sorted out now!

Aug 3 2017, 12:04 AM · PAWS

Aug 2 2017

yuvipanda added a comment to T172257: Point paws.wmflabs.org to new PAWS setup.

I'm trying to set up auto deploys to PAWS, so I'll wait till I'm done with that.

Aug 2 2017, 10:58 PM · PAWS
yuvipanda added a comment to T164198: R kernel not available for PAWS.

@Halfak that's strange. I totally do see an 'R' in the new dropdown menu....

Aug 2 2017, 6:54 PM · PAWS
yuvipanda added a comment to T136114: PAWS can not login, OAuth error: API error mwoauth-invalid-authorization.

@MarcoAurelio - is that showing up at paws.tools.wmflabs.org and not at paws.wmflabs.org? Or is it showing up at both?

Aug 2 2017, 1:44 PM · MediaWiki-extensions-OAuth, Pywikibot-OAuth, PAWS
yuvipanda created T172257: Point paws.wmflabs.org to new PAWS setup.
Aug 2 2017, 9:10 AM · PAWS
yuvipanda closed T143493: Paws display 504 - Bad gateway time-out as Resolved.
Aug 2 2017, 9:06 AM · PAWS
yuvipanda added a comment to T161696: Oauth for PAWS fails - presumably because of username change.

can you try https://paws.tools.wmflabs.org? It's a new installation of PAWS (you get to keep all your old files!). I'll switch out the URL in a couple days if it goes well :)

Aug 2 2017, 9:05 AM · MediaWiki-extensions-OAuth, PAWS
yuvipanda added a comment to T164198: R kernel not available for PAWS.

Heya! https://paws.tools.wmflabs.org is the newer version of PAWS (URLs will switch shortly!). It does have an R kernel! Can you check it out and confirm?

Aug 2 2017, 9:04 AM · PAWS
yuvipanda added a comment to T136114: PAWS can not login, OAuth error: API error mwoauth-invalid-authorization.

@MisterSynergy can you (and others!) try out a new install at https://paws.tools.wmflabs.org? All your old files will still be here, but the authentication (and other code) is vastly improved and stable. I'll point paws.wmflabs.org to this in the next few days. Try it out and see if that solves your problem?

Aug 2 2017, 9:00 AM · MediaWiki-extensions-OAuth, Pywikibot-OAuth, PAWS
yuvipanda added a comment to T172080: Paws display "502 - Bad gateway error" for specific user.

@Ebraminio cool! I'm going to upgrade Python to 3.6 as well (it's currently 3.5 I think) :) npm will also be available by default.

Aug 2 2017, 7:45 AM · PAWS
yuvipanda added a comment to T172080: Paws display "502 - Bad gateway error" for specific user.

@Ebramino can you try https://paws.tools.wmflabs.org? It's going to replace paws.wmflabs.org shortly. Same everything, just a different underlying base.

Aug 2 2017, 3:20 AM · PAWS
yuvipanda closed T172209: Expand PAWS cluster to be about 10 nodes as Resolved.

Since labs in general hates it when I try to create new instances, it took me almost 20 tries with lots of instances failing, but I now have ten nodes! Hopefully I'll not have to touch instance creation again for a long time. It's quite frustrating... :(

Aug 2 2017, 1:35 AM · Kubernetes, Toolforge, PAWS
yuvipanda updated subscribers of T172209: Expand PAWS cluster to be about 10 nodes.

It's at 5 nodes now, and I've run out of quota in tools now.

Aug 2 2017, 12:43 AM · Kubernetes, Toolforge, PAWS
yuvipanda closed T132025: Setup a devpi server to help speedup pip installs as Declined.

Not worth it.

Aug 2 2017, 12:22 AM · Cloud-Services, PAWS

Aug 1 2017

yuvipanda closed T120558: PAWS with bot accounts as Resolved.

Going to close this for now!

Aug 1 2017, 11:32 PM · PAWS
yuvipanda closed T155763: Pandas to_clipboard function does not work in remote environments like PAWS as Declined.

Closing, since the modle of pasting won't really ever work with remote kernels like PAWS :)

Aug 1 2017, 11:02 PM · PAWS
yuvipanda closed T167926: Install Python 2.7 in PAWS as Declined.

Heya! Thanks for filing this!

Aug 1 2017, 11:01 PM · PAWS
awight awarded T169452: Replace Quarry with an installation of Superset a Baby Tequila token.
Aug 1 2017, 9:52 PM · cloud-services-team (FY2023/2024-Q3-Q4), superset.wmcloud.org, Quarry
yuvipanda updated subscribers of T172209: Expand PAWS cluster to be about 10 nodes.

To be clear, I don't actually care too much about the size of Tools' k8s cluster :) I only want about 8-10 nodes for the PAWS cluster :) Am happy to let toolforge admins decide if they wanna down size tools' cluster

Aug 1 2017, 6:29 PM · Kubernetes, Toolforge, PAWS
yuvipanda created T172209: Expand PAWS cluster to be about 10 nodes.
Aug 1 2017, 6:13 PM · Kubernetes, Toolforge, PAWS
yuvipanda added a comment to T104686: Unbreak/finish global merge of Yuvipanda into YuviPanda.

Things seem to be working now! Thank you very much, everyone involved! I'll leave it to someone else to close this ticket :)

Aug 1 2017, 6:03 PM · Wikimedia-maintenance-script-run, Wikimedia-Site-requests
yuvipanda closed T168686: Use wmcloud.org domain for PAWS as Declined.

Nah, don't care for now. Can move whenever other stuff moves :)

Aug 1 2017, 7:05 AM · Cloud-Services
yuvipanda closed T168686: Use wmcloud.org domain for PAWS, a subtask of T166404: Program 10 Outcome 2: Rebranding, as Declined.
Aug 1 2017, 7:05 AM · cloud-services-team (FY2017-18), Goal
yuvipanda closed T167086: Consider moving PAWS to its own Cloud VPS project, rather than using instances inside Toolforge as Resolved.

Yup, new cluster!

Aug 1 2017, 7:04 AM · Cloud-Services, cloud-services-team (Kanban), Kubernetes, Patch-For-Review, PAWS
yuvipanda added a comment to T104686: Unbreak/finish global merge of Yuvipanda into YuviPanda.

Note that I'm now running into errors like:

Aug 1 2017, 6:58 AM · Wikimedia-maintenance-script-run, Wikimedia-Site-requests

Jul 30 2017

yuvipanda updated subscribers of T169452: Replace Quarry with an installation of Superset.

As a note, @zhuyifei1999 has graciously offered to look at some of the outstanding Quarry issues. I've given them merge rights + labs admin.

Jul 30 2017, 8:03 PM · cloud-services-team (FY2023/2024-Q3-Q4), superset.wmcloud.org, Quarry

Jul 18 2017

yuvipanda added a comment to T169452: Replace Quarry with an installation of Superset.

Yup, we can keep a static version running forever.

Jul 18 2017, 1:07 AM · cloud-services-team (FY2023/2024-Q3-Q4), superset.wmcloud.org, Quarry
yuvipanda added a comment to T170878: Audit users and account expiry dates for stat boxes.

I still want it, but I'm part of the ops group anyway. So in the interest of keeping this list clean you might remove me (I was added to this group before I became ops)

Jul 18 2017, 1:00 AM · User-Elukey, Patch-For-Review, Analytics-Kanban, Analytics-Clusters

Jul 12 2017

yuvipanda added a comment to T102081: Provide an easy way for Tool Labs tools to expose their source code.

All of the things I was thinking of and can think of now seem terrible and seem to enable our current set of terrible practices. I'll leave it to the current stewards of tools to figure out what to do :) I do agree that enforcing a vcs seems best possible option.

Jul 12 2017, 12:08 AM · Toolforge, Developer-Advocacy

Jul 10 2017

yuvipanda added a comment to T170119: Upgrade to kubernetes >=1.5.

Note that 1.7 landed https://kubernetes.io/docs/admin/extensible-admission-controllers/ which will allow us to remove all of our custom patches used in tools.

Jul 10 2017, 7:35 PM · Patch-For-Review, Services (watching), Kubernetes, SRE, Goal

Jul 6 2017

yuvipanda added a comment to T169210: Restarting tools after NFS issues.

You can get a list of all pods with kubectl get --all-namespaces pods and then do bash magic from there.

Jul 6 2017, 12:51 AM · cloud-services-team (Kanban), Toolforge, Tools
yuvipanda added a comment to T169210: Restarting tools after NFS issues.

When I was doing it, I'd just do some shell scripting to delete all the pods in all namespaces that aren't paws. k8s will start them back up.

Jul 6 2017, 12:50 AM · cloud-services-team (Kanban), Toolforge, Tools

Jul 4 2017

Bawolff awarded T86218: Make labsdb views fully column-whitelist based a Like token.
Jul 4 2017, 5:41 PM · Data-Services, LabsDB-Auditor

Jul 1 2017

yuvipanda added a comment to T169452: Replace Quarry with an installation of Superset.

You'd have to do some amount of proxy magic to get it to work with mediawiki auth. We should have an authenticator running as a separate app. The proxy should check for a cookie, and try to validate it (with a HMAC, shouldn't be too hard). If it fails, or there's no cookie, we'll redirect to our authenticator, which will do the MW OAuth flow and set a cookie. On second attempt, we'll see the valid cookie in the proxy, and set a trusted header for Redash to consume.

Jul 1 2017, 11:30 PM · cloud-services-team (FY2023/2024-Q3-Q4), superset.wmcloud.org, Quarry
yuvipanda created T169452: Replace Quarry with an installation of Superset.
Jul 1 2017, 11:27 PM · cloud-services-team (FY2023/2024-Q3-Q4), superset.wmcloud.org, Quarry
yuvipanda added a comment to T136385: Research: Investigate Cassandra Kubernetification using upcoming PetSet abstraction in K8s 1.3.

k8s 1.7 was released yesterday with support for node-local persistent storage: https://kubernetes.io/docs/concepts/storage/volumes/#local

Jul 1 2017, 8:33 PM · Platform Team Legacy (Later), Services (later), Cassandra

Jun 30 2017

yuvipanda added a comment to T104686: Unbreak/finish global merge of Yuvipanda into YuviPanda.

bump? :D

Jun 30 2017, 12:51 AM · Wikimedia-maintenance-script-run, Wikimedia-Site-requests
yuvipanda awarded T168683: Upgrade pandoc package to at least 1.12.3 a Evil Spooky Haunted Tree token.
Jun 30 2017, 12:50 AM · Discovery-Analysis, SRE

Jun 22 2017

yuvipanda updated subscribers of T168686: Use wmcloud.org domain for PAWS.
Jun 22 2017, 9:21 PM · Cloud-Services
yuvipanda created T168686: Use wmcloud.org domain for PAWS.
Jun 22 2017, 9:13 PM · Cloud-Services

Jun 20 2017

yuvipanda added a comment to T167086: Consider moving PAWS to its own Cloud VPS project, rather than using instances inside Toolforge.

Going to keep it inside tools!

Jun 20 2017, 5:45 PM · Cloud-Services, cloud-services-team (Kanban), Kubernetes, Patch-For-Review, PAWS
yuvipanda closed T167324: Fix or delete tools-worker-1028 and 29 as Resolved.

I just deleted these :)

Jun 20 2017, 5:41 PM · Toolforge, Tools-Kubernetes, Cloud-Services

Jun 19 2017

yuvipanda removed a member for acl*sre-team: yuvipanda.
Jun 19 2017, 6:15 PM
yuvipanda removed a member for acl*security: yuvipanda.
Jun 19 2017, 6:15 PM

Jun 16 2017

yuvipanda added a comment to T167086: Consider moving PAWS to its own Cloud VPS project, rather than using instances inside Toolforge.

I've a working cluster on the PAWS project now! https://paws.deis.youarenotevena.wiki/hub/login :D

Jun 16 2017, 10:15 PM · Cloud-Services, cloud-services-team (Kanban), Kubernetes, Patch-For-Review, PAWS
yuvipanda added a comment to T167086: Consider moving PAWS to its own Cloud VPS project, rather than using instances inside Toolforge.

https://phabricator.wikimedia.org/T168039 for an IP quota increase :)

Jun 16 2017, 7:09 AM · Cloud-Services, cloud-services-team (Kanban), Kubernetes, Patch-For-Review, PAWS
yuvipanda created T168039: Request increased quota for paws labs project.
Jun 16 2017, 7:06 AM · Cloud-Services

Jun 13 2017

yuvipanda added a comment to T167086: Consider moving PAWS to its own Cloud VPS project, rather than using instances inside Toolforge.

On chatting more, if I have to use puppet then using the tools puppetmaster will make my life easier. So I'm going to prototype this on the paws project and move it to tools if using the puppetmaster will make my life easier in any way.

Jun 13 2017, 8:15 PM · Cloud-Services, cloud-services-team (Kanban), Kubernetes, Patch-For-Review, PAWS
yuvipanda added a comment to T167086: Consider moving PAWS to its own Cloud VPS project, rather than using instances inside Toolforge.

One of the things I'd like to do is to use an nginx ingress directly for getting traffic into the cluster, instead of using the tools-proxy machinery. My plan is to totally not use puppet at all and try a coreos type setup - you set up an image once with cloud-init type thing, and then there are no changes to it ever (except base puppet in our case, which won't have any roles related to k8s). You just make new instances for upgrades, and run everything in containers.

Jun 13 2017, 8:00 PM · Cloud-Services, cloud-services-team (Kanban), Kubernetes, Patch-For-Review, PAWS

Jun 12 2017

yuvipanda added a comment to T167086: Consider moving PAWS to its own Cloud VPS project, rather than using instances inside Toolforge.

It looks like everyone's onboard with this plan, so I'll start poking at it in a week or so.

Jun 12 2017, 5:04 PM · Cloud-Services, cloud-services-team (Kanban), Kubernetes, Patch-For-Review, PAWS