bd808 (Bryan Davis)Administrator
Engineering Manager, Wikimedia Cloud Services

Projects (32)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 3 2014, 2:36 PM (147 w, 26 m)
Roles
Administrator
Availability
Available
IRC Nick
bd808
LDAP User
BryanDavis
MediaWiki User
BDavis (WMF)

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

Today

bd808 renamed T171916: role::puppetmaster::standalone on stretch: Unable to locate package geoipupdate from role::puppetmaster::standalone: Unable to locate package geoipupdate to role::puppetmaster::standalone on stretch: Unable to locate package geoipupdate.
Fri, Jul 28, 1:13 AM ยท Puppet, Cloud-VPS
bd808 added a comment to T171916: role::puppetmaster::standalone on stretch: Unable to locate package geoipupdate.

Still fails, with even more errors (I tried on a fresh VM).

Fri, Jul 28, 12:57 AM ยท Puppet, Cloud-VPS

Yesterday

bd808 closed T168653: grid-jobs tool broken; loads forever with no actual response as Resolved.

I pushed the patch, but @zhuyifei1999 did all the hard work. :)

Thu, Jul 27, 11:18 PM ยท User-bd808, cloud-services-team (Kanban), Tools
bd808 committed R2080:3f1ea69f67d5: Read accounting file in binary mode (authored by bd808).
Read accounting file in binary mode
Thu, Jul 27, 11:17 PM
bd808 added a comment to T171916: role::puppetmaster::standalone on stretch: Unable to locate package geoipupdate.

role::puppetmaster::standalone is the correct role to use for a project/host local puppetmaster. role::puppet::self is broken in many ways and only left around for backwards compat with legacy VMs. See https://wikitech.wikimedia.org/wiki/Help:Standalone_puppetmaster

Thu, Jul 27, 10:41 PM ยท Puppet, Cloud-VPS
bd808 changed the status of T140254: Modernize the admin tool's codebase from Stalled to Open.

It's alive! I'm going to leave this open for a couple of days in case the prior broken behavior resurfaces.

Thu, Jul 27, 10:29 PM ยท Patch-For-Review, cloud-services-team (Kanban), User-bd808, Toolforge
bd808 committed R1922:3830db8ba8fe: All these TODOs are done (authored by bd808).
All these TODOs are done
Thu, Jul 27, 10:15 PM
bd808 committed R1922:fd147416a70b: Work around database encoding issue (authored by bd808).
Work around database encoding issue
Thu, Jul 27, 8:27 PM
bd808 committed R1922:b846c75bc2cb: Benign but annoying typo fix (authored by bd808).
Benign but annoying typo fix
Thu, Jul 27, 8:25 PM
bd808 committed R1922:63c1c9585999: Update splash page intro paragraph (authored by bd808).
Update splash page intro paragraph
Thu, Jul 27, 8:25 PM
bd808 committed R1922:965d79afcb58: Work around database encoding issue (authored by bd808).
Work around database encoding issue
Thu, Jul 27, 8:25 PM
bd808 committed R1922:7ad6dda8fa0d: Toolforge text content rebranding (authored by bd808).
Toolforge text content rebranding
Thu, Jul 27, 7:51 PM
bd808 committed R1922:a1d0ca124d2b: Update composer libraries (authored by bd808).
Update composer libraries
Thu, Jul 27, 7:51 PM
bd808 committed R1922:9f1e90afe2ae: Fix links to wikitech and toolsadmin (authored by bd808).
Fix links to wikitech and toolsadmin
Thu, Jul 27, 7:51 PM
bd808 created P5812 (An Untitled Masterwork).
Thu, Jul 27, 5:49 PM
bd808 closed T169919: Design and submit Wikimania poster art for "FLOSS best practices for bots and tools" as Resolved.

https://commons.wikimedia.org/wiki/File:FLOSS_Best_Practices_for_Bots_and_Tools_poster.pdf

Thu, Jul 27, 5:09 AM ยท User-bd808, cloud-services-team (Kanban)
bd808 closed T169919: Design and submit Wikimania poster art for "FLOSS best practices for bots and tools", a subtask of T166406: Program 10 Outcome 3: Outreach, as Resolved.
Thu, Jul 27, 5:09 AM ยท cloud-services-team (FY2017-18), Goal
bd808 closed T169927: Design and submit Wikimania poster art for "What is Cloud Services?" as Resolved.

https://commons.wikimedia.org/wiki/File:What_is_Cloud_Services%3F_poster.pdf

Thu, Jul 27, 5:09 AM ยท User-bd808, cloud-services-team (Kanban)
bd808 closed T169927: Design and submit Wikimania poster art for "What is Cloud Services?", a subtask of T166406: Program 10 Outcome 3: Outreach, as Resolved.
Thu, Jul 27, 5:09 AM ยท cloud-services-team (FY2017-18), Goal
bd808 moved T171313: novaadmin removed from many keystone projects from Inbox to Doing on the cloud-services-team (Kanban) board.
Thu, Jul 27, 3:03 AM ยท cloud-services-team (Kanban), MW-1.30-release-notes (WMF-deploy-2017-07-25_(1.30.0-wmf.11)), wikitech.wikimedia.org
bd808 assigned T171313: novaadmin removed from many keystone projects to Andrew.
Thu, Jul 27, 3:03 AM ยท cloud-services-team (Kanban), MW-1.30-release-notes (WMF-deploy-2017-07-25_(1.30.0-wmf.11)), wikitech.wikimedia.org
bd808 moved T171682: Remove 'importers' (note the ending 's') group from wikitech from Backlog to Config on the wikitech.wikimedia.org board.
Thu, Jul 27, 3:02 AM ยท wikitech.wikimedia.org, cloud-services-team
bd808 updated the image for wikitech.wikimedia.org from F181978: project.png to F8861650: profile.
Thu, Jul 27, 3:01 AM
bd808 added a project to T171788: On wikis without changeprop enabled, lint errors don't update after page edits: wikitech.wikimedia.org.
Thu, Jul 27, 2:58 AM ยท wikitech.wikimedia.org, MediaWiki-extensions-Linter, Services, Parsoid
bd808 moved T69397: Make Flow database available / accessible on Labs/Tools from Backlog to Wiki replicas on the Data-Services board.
Thu, Jul 27, 12:46 AM ยท Data-Services, Flow, Collaboration-Team-Triage, labs-sprint-119
bd808 edited projects for T69397: Make Flow database available / accessible on Labs/Tools, added: Data-Services; removed Toolforge.
Thu, Jul 27, 12:46 AM ยท Data-Services, Flow, Collaboration-Team-Triage, labs-sprint-119

Wed, Jul 26

bd808 committed R2117:b90e6d494ad8: Use bd808/toolforge-mysql 1.0.0 (authored by bd808).
Use bd808/toolforge-mysql 1.0.0
Wed, Jul 26, 11:11 PM
bd808 added a comment to T171787: Collect feedback on the Wikimedia Technical areas diagram.

Really minor, but in the next iteration of the diagram "Labs and Tools" should change to "Cloud Services, Cloud VPS, & Toolforge" or something similar to align with T168480: Perform initial Cloud Services rebranding.

Wed, Jul 26, 10:13 PM ยท Documentation, Developer-Relations (Jul-Sep 2017)
bd808 moved T169919: Design and submit Wikimania poster art for "FLOSS best practices for bots and tools" from Done to Doing on the cloud-services-team (Kanban) board.
Wed, Jul 26, 10:11 PM ยท User-bd808, cloud-services-team (Kanban)
bd808 moved T169927: Design and submit Wikimania poster art for "What is Cloud Services?" from Done to Doing on the cloud-services-team (Kanban) board.
Wed, Jul 26, 10:11 PM ยท User-bd808, cloud-services-team (Kanban)
bd808 moved T169919: Design and submit Wikimania poster art for "FLOSS best practices for bots and tools" from Doing to Done on the cloud-services-team (Kanban) board.
Wed, Jul 26, 10:11 PM ยท User-bd808, cloud-services-team (Kanban)
bd808 moved T169927: Design and submit Wikimania poster art for "What is Cloud Services?" from Doing to Done on the cloud-services-team (Kanban) board.
Wed, Jul 26, 10:11 PM ยท User-bd808, cloud-services-team (Kanban)
bd808 added a comment to T168581: Skill Share: Setup MediaWiki development environment .

@srishakatux I think it should be all healed up and ready for you to download and test the iso. I didn't see anything too scary in the build log.

Wed, Jul 26, 7:56 PM ยท Developer-Relations (Jul-Sep 2017), Wikimania-Hackathon-2017
bd808 added a comment to T168581: Skill Share: Setup MediaWiki development environment .

I got the VM back up and running and have kicked off a new iso build to see if there are any problems with that. I'll check it later to see how things went (http://mediawiki-vagrant-image.wmflabs.org/mediawiki-vagrant/isobuild.log).

Wed, Jul 26, 7:25 PM ยท Developer-Relations (Jul-Sep 2017), Wikimania-Hackathon-2017
bd808 added a comment to T171619: ORES should use git-fat for binaries.

AFAICT, there's no good option for doing scap-based deploys in Cloud VPS (outside of beta). Is that still true?

Wed, Jul 26, 3:29 PM ยท Operations, Release-Engineering-Team (Watching / External), Scap, Scoring-platform-team-Backlog, ORES
bd808 committed R2117:7ae638ddcacc: Bump bd808/toolforge-mysql (authored by bd808).
Bump bd808/toolforge-mysql
Wed, Jul 26, 5:58 AM
bd808 committed R2117:a31f10896e64: Hush undef var warning on first visit (authored by bd808).
Hush undef var warning on first visit
Wed, Jul 26, 5:52 AM
bd808 committed R2117:bd22afebf163: Use SessionHandler::start (authored by bd808).
Use SessionHandler::start
Wed, Jul 26, 5:46 AM
bd808 committed R2117:6da719101455: Bump bd808/toolforge-mysql (authored by bd808).
Bump bd808/toolforge-mysql
Wed, Jul 26, 4:56 AM
bd808 committed R2117:ba1cdb9b2076: Bump bd808/toolforge-mysql (authored by bd808).
Bump bd808/toolforge-mysql
Wed, Jul 26, 1:15 AM
bd808 committed R2117:3b7394f165b8: Bump bd808/toolforge-mysql version (authored by bd808).
Bump bd808/toolforge-mysql version
Wed, Jul 26, 12:58 AM

Tue, Jul 25

bd808 committed R2117:869045cdfbe3: Display license and source info (authored by bd808).
Display license and source info
Tue, Jul 25, 11:26 PM
bd808 committed R2117:ce38c8f9fd22: Lots more session param setup (authored by bd808).
Lots more session param setup
Tue, Jul 25, 11:05 PM
bd808 committed R2117:13bbcd07cab8: Lots more session param setup (authored by bd808).
Lots more session param setup
Tue, Jul 25, 11:02 PM
bd808 committed R2117:6cd65ec82845: Try using new bd808/toolforge-mysql library (authored by bd808).
Try using new bd808/toolforge-mysql library
Tue, Jul 25, 9:53 PM
bd808 added a comment to T171619: ORES should use git-fat for binaries.

Striker could use this too. It has the same sort of wheel blob repo as ORES.

Tue, Jul 25, 5:25 PM ยท Operations, Release-Engineering-Team (Watching / External), Scap, Scoring-platform-team-Backlog, ORES
bd808 added a comment to T171618: Create a "state of the cloud" monthly report.

LDAP account creations since date:

$ ldapsearch -xLLL -P 3 -E pr=40000/noprompt -o ldif-wrap=no -b"ou=people,dc=wikimedia,dc=org" '(&(objectClass=posixaccount)(createTimestamp>=20170701000000Z))' dn | grep dn: | wc -l
150
Tue, Jul 25, 5:13 PM ยท Cloud-Services
bd808 added a comment to T171618: Create a "state of the cloud" monthly report.

The metric(s) that come out of T167556: Define a metric to track OpenStack system availability would probably be reasonable to include on this report.

Tue, Jul 25, 5:04 PM ยท Cloud-Services
bd808 added a comment to T171618: Create a "state of the cloud" monthly report.

The trick to automating this is figuring out where we can gather the interesting metrics from and possibly where we could store them for month over month comparisons.

Tue, Jul 25, 5:02 PM ยท Cloud-Services
bd808 created T171618: Create a "state of the cloud" monthly report.
Tue, Jul 25, 4:59 PM ยท Cloud-Services
bd808 added a comment to T161859: Make Wikitech an SUL wiki.

Yep but would new accounts work?

Tue, Jul 25, 4:20 PM ยท Epic, Cloud-Services, wikitech.wikimedia.org
bd808 added a comment to T161859: Make Wikitech an SUL wiki.

Would/Is T171570 a blocker for this one?

Tue, Jul 25, 3:13 PM ยท Epic, Cloud-Services, wikitech.wikimedia.org
bd808 added a comment to T171570: Rename database labswiki to wikitech.

I suppose it could happen as part of moving the database tables from hosting on silver.wikimedia.org to hosting in the s3 cluster (T167973: move wikitech and labstestwiki to s3 (needs discussion)), but honestly this is not something that I would find incredibly useful. The current dbname can be confusing when making configuration patches, but beyond that it really has no impact on Cloud Services.

Tue, Jul 25, 3:10 PM ยท cloud-services-team, DBA, wikitech.wikimedia.org
bd808 moved T71127: Database upgrade MariaDB 10: Discrepancies with logging table on different wikis from Backlog to Wiki replicas on the Data-Services board.
Tue, Jul 25, 5:13 AM ยท Data-Services, DBA
bd808 edited projects for T71127: Database upgrade MariaDB 10: Discrepancies with logging table on different wikis, added: Data-Services; removed Cloud-Services, Cloud-VPS.
Tue, Jul 25, 5:13 AM ยท Data-Services, DBA

Mon, Jul 24

bd808 committed R2117:f6ec25b214ff: Fully qualify the use of mysqli (authored by bd808).
Fully qualify the use of mysqli
Mon, Jul 24, 10:31 PM
bd808 added a project to T171538: Degraded RAID on labsdb1001: Data-Services.
Mon, Jul 24, 10:29 PM ยท Patch-For-Review, cloud-services-team (Kanban), Data-Services, ops-eqiad, Operations
bd808 committed R2117:b60d8f248ad8: Initial commit (authored by bd808).
Initial commit
Mon, Jul 24, 9:38 PM
bd808 added a comment to T151704: Freenode sometimes throttles bot connections from tools.

after speaking with a staffer today there is no issue adding an iline but the box needs to ensure an ident daemon is running for so each individual user with access has a unique identity for them or their bots. if staff see refusals they will easily up the limit for the host, but with a workaround in place they aren't likely to see such

Mon, Jul 24, 7:22 PM ยท wikimedia-irc-freenode, Cloud-Services, Toolforge
bd808 edited projects for T171188: Move the main WMCS puppetmaster into the Labs realm, added: Cloud-VPS, Puppet; removed Cloud-Services.
Mon, Jul 24, 3:49 PM ยท Puppet, Cloud-VPS, Operations
bd808 renamed T164847: Striker gives fatal error when a SUL account already in use tries to attach to a second LDAP account from Error saving OAuth credentials. [req id: f1a2370b1b8a4e1a8827de96b9bce144] bug to Striker gives fatal error when a SUL account already in use tries to attach to a second LDAP account.
Mon, Jul 24, 3:40 PM ยท Patch-For-Review, cloud-services-team (Kanban), Striker, User-bd808
bd808 added a comment to T171371: Investigate 30x increase in Jobrunner errors.

Which probably means it was merged without deploying, and then accidentally rolled out as part of preparing 1.30.0-wmf.9

It was deployed by @demon:

2017-06-27T23:05 <demon@tin> Synchronized dblists/: ukwikimedia swapped from closed to deleted (duration: 00m 46s)
Mon, Jul 24, 1:11 AM ยท MW-1.30-release-notes (WMF-deploy-2017-08-01_(1.30.0-wmf.12)), Release-Engineering-Team, Performance-Team, MediaWiki-JobRunner
bd808 added a comment to T171371: Investigate 30x increase in Jobrunner errors.

Broadly this looks a whole lot like T87360: Bad LocalRenameUserJob stuck in jobrunner for vewikimedia from 2.5 years ago. There are cleanup steps documented in that task for how we made the jobrunner finally stop spamming the logs about a missing wiki.

Mon, Jul 24, 12:59 AM ยท MW-1.30-release-notes (WMF-deploy-2017-08-01_(1.30.0-wmf.12)), Release-Engineering-Team, Performance-Team, MediaWiki-JobRunner
bd808 added a comment to T171371: Investigate 30x increase in Jobrunner errors.

Which probably means it was merged without deploying, and then accidentally rolled out as part of preparing 1.30.0-wmf.9

Mon, Jul 24, 12:56 AM ยท MW-1.30-release-notes (WMF-deploy-2017-08-01_(1.30.0-wmf.12)), Release-Engineering-Team, Performance-Team, MediaWiki-JobRunner
bd808 moved T122508: Prevent overly-large log files from Backlog to Shared Storage on the Data-Services board.
Mon, Jul 24, 12:40 AM ยท Data-Services, Toolforge
bd808 moved T124991: evaluate possibility for nscd use with useldap from Backlog to Shared Storage on the Data-Services board.
Mon, Jul 24, 12:40 AM ยท Data-Services, Operations
bd808 moved T127559: Soft mount NFS for almost (all) projects that still have NFS from Backlog to Shared Storage on the Data-Services board.
Mon, Jul 24, 12:40 AM ยท Data-Services, Cloud-VPS
bd808 moved T158196: Reimage labstore1001 and labstore1002 for DRBD storage setup from Backlog to Shared Storage on the Data-Services board.
Mon, Jul 24, 12:40 AM ยท Data-Services, cloud-services-team (Kanban), Patch-For-Review, Operations
bd808 moved T158883: Issues in enabling NFS for new projects (was 'adding project to nfs-mounts.yaml does not create directories') from Backlog to Shared Storage on the Data-Services board.
Mon, Jul 24, 12:40 AM ยท Data-Services, cloud-services-team (Kanban), Patch-For-Review
bd808 created T171419: Investigate and document xdebug usage for PHP projects on Toolforge.
Mon, Jul 24, 12:22 AM ยท Documentation, Toolforge

Sun, Jul 23

bd808 added a comment to T171417: Request rename of "Alangi derick" to "Alangi Derick" on wikitech/LDAP/Gerrit.

The "d3r1ck" shell name (LDAP uid) currently belongs to the LDAP user "D3r1ck" which was also created by @D3r1ck01. We had this discussion on irc in the #wikimedia-cloud channel (intervening messages not relevant have been removed):

Sun, Jul 23, 11:52 PM ยท LDAP, wikitech.wikimedia.org
bd808 moved T161834: Undo special tools-home and tools-project share definitions for NFS from Backlog to Shared Storage on the Data-Services board.
Sun, Jul 23, 11:41 PM ยท Data-Services, cloud-services-team (Kanban), Operations
bd808 moved T161835: Convert labstore cluster configuration to hiera and profiles from Backlog to Shared Storage on the Data-Services board.
Sun, Jul 23, 11:41 PM ยท Data-Services, Operations
bd808 moved T171394: Better monitoring for labstore backup crons from Backlog to Shared Storage on the Data-Services board.
Sun, Jul 23, 11:41 PM ยท Data-Services
bd808 edited projects for T122508: Prevent overly-large log files, added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:38 PM ยท Data-Services, Toolforge
bd808 edited projects for T124991: evaluate possibility for nscd use with useldap, added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:38 PM ยท Data-Services, Operations
bd808 edited projects for T127559: Soft mount NFS for almost (all) projects that still have NFS, added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:38 PM ยท Data-Services, Cloud-VPS
bd808 edited projects for T158196: Reimage labstore1001 and labstore1002 for DRBD storage setup, added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:38 PM ยท Data-Services, cloud-services-team (Kanban), Patch-For-Review, Operations
bd808 edited projects for T158883: Issues in enabling NFS for new projects (was 'adding project to nfs-mounts.yaml does not create directories'), added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:38 PM ยท Data-Services, cloud-services-team (Kanban), Patch-For-Review
bd808 edited projects for T161834: Undo special tools-home and tools-project share definitions for NFS, added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:37 PM ยท Data-Services, cloud-services-team (Kanban), Operations
bd808 edited projects for T161835: Convert labstore cluster configuration to hiera and profiles, added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:37 PM ยท Data-Services, Operations
bd808 edited projects for T171394: Better monitoring for labstore backup crons, added: Data-Services; removed Cloud-Services.
Sun, Jul 23, 11:37 PM ยท Data-Services
bd808 moved T126083: overhaul labstore setup [tracking] from Backlog to Shared Storage on the Data-Services board.
Sun, Jul 23, 11:36 PM ยท Data-Services, Tracking, Operations
bd808 edited projects for T126083: overhaul labstore setup [tracking], added: Data-Services; removed Patch-For-Review, Cloud-Services.
Sun, Jul 23, 11:34 PM ยท Data-Services, Tracking, Operations
bd808 renamed T171417: Request rename of "Alangi derick" to "Alangi Derick" on wikitech/LDAP/Gerrit from Request for username rename on Wikitech to Request rename of "Alangi derick" to "Alangi Derick" on wikitech/LDAP/Gerrit.
Sun, Jul 23, 11:26 PM ยท LDAP, wikitech.wikimedia.org
bd808 updated the task description for T166671: Request creation of openipmap labs project.
Sun, Jul 23, 11:24 PM ยท Cloud-VPS (Project-requests)
bd808 added a comment to T167244: Rename and update Cloud Services Phabricator projects.

@bd808 Do we plan to migrate/change repository names on Phabricator, Gerrit and GitHub as well? For example rTSTW labs-tools-stewardbots // labs/tools/stewardbots on Gerrit.

Sun, Jul 23, 10:36 PM ยท User-bd808, Project-Admins, cloud-services-team (Kanban)

Fri, Jul 21

bd808 updated the task description for T167244: Rename and update Cloud Services Phabricator projects.
Fri, Jul 21, 10:12 PM ยท User-bd808, Project-Admins, cloud-services-team (Kanban)
bd808 added a comment to T170843: Determine where to host zim files for the Android app.

@Fjalapeno : dumps infrastructure is on labs which doesn't have the same level of availability that our production infrastructure, neither it communicates with it for the most part. Given that it seems not the best choice for a production level feature or even, a choice at all? (cc @bd808 to keep me honest here in that we do not production level services from labs)

Fri, Jul 21, 9:09 PM ยท Operations, Traffic, Reading-Infrastructure-Team-Backlog (Kanban), Wikipedia-Android-App-Backlog, Android-app-feature-Compilations
bd808 renamed XTools from VPS-project-XTools to XTools.
Fri, Jul 21, 8:44 PM
bd808 added a comment to T167244: Rename and update Cloud Services Phabricator projects.

Bask in the glory of https://phabricator.wikimedia.org/project/subprojects/703/. We have hierarchy again that was lost in the Bugzilla migration.

Fri, Jul 21, 8:33 PM ยท User-bd808, Project-Admins, cloud-services-team (Kanban)
bd808 added a comment to P5782 big slice of labtestwiki ldap logs.

the interesting bits:

# This is OpenStackNovaUser::fetchUserInfo()
# first it does: $ldap->getUserDN( strtolower( $this->username ) );
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getUserDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getDomain  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Created a regular filter: (cn=iamafakeusername)  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getBaseDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getDomain  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 basedn is ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Using base: ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Couldn't find an entry  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Fetching userdn using username:  
# That failed so now try: $ldap->getUserDN( strtolower( $this->username ), false, "uid" );
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getUserDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Created a regular filter: (uid=iamafakeusername)  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getBaseDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getDomain  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 basedn is ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Using base: ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Couldn't find an entry  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Fetching userdn using shell name:  
# Now control is somewhere else and it does a lookup using the default ldap account instead:
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getUserDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getDomain  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Created a regular filter: (cn=novaadmin)  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getBaseDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getDomain  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 basedn is ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Using base: ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Setting the LDAPUsername based on fetched wgLDAPSearchAttributes: novaadmin  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Fetching userdn using username: uid=novaadmin,ou=people,dc=wikimedia,dc=org  
# Now it has a user! But not at all the user that it should have!
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 OpenStackNovaController::restCall fullurl: http://labtestcontrol2001.wikimedia.org:35357/v2.0/tenants/nginx/users/novaadmin/roles/OS-KSADM/cb17fb40e2ef4cdd99956cd771b1799a  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getUserDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getDomain  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Created a regular filter: (cn=novaadmin)  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getBaseDN  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Entering getDomain  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 basedn is ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Using base: ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Setting the LDAPUsername based on fetched wgLDAPSearchAttributes: novaadmin  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Fetching userdn using username: uid=novaadmin,ou=people,dc=wikimedia,dc=org  
2017-07-21 19:58:55 [9cada3d0710852029faa7ced] labtestweb2001 labtestwiki 1.30.0-wmf.10 ldap INFO: 2.1.0 Successfully removed novaadmin from role projectadmin
Fri, Jul 21, 8:25 PM
bd808 created P5781 (An Untitled Masterwork).
Fri, Jul 21, 5:00 PM
bd808 added a comment to T168480: Perform initial Cloud Services rebranding.

@bd808 shouldn't you rename the logo and texts on https://tools.wmflabs.org/ too?

Fri, Jul 21, 3:16 PM ยท Patch-For-Review, User-bd808, Goal, cloud-services-team (FY2017-18)
bd808 committed R2073:32ce558898d6: Exclude the 'admin' project from keystone.all_projects() (authored by bd808).
Exclude the 'admin' project from keystone.all_projects()
Fri, Jul 21, 3:32 AM
bd808 added a comment to T166401: Program 4 Outcome 1: improve documentation.

Almost all of the Cloud Services outcomes are multi-quarter or perpetual projects, so I made tracking tasks for each of them and then expect to tie other more actionable project tasks to them each quarter. For the work that other teams/owners are contributing to the program I don't have strong feelings about how things are tracked. I just need to be able understand the expectations and progress well enough to report up to Victoria as asked and eventually the movement via the quarterly reviews.

Fri, Jul 21, 3:20 AM ยท cloud-services-team (FY2017-18), Goal

Thu, Jul 20

bd808 added a comment to T159595: Make sure abandoned useful tools are properly advertised so potentially interested new maintainers could find them.

Yeah, sounds like something to try?

Thu, Jul 20, 11:13 PM ยท Tool-Labs-standards-committee, Tools, Toolforge, Developer-Relations
bd808 added a member for Security: Halfak.
Thu, Jul 20, 10:47 PM
bd808 added a comment to T167244: Rename and update Cloud Services Phabricator projects.

@mmodell: I've done a big batch of renaming and have these projects ready to be re-parented:

/home/twentyafterfour/move_beneath.php --subproject --keep-members both --parent Cloud-Services --child wikitech.wikimedia.org
Thu, Jul 20, 10:10 PM ยท User-bd808, Project-Admins, cloud-services-team (Kanban)
bd808 added a hashtag to community-labs-monitoring: #vps-project-community-labs-monitoring.
Thu, Jul 20, 10:08 PM