Page MenuHomePhabricator

bd808 (Bryan Davis)
Principal Software Engineer, Technical EngagementAdministrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 3 2014, 2:36 PM (316 w, 4 d)
Roles
Administrator
Availability
Available
IRC Nick
bd808
LDAP User
BryanDavis
MediaWiki User
BDavis (WMF) [ Global Accounts ]

I'm BDavis (WMF) on wiki, bd808 on irc, and BryanDavis on Gerrit and Wikitech.

I've got a thing for ๐Ÿฆ„s. Don't judge.

I work for or provide services to the Wikimedia Foundation, but this is my only Phabricator account. Edits, statements, or other contributions made from this account are my own, and may not reflect the views of the Foundation.

Recent Activity

Yesterday

bd808 awarded T266593: Enable error logging on the haproxy layer for kubernetes a Like token.
Tue, Oct 27, 7:03 PM ยท Patch-For-Review, Toolforge, cloud-services-team (Kanban)
bd808 added a comment to T177787: Organize additional projects as #cloud-services subprojects.
Tue, Oct 27, 5:30 PM ยท cloud-services-team (Kanban), Phabricator, Cloud-Services
bd808 added a comment to T266506: Getting "502 Bad Gateway" on Toolforge tools ordia and scholia.

I can't find anything interesting the Kubernetes shared ingress logs or the haproxy logs for 2020-10-27.

Tue, Oct 27, 5:00 PM ยท Tools
bd808 added a comment to T266506: Getting "502 Bad Gateway" on Toolforge tools ordia and scholia.

At around 2020-10-27 14:29 UTC I got 502 Bad Gateway on https://scholia.toolforge.org/

Tue, Oct 27, 4:46 PM ยท Tools
bd808 added a comment to T266506: Getting "502 Bad Gateway" on Toolforge tools ordia and scholia.

At around 2020-10-27 13:38 UTC I got 502 Bad Gateway from the lexeme-forms tool

Tue, Oct 27, 4:37 PM ยท Tools

Mon, Oct 26

bd808 closed T266512: Request access to toolforge "security" tool as Invalid.

SBassett is already listed as a maintainer.

Mon, Oct 26, 10:08 PM ยท user-sbassett, Toolforge, cloud-services-team (Kanban)
bd808 added a comment to T266506: Getting "502 Bad Gateway" on Toolforge tools ordia and scholia.

I did get 502/504 errors for codesearch a bit earlier (UTC 19:10-ish). It stopped after a while. No idea if it was related.

Mon, Oct 26, 9:06 PM ยท Tools
bd808 added a comment to T266506: Getting "502 Bad Gateway" on Toolforge tools ordia and scholia.

Mentioned in SAL (#wikimedia-cloud) [2020-10-26T20:37:08Z] <wm-bot> <root> Hard stop/start of webservice to recreate ingress and service objects in Kubernetes (T266506)

Mon, Oct 26, 8:41 PM ยท Tools
bd808 added a comment to T266506: Getting "502 Bad Gateway" on Toolforge tools ordia and scholia.

The 502 error from the Nginx front proxy indicates a failure of the front proxy to successfully connect to the upstream application running as the tool inside Toolforge. There are a variety of reasons this could happen intermittently, but possibly the most likely during October 2020 would be the webservice process being evicted from the host it was running on due to instances migrating to Ceph storage.

Mon, Oct 26, 8:36 PM ยท Tools
bd808 added a comment to T266377: wikitasks mono bot crashes when running on grid engine with OutOfMemoryException.

Other objects are temporary. And since at 1 iteration ~600 KB of data is processed, program simply can't use 1.5 GB.

Mon, Oct 26, 5:30 PM ยท Tools, Toolforge
bd808 moved T103084: Have a cron job delete files that haven't been modified in the last X days / months in /data/scratch from Backlog to Shared Storage on the Data-Services board.
Mon, Oct 26, 4:52 PM ยท Data-Services, cloud-services-team (Kanban)
bd808 edited projects for T103084: Have a cron job delete files that haven't been modified in the last X days / months in /data/scratch, added: cloud-services-team (Kanban), Data-Services; removed Cloud-Services.
Mon, Oct 26, 4:51 PM ยท Data-Services, cloud-services-team (Kanban)
bd808 renamed T266377: wikitasks mono bot crashes when running on grid engine with OutOfMemoryException from wikitasks mono bot crashes grid engine with OutOfMemoryException to wikitasks mono bot crashes when running on grid engine with OutOfMemoryException.
Mon, Oct 26, 4:49 PM ยท Tools, Toolforge
bd808 added a comment to T266377: wikitasks mono bot crashes when running on grid engine with OutOfMemoryException.

@Vort have you tried increasing the memory limit for the jsub command? I don't have much experience with mono in Toolforge, but I do know that the java JVM needs a much larger vmem limit than the -mem 1536m value that you are showing for your bot. I would suggest trying to run your bot with -mem 4g to see if having a lot more allowed memory helps. If it does, you could then try a bisection search to find a lower, but still large enough, memory limit to use longer term.

Mon, Oct 26, 4:49 PM ยท Tools, Toolforge
bd808 renamed T266377: wikitasks mono bot crashes when running on grid engine with OutOfMemoryException from Bot on Toolforge crashes with OutOfMemoryException to wikitasks mono bot crashes grid engine with OutOfMemoryException.
Mon, Oct 26, 4:03 PM ยท Tools, Toolforge
bd808 added a comment to T266420: Update mediawiki vagrant for composer 2.0.

Just noticed schedule => 'weekly', - so it's in a cron/similar type update

Mon, Oct 26, 3:12 PM ยท Patch-For-Review, MediaWiki-Vagrant, Composer

Sun, Oct 25

bd808 committed rWTHUcbfece416a8a: dev: Fix `make init` by removing wait dependency between web and nodejs (authored by bd808).
dev: Fix `make init` by removing wait dependency between web and nodejs
Sun, Oct 25, 3:08 AM
bd808 committed rWTHUc879853a7cb1: vue: Fix python linter warning (authored by bd808).
vue: Fix python linter warning
Sun, Oct 25, 3:00 AM

Fri, Oct 23

bd808 assigned T265997: Quarry down for logged in users to Bstorm.

The database had crashed as I remember. @Bstorm did things to get it back up and running. She may have a better memory of what was broken and why.

Fri, Oct 23, 11:50 PM ยท cloud-services-team (Kanban), Quarry
bd808 added a parent task for T213641: Design mechanism and process for upgrading Kubernetes container runtimes: T266210: Add PHP 7.4 for Kubernetes.
Fri, Oct 23, 6:00 PM ยท cloud-services-team (Kanban), Toolforge
bd808 added a subtask for T266210: Add PHP 7.4 for Kubernetes: T213641: Design mechanism and process for upgrading Kubernetes container runtimes.
Fri, Oct 23, 6:00 PM ยท Toolforge (Software install/update)
bd808 moved T264713: Add Python 3.8/3.9 to Toolforge Kubernetes/Job Grid from Job grid to Kubernetes on the Toolforge (Software install/update) board.
Fri, Oct 23, 5:51 PM ยท Toolforge (Software install/update)
bd808 moved T264713: Add Python 3.8/3.9 to Toolforge Kubernetes/Job Grid from Backlog to Job grid on the Toolforge (Software install/update) board.
Fri, Oct 23, 5:50 PM ยท Toolforge (Software install/update)
bd808 moved T266210: Add PHP 7.4 for Kubernetes from Backlog to Kubernetes on the Toolforge (Software install/update) board.
Fri, Oct 23, 5:50 PM ยท Toolforge (Software install/update)
bd808 moved T264808: Crawler URL management backend from To Do to In Dev/Progress on the User-bd808 board.
Fri, Oct 23, 12:39 AM ยท Patch-For-Review, User-bd808, Toolhub
bd808 claimed T264808: Crawler URL management backend.
Fri, Oct 23, 12:39 AM ยท Patch-For-Review, User-bd808, Toolhub
bd808 moved T264808: Crawler URL management backend from Backlog to In Progress on the Toolhub board.
Fri, Oct 23, 12:39 AM ยท Patch-For-Review, User-bd808, Toolhub
bd808 closed T264807: Account creation & authentication backend as Resolved.

I'm going to boldly call this {{Done}}. We may need some more follow up work, but things are working well enough at this stage that I think those changes will be minor tweaks rather than major features.

Fri, Oct 23, 12:17 AM ยท Patch-For-Review, User-bd808, Toolhub
bd808 closed T264807: Account creation & authentication backend, a subtask of T195679: [Toolhub Milestone 2] Initial API and UI; toolinfo crawler, as Resolved.
Fri, Oct 23, 12:16 AM ยท Goal, Toolhub
bd808 added a comment to T264966: User interface for creating/authenticating to a Toolhub account.

Change 635659 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[wikimedia/toolhub@main] authn: Connect Vue frontend to Django backend

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

Fri, Oct 23, 12:01 AM ยท Developer-Advocacy (Oct-Dec 2020), Toolhub

Thu, Oct 22

bd808 closed T265958: Bootstrap Vue UI development and Django integration as Resolved.
Thu, Oct 22, 11:58 PM ยท Toolhub, User-bd808
bd808 closed T265958: Bootstrap Vue UI development and Django integration, a subtask of T195679: [Toolhub Milestone 2] Initial API and UI; toolinfo crawler, as Resolved.
Thu, Oct 22, 11:58 PM ยท Goal, Toolhub
bd808 closed T264813: Local dev environment and integration with PielineLib, a subtask of T195679: [Toolhub Milestone 2] Initial API and UI; toolinfo crawler, as Resolved.
Thu, Oct 22, 11:48 PM ยท Goal, Toolhub
bd808 closed T264813: Local dev environment and integration with PielineLib as Resolved.
Thu, Oct 22, 11:48 PM ยท Patch-For-Review, User-bd808, Toolhub
bd808 updated the task description for T264813: Local dev environment and integration with PielineLib.
Thu, Oct 22, 11:47 PM ยท Patch-For-Review, User-bd808, Toolhub
bd808 closed T264900: Prepare and check storage layer for smnwiki, a subtask of T264859: Create Inari Sรกmi Wikipedia, as Resolved.
Thu, Oct 22, 5:25 PM ยท MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), User-Urbanecm, Wiki-Setup (Create), Wikimedia-Language-setup
bd808 closed T264900: Prepare and check storage layer for smnwiki as Resolved.
$ ssh cumin1001.eqiad.wmnet
$ sudo /usr/local/bin/secure-cookbook wmcs.wikireplicas.add_wiki --task-id T264900 smnwiki
START - Cookbook wmcs.wikireplicas.add_wiki
Generating views...
Adding DNS
Finalizing meta_p
Added views for new wiki: smnwiki T264900
END (PASS) - Cookbook wmcs.wikireplicas.add_wiki (exit_code=0)
Thu, Oct 22, 5:25 PM ยท User-bd808, cloud-services-team (Kanban), Data-Services, DBA
bd808 moved T264900: Prepare and check storage layer for smnwiki from Inbox to Clinic Duty on the cloud-services-team (Kanban) board.
Thu, Oct 22, 4:54 PM ยท User-bd808, cloud-services-team (Kanban), Data-Services, DBA
bd808 created P13055 Run Toolhub test-python step locally.
Thu, Oct 22, 4:50 PM ยท Toolhub
bd808 closed T266243: Account recovery help needed for Developer account Marcmiquel as Resolved.

Verifying identity:

$ ssh root@bastion-eqiad1-01.bastion.eqiad.wmflabs
$ ls -lh /home/marcmiquel/2fa-reset-request.txt
-rw------- 1 marcmiquel wikidev 42 Oct 22 15:42 /home/marcmiquel/2fa-reset-request.txt
$ cat /home/marcmiquel/2fa-reset-request.txt
https://phabricator.wikimedia.org/T266243

Looks good.

Thu, Oct 22, 3:54 PM ยท User-bd808, wikitech.wikimedia.org, Trust-and-Safety, cloud-services-team (Kanban)
bd808 moved T266243: Account recovery help needed for Developer account Marcmiquel from Inbox to Clinic Duty on the cloud-services-team (Kanban) board.
Thu, Oct 22, 3:37 PM ยท User-bd808, wikitech.wikimedia.org, Trust-and-Safety, cloud-services-team (Kanban)
bd808 added a comment to T266243: Account recovery help needed for Developer account Marcmiquel.

@marcmiquel https://wikitech.wikimedia.org/wiki/Password_and_2FA_reset#For_users has instructions for verifying your identity for a Developer account:

$ ssh bastion.wmflabs.org  # OR login.toolforge.org
$ cd $HOME
$ touch 2fa-reset-request.txt
$ chmod 0600 2fa-reset-request.txt
$ echo "https://phabricator.wikimedia.org/T266243" > 2fa-reset-request.txt
$ echo "$(hostname -f):$(pwd)/2fa-reset-request.txt"

Then make a comment on this Phabricator task including the output of the last command so that the person who helps you can find the verification file easily.

Thu, Oct 22, 3:37 PM ยท User-bd808, wikitech.wikimedia.org, Trust-and-Safety, cloud-services-team (Kanban)
bd808 closed T266196: Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded as Invalid.

I'm going to close this as invalid until I can show my pipeline running without this aspect.

Thu, Oct 22, 3:47 AM ยท Release Pipeline
bd808 added a comment to T263563: Add support to generate Blubber file requirements from .gitignore.

I had seen the [.] as an option for requirements! In the example you provided, node_modules would still be copied over, which I think is what @Niedzielski was hinting at in the ticket description for taking .gitignore into account,

Thu, Oct 22, 3:44 AM ยท Patch-For-Review, Release Pipeline (Blubber)
bd808 added a comment to T263563: Add support to generate Blubber file requirements from .gitignore.

But if I remove the builder.requirements attribute RUN npm "run" "build" is executed before anything is copied over, so they aren't available. Am I understanding correctly/should we be putting our project build command in the builder attribute like that?

Thu, Oct 22, 12:09 AM ยท Patch-For-Review, Release Pipeline (Blubber)

Wed, Oct 21

bd808 renamed T266196: Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded from Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not exapnded to Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded.
Wed, Oct 21, 11:19 PM ยท Release Pipeline
bd808 renamed T266196: Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded from Jenkins PipelineLib runner does not work with examples from Wikitech guide for nodejs to Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not exapnded.
Wed, Oct 21, 11:18 PM ยท Release Pipeline
bd808 added a comment to T266196: Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded.

I'm actually unsure now if the problem is exactly the set +x injection or instead that the ${build-npm.imageID} is possibly not being expanded properly...

Wed, Oct 21, 11:16 PM ยท Release Pipeline
bd808 added a comment to T266196: Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded.

I'm actually unsure now if the problem is exactly the set +x injection or instead that the ${build-npm.imageID} is possibly not being expanded properly...

Wed, Oct 21, 11:08 PM ยท Release Pipeline
bd808 added a comment to T266196: Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded.

See https://integration.wikimedia.org/ci/job/wikimedia-toolhub-pipeline-test/2/console for an example failure of this type.

Wed, Oct 21, 11:00 PM ยท Release Pipeline
bd808 created T266196: Jenkins PipelineLib runner failing because `${build-npm.imageID}` is not expanded.
Wed, Oct 21, 10:58 PM ยท Release Pipeline
bd808 added a comment to P13048 (An Untitled Masterwork).

That pile comes from these requirements:

"dependencies": {
  "core-js": "^3.6.5",
  "vue": "^2.6.11",
  "vue-router": "^3.2.0",
  "vuetify": "^2.2.11",
  "vuex": "^3.4.0"
},
"devDependencies": {
  "@mdi/font": "^5.7.55",
  "@vue/cli": "^4.5.7",
  "@vue/cli-plugin-babel": "~4.5.0",
  "@vue/cli-plugin-eslint": "~4.5.0",
  "@vue/cli-plugin-router": "~4.5.0",
  "@vue/cli-plugin-unit-mocha": "^4.5.8",
  "@vue/cli-plugin-vuex": "~4.5.0",
  "@vue/cli-service": "~4.5.0",
  "@wikimedia/jsonschema-tools": "latest",
  "babel-eslint": "^10.1.0",
  "eslint": "^6.7.2",
  "eslint-plugin-vue": "^6.2.2",
  "mocha": "^6.2.0",
  "sass": "^1.19.0",
  "sass-loader": "^8.0.0",
  "vue-cli-plugin-vuetify": "~2.0.7",
  "vue-template-compiler": "^2.6.11",
  "vuetify-loader": "^1.3.0",
  "webpack-bundle-tracker": "^0.4.3"
},
Wed, Oct 21, 9:21 PM
bd808 created P13048 (An Untitled Masterwork).
Wed, Oct 21, 9:20 PM
bd808 added a comment to T266174: Request creation of pipelinelib-experimental VPS project.

The majority of project requests are approved, but there are some things which will cause further discussion:
...
"Umbrella" projects with a broad scope, such as all the work to be done by an engineering team or a large problem space.

"Umbrella" projects with broad scopes are difficult to track over time because of organizational changes and lack of continuity in ownership.
Wed, Oct 21, 6:56 PM ยท Release-Engineering-Team, Cloud-VPS (Project-requests)
bd808 closed T238574: Create wiki replica views for MachineVision extension tables as Resolved.

The views have been created on the labsdb10{09,10,11,12} hosts. Note that these tables are only present on wikis with the MachineVision extension installed (testcommonswiki & commonswiki).

Wed, Oct 21, 5:32 PM ยท Structured-Data-Backlog (Current Work), Privacy Engineering, Privacy, Security-Team, Data-Services, cloud-services-team (Kanban), SDC-Statements (Machine-vision-depicts), MachineVision
bd808 added a comment to T265780: Figure out naming conventions for Toolforge buildpack related stuff.
[16:46]  <    bd808> legoktm: LGTM honestly. The final image naming thing... probably could use names tied to whatever the naming for the origin git repos is I guess.
[16:47]  <    bd808> the "tool-{name}" prefix thing is what Striker does for Diffusion repos and Phab projects. It is possible to have collisions in that scheme, but it has not become an active problem yet.
Wed, Oct 21, 4:48 PM ยท cloud-services-team (Kanban), Toolforge
bd808 closed T265744: Reset SQL password for editgroups tool as Resolved.

Credentials have been roated.

$ ssh nfs-tools-project.svc.eqiad.wmnet
$ sudo /usr/local/sbin/maintain-dbusers delete tools.editgroups
$ sudo journalctl -u maintain-dbusers --no-pager
...
Oct 21 16:10:52 labstore1004 /usr/local/sbin/maintain-dbusers[26386]: Wrote replica.my.cnf for tool tools.editgroups
Wed, Oct 21, 4:12 PM ยท User-bd808, cloud-services-team (Kanban), Toolforge
bd808 moved T264807: Account creation & authentication backend from To Do to In Dev/Progress on the User-bd808 board.
Wed, Oct 21, 12:11 AM ยท Patch-For-Review, User-bd808, Toolhub

Tue, Oct 20

bd808 added a comment to T263563: Add support to generate Blubber file requirements from .gitignore.

I think that copies: [local] is really what you are hoping for @Niedzielski. The builder.requirements is really for doing things that only need a few files synced to reduce layer invalidation. If you have things in the repo that should never be added to a Docker container, adding a .dockerignore file to the repo would be the correct way to exclude them from the action that copies: [local] adds to the Blubber generated Dockerfile.

Tue, Oct 20, 11:45 PM ยท Patch-For-Review, Release Pipeline (Blubber)
bd808 added a comment to T263597: Allow use of copied artifacts in subsequent build step.

I worked around this issue for Toolhub by adding new functionality to Blubber itself, but I think the basic issue is still valid. Extending the Blubber golang code is a lot more work than being able to define a graph of variants where one variant downloads or compiles a tool and a subsequent variant copies the output and then does some additional operations on that output using a builder step.

Tue, Oct 20, 11:37 PM ยท User-bd808, Release Pipeline (Blubber)
bd808 closed T263190: webservicemontior failing to restart grid based webservices as Resolved.
Tue, Oct 20, 11:33 PM ยท User-bd808, cloud-services-team (Kanban), Toolforge
bd808 moved T265958: Bootstrap Vue UI development and Django integration from In Dev/Progress to Needs Review/Feedback on the User-bd808 board.
Tue, Oct 20, 11:32 PM ยท Toolhub, User-bd808
bd808 moved T264813: Local dev environment and integration with PielineLib from In Dev/Progress to Needs Review/Feedback on the User-bd808 board.
Tue, Oct 20, 11:32 PM ยท Patch-For-Review, User-bd808, Toolhub
bd808 triaged T266050: Build Prometheus service for use by all Cloud VPS projects and their instances as High priority.
Tue, Oct 20, 5:23 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 renamed T47828: Implement mail aliases for Cloud-VPS projects (<novaproject>@wmcloud.org) from Implement mail aliases for Cloud-VPS projects (<novaproject>@wmflabs.org) to Implement mail aliases for Cloud-VPS projects (<novaproject>@wmcloud.org).
Tue, Oct 20, 5:20 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 added a comment to T266050: Build Prometheus service for use by all Cloud VPS projects and their instances.

The POC project was a bit ahead of work by the Observability folks on similar alerting for the production realm. This build out should include examining the profiles and modules that have been built for prod now to see how much of the POC can be replaced with shared setup.

Tue, Oct 20, 5:18 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 closed T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken, a subtask of T236547: "shinken" Cloud VPS project jessie deprecation, as Resolved.
Tue, Oct 20, 5:16 PM ยท Patch-For-Review, Shinken, Cloud-VPS (Debian Jessie Deprecation)
bd808 closed T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken as Resolved.

Let's call this {{done}} as far as a POC goes. See T266050: Build Prometheus service for use by all Cloud VPS projects and their instances for a larger follow up project.

Tue, Oct 20, 5:16 PM ยท cloud-services-team (Kanban), Cloud-VPS (Debian Jessie Deprecation)
bd808 closed T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken, a subtask of T266050: Build Prometheus service for use by all Cloud VPS projects and their instances, as Resolved.
Tue, Oct 20, 5:16 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 renamed T128715: Add all Cloud VPS project administrators to the Prometheus notification group for each project from Add other Tools administrators to the Icinga notification group to Add all Cloud VPS project administrators to the Prometheus notification group for each project.
Tue, Oct 20, 5:13 PM ยท cloud-services-team (Kanban), Toolforge
bd808 added a comment to T128715: Add all Cloud VPS project administrators to the Prometheus notification group for each project.

I'm not sure how reasonably possible this idea is, but it would be ideal if we could figure out how to automatically add any and all maintainers for a Cloud VPS project to the alert list for Prometheus. Maybe that could be done using some exim solution similar to the exim setup for tool maintainers?

Tue, Oct 20, 5:13 PM ยท cloud-services-team (Kanban), Toolforge
bd808 removed a subtask for T128615: Get rid of Toolforge home page check from shinken: T128715: Add all Cloud VPS project administrators to the Prometheus notification group for each project.
Tue, Oct 20, 5:09 PM ยท cloud-services-team (Kanban), Toolforge
bd808 removed a subtask for T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken: T128715: Add all Cloud VPS project administrators to the Prometheus notification group for each project.
Tue, Oct 20, 5:09 PM ยท cloud-services-team (Kanban), Cloud-VPS (Debian Jessie Deprecation)
bd808 added a subtask for T266050: Build Prometheus service for use by all Cloud VPS projects and their instances: T128715: Add all Cloud VPS project administrators to the Prometheus notification group for each project.
Tue, Oct 20, 5:09 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 edited parent tasks for T128715: Add all Cloud VPS project administrators to the Prometheus notification group for each project, added: T266050: Build Prometheus service for use by all Cloud VPS projects and their instances; removed: T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken, T128615: Get rid of Toolforge home page check from shinken.
Tue, Oct 20, 5:09 PM ยท cloud-services-team (Kanban), Toolforge
bd808 removed a subtask for T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken: T186552: Create alerts for bastion hosts - Usage and latency.
Tue, Oct 20, 5:07 PM ยท cloud-services-team (Kanban), Cloud-VPS (Debian Jessie Deprecation)
bd808 added a subtask for T266050: Build Prometheus service for use by all Cloud VPS projects and their instances: T186552: Create alerts for bastion hosts - Usage and latency.
Tue, Oct 20, 5:07 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 edited parent tasks for T186552: Create alerts for bastion hosts - Usage and latency, added: T266050: Build Prometheus service for use by all Cloud VPS projects and their instances; removed: T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken.
Tue, Oct 20, 5:07 PM ยท cloud-services-team (Kanban), Cloud-VPS, Toolforge
bd808 added a subtask for T194333: [Epic] Provide logging/metrics/monitoring SaaS for Cloud VPS tenants: T266050: Build Prometheus service for use by all Cloud VPS projects and their instances.
Tue, Oct 20, 5:05 PM ยท cloud-services-team (Kanban), Epic, Cloud-VPS
bd808 added a parent task for T266050: Build Prometheus service for use by all Cloud VPS projects and their instances: T194333: [Epic] Provide logging/metrics/monitoring SaaS for Cloud VPS tenants.
Tue, Oct 20, 5:05 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 added a parent task for T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken: T266050: Build Prometheus service for use by all Cloud VPS projects and their instances.
Tue, Oct 20, 5:04 PM ยท cloud-services-team (Kanban), Cloud-VPS (Debian Jessie Deprecation)
bd808 added a subtask for T266050: Build Prometheus service for use by all Cloud VPS projects and their instances: T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken.
Tue, Oct 20, 5:04 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 added a subtask for T210993: Deprecate Diamond collectors in Cloud VPS: T264920: Grafana "cloud-vps-project-board" needs to be migrated from Graphite to Prometheus.
Tue, Oct 20, 5:03 PM ยท Patch-For-Review, cloud-services-team (Kanban), observability, Operations
bd808 added a parent task for T264920: Grafana "cloud-vps-project-board" needs to be migrated from Graphite to Prometheus: T210993: Deprecate Diamond collectors in Cloud VPS.
Tue, Oct 20, 5:03 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 removed a parent task for T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken: T264920: Grafana "cloud-vps-project-board" needs to be migrated from Graphite to Prometheus.
Tue, Oct 20, 5:03 PM ยท cloud-services-team (Kanban), Cloud-VPS (Debian Jessie Deprecation)
bd808 added a parent task for T266050: Build Prometheus service for use by all Cloud VPS projects and their instances: T264920: Grafana "cloud-vps-project-board" needs to be migrated from Graphite to Prometheus.
Tue, Oct 20, 5:03 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 edited subtasks for T264920: Grafana "cloud-vps-project-board" needs to be migrated from Graphite to Prometheus, added: T266050: Build Prometheus service for use by all Cloud VPS projects and their instances; removed: T250206: Deploy a proof of concept prometheus server in cloudvps to replace shinken.
Tue, Oct 20, 5:03 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 created T266050: Build Prometheus service for use by all Cloud VPS projects and their instances.
Tue, Oct 20, 5:02 PM ยท cloud-services-team (Kanban), Cloud-VPS
bd808 assigned T249786: wikisense unusable due to "504 Gateway Time-out" to daniel.

Per https://admin.toolforge.org/tool/wikisense, @daniel is the maintainer of this tool

Tue, Oct 20, 4:32 PM ยท Tools
bd808 triaged T266036: Publish toolinfo jsonschema as part of Toolhub as Medium priority.
Tue, Oct 20, 4:00 PM ยท Toolhub
bd808 created T266036: Publish toolinfo jsonschema as part of Toolhub.
Tue, Oct 20, 3:59 PM ยท Toolhub
bd808 moved T238574: Create wiki replica views for MachineVision extension tables from Soon! to Clinic Duty on the cloud-services-team (Kanban) board.
Tue, Oct 20, 3:06 PM ยท Structured-Data-Backlog (Current Work), Privacy Engineering, Privacy, Security-Team, Data-Services, cloud-services-team (Kanban), SDC-Statements (Machine-vision-depicts), MachineVision

Mon, Oct 19

bd808 closed T265949: Investigate toolviews data collection as Resolved.

Thanks for spotting the missing data @ST47. Unfortunately we do not keep the old access.log files around so we will not be able to backfill the corrected data, but *.toolforge.org tools should be counted properly going forward.

Mon, Oct 19, 11:14 PM ยท cloud-services-team (Kanban), Toolforge, User-bd808
bd808 moved T265958: Bootstrap Vue UI development and Django integration from To Do to In Dev/Progress on the User-bd808 board.
Mon, Oct 19, 11:00 PM ยท Toolhub, User-bd808
bd808 triaged T265958: Bootstrap Vue UI development and Django integration as Medium priority.
Mon, Oct 19, 11:00 PM ยท Toolhub, User-bd808
bd808 created T265958: Bootstrap Vue UI development and Django integration.
Mon, Oct 19, 10:59 PM ยท Toolhub, User-bd808
bd808 added a comment to T264813: Local dev environment and integration with PielineLib.

Request for Gerrit repo creation submitted at https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests.

Mon, Oct 19, 10:14 PM ยท Patch-For-Review, User-bd808, Toolhub
bd808 updated the task description for T264813: Local dev environment and integration with PielineLib.
Mon, Oct 19, 10:14 PM ยท Patch-For-Review, User-bd808, Toolhub
bd808 triaged T265949: Investigate toolviews data collection as High priority.
Mon, Oct 19, 9:30 PM ยท cloud-services-team (Kanban), Toolforge, User-bd808
bd808 moved T265949: Investigate toolviews data collection from Inbox to Doing on the cloud-services-team (Kanban) board.
Mon, Oct 19, 9:30 PM ยท cloud-services-team (Kanban), Toolforge, User-bd808