Page MenuHomePhabricator

scfc (Tim Landscheidt)
User

Projects (17)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 2:00 AM (501 w, 5 d)
Availability
Available
LDAP User
Tim Landscheidt
MediaWiki User
Tim.landscheidt [ Global Accounts ]

Recent Activity

Aug 17 2019

Don-vip awarded T71088: Queries of commonswiki_p.filearchive for fa_sha1 are slow a Hungry Hippo token.
Aug 17 2019, 10:01 AM · Data-Services, DBA

Sep 21 2018

hashar awarded T153281: webgrid-lighttpd queues kill OOM jobs with SIGKILL leaving php-cgi processes behind a Love token.
Sep 21 2018, 9:35 PM · cloud-services-team, Toolforge

Jun 11 2018

Gerrit Code Review <gerrit@wikimedia.org> committed rODIT4422994a8e13: Final NoteDb migration updates (authored by scfc).
Final NoteDb migration updates
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODIT1cc28d494786: Update patch set 1 (authored by scfc).
Update patch set 1
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODIT5afb709ad50e: Create patch set 2 (authored by scfc).
Create patch set 2
Jun 11 2018, 11:35 AM
Gerrit Code Review <gerrit@wikimedia.org> committed rODIT1071f9f86428: Create change (authored by scfc).
Create change
Jun 11 2018, 11:35 AM

Mar 23 2018

Daimona awarded T42478: AbuseFilter needs regression tests a Burninate token.
Mar 23 2018, 8:36 PM · MW-1.32-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Test-Coverage, AbuseFilter

May 4 2017

Qgil awarded T157740: Regularly report and unassign tasks assigned to disabled accounts a Like token.
May 4 2017, 10:48 AM · Developer-Advocacy (Apr-Jun 2017), Patch-For-Review, Phabricator

Mar 1 2017

scfc removed a project from T37043: PostgreSQL: "syntax error in tsquery" when search term contains apostrophes: acl*security.

(As @tstarling already assessed in T37043#399694, this is not exploitable.)

Mar 1 2017, 9:55 PM · Patch-Needs-Improvement, patch-welcome, PostgreSQL, MediaWiki-Search
scfc added a comment to T159254: Blacklist apache from unattended-upgrades on tools puppetmaster.

If apache2 ist blacklisted, who will inform Cloud-Services/Toolforge administrators of the need to manually update apache2?

Mar 1 2017, 8:17 PM · Patch-For-Review, Cloud-Services
scfc triaged T159368: update node.js on tools.telegrambot as Low priority.
Mar 1 2017, 8:15 PM · Toolforge, Cloud-Services, translatewiki.net
scfc added a parent task for T155063: Create Updated NodeJS container for Tool Labs: T159368: update node.js on tools.telegrambot.
Mar 1 2017, 8:15 PM · User-bd808, Cloud-Services, Toolforge
scfc added a subtask for T159368: update node.js on tools.telegrambot: T155063: Create Updated NodeJS container for Tool Labs.
Mar 1 2017, 8:15 PM · Toolforge, Cloud-Services, translatewiki.net
scfc added a project to T159368: update node.js on tools.telegrambot: Toolforge.
Mar 1 2017, 8:15 PM · Toolforge, Cloud-Services, translatewiki.net
scfc added a comment to T113445: Database tables in PostgreSQL and Oracle are treated differently from other tables in other database. Why?.

@Yoonghm: If you're interested in this field, please take a look at T39702.

Mar 1 2017, 5:40 PM · Performance-Team, MW-1.30-release-notes, MediaWiki-libs-Rdbms
scfc triaged T159348: Create a structure test to detect and prevent duplicate indexes as Lowest priority.
Mar 1 2017, 5:37 PM · MediaWiki-Core-Tests
scfc created T159348: Create a structure test to detect and prevent duplicate indexes.
Mar 1 2017, 5:35 PM · MediaWiki-Core-Tests
scfc updated the task description for T156222: Move wiki talk page archiving into production-grade extension.
Mar 1 2017, 5:29 PM · MediaWiki-extension-requests
scfc added a comment to T153577: Make standalone puppetmasters optionally use PuppetDB.

(… or anyone else can do that.)

Mar 1 2017, 4:49 AM · Patch-For-Review, Puppet, Toolforge
scfc added a comment to T153577: Make standalone puppetmasters optionally use PuppetDB.

I'm pretty sure the patches work except that I can't get them to work on toolsbeta-puppetmaster7 due to some PostgreSQL hiccups (our puppetry for that is far too fragile for my taste). I'll set up a new puppetmaster and test that tomorrow.

Mar 1 2017, 4:49 AM · Patch-For-Review, Puppet, Toolforge
scfc updated the task description for T153816: apache::static_site is not working.
Mar 1 2017, 3:14 AM · SRE, Puppet
scfc placed T153814: Make role::aptly::server work with Apache up for grabs.
Mar 1 2017, 1:57 AM · Patch-For-Review, Toolforge, Cloud-Services
mmodell awarded T153814: Make role::aptly::server work with Apache a Like token.
Mar 1 2017, 1:55 AM · Patch-For-Review, Toolforge, Cloud-Services
scfc updated subscribers of T153814: Make role::aptly::server work with Apache.

(CCing @mmodell because of 5baa9cedd427110ab84b2cb4e0b24f65cbfa6986.)

Mar 1 2017, 1:54 AM · Patch-For-Review, Toolforge, Cloud-Services
scfc updated subscribers of T95747: Puppetize gridengine master configuration.

@gerritbot does not seem to want to add https://gerrit.wikimedia.org/r/#/c/230477/ to this task; hmmm. Anyway, that patch only handles the part of the grid master configuration dealt with by qconf -sconf, not the whole configuration of tools-grid-master that forms the scope of this task.

Mar 1 2017, 1:41 AM · Cloud-Services, Toolforge
Restricted Application added a project to T65163: Mail doesn't work for nested tool accounts: Cloud-Services.

(My changes https://gerrit.wikimedia.org/r/#/c/237871 and https://gerrit.wikimedia.org/r/#/c/148917/ would make this possible.)

Mar 1 2017, 12:26 AM · Cloud-Services, Toolforge

Feb 28 2017

scfc created T159277: Difficult to set up mock LDAP server in Cloud VPS.
Feb 28 2017, 9:44 PM · Cloud-VPS, LDAP
scfc added a comment to T159257: Delete test-spm-1.project-proxy.

(The connection refusal is probably T159254 and could be fixed by sudo apt-get install apache2.)

Feb 28 2017, 9:27 PM · User-bd808, Cloud-Services
scfc added a comment to T159254: Blacklist apache from unattended-upgrades on tools puppetmaster.

(FTR: To fix other instances with this problem (= every host with apache2 running), apt-get install apache2 is enough.)

Feb 28 2017, 8:14 PM · Patch-For-Review, Cloud-Services
scfc placed T156626: k8s webservice restart failure with `ValueError: get() more than one object; use filter` up for grabs.

(Unassigning because I don't understand the failure mode, or rather, if my understanding had been correct, the bug had been fixed. Perhaps a fresh pair of eyes is helpful.)

Feb 28 2017, 7:38 PM · Patch-For-Review, Kubernetes, Tools-Kubernetes, Toolforge
scfc created T159257: Delete test-spm-1.project-proxy.
Feb 28 2017, 6:43 PM · User-bd808, Cloud-Services
scfc closed T58114: Can't reset password on wikitech (Unicode passwords not accepted), due to LDAP/opendj? as Resolved.

I think that is close enough to a verification. 2FA should not interfere with the passwords themselves. Thanks for testing.

Feb 28 2017, 5:43 PM · Cloud-Services, wikitech.wikimedia.org
scfc added a comment to T156626: k8s webservice restart failure with `ValueError: get() more than one object; use filter`.

@scfc No worries, but http://tools.wmflabs.org/spiarticleanalyzer/ seems to
work fine for me... (perhaps you fixed it?). By the way, the error doesn't
show up all the time, but shows up from time to time. Thought it worthwhile
to at least mention it on this task.

Feb 28 2017, 5:12 AM · Patch-For-Review, Kubernetes, Tools-Kubernetes, Toolforge
scfc closed T158722: jmail is not puppetized as Resolved.

I removed the now-obsolete files under /usr/local/bin and tested successfully /usr/bin/jmail with echo Test 15 | mail -s Test tools.scfc-test-can-be-deleted-anytime (as seen above, no existing ~/.forward referred to /usr/local/bin/jmail by its absolute path).

Feb 28 2017, 3:57 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc lowered the priority of T101661: Provide all labs users with username / passwords for the Postgres database from Medium to Lowest.

(There does not seem to be anyone planning to work on this.)

Feb 28 2017, 3:09 AM · Labs-Sprint-101, Cloud-Services
scfc closed T101824: Backport python-ldap3 package from Utopic to Precise / Trusty as Declined.

What's still missing?

Feb 28 2017, 2:56 AM · SRE, Cloud-Services
scfc closed T101824: Backport python-ldap3 package from Utopic to Precise / Trusty, a subtask of T101661: Provide all labs users with username / passwords for the Postgres database, as Declined.
Feb 28 2017, 2:56 AM · Labs-Sprint-101, Cloud-Services
scfc closed T152060: Inconsistent groups for Git repositories with role::puppetmaster::standalone as Resolved.
Feb 28 2017, 2:00 AM · Puppet
scfc placed T116604: Allow Vagrant to set up a PostgreSQL database backend up for grabs.

I did not rebase this change in the past year, so unassigning. This isn't rocket science, but requires a thorough understanding of the current MediaWiki-Vagrant Puppet structure and its interactions.

Feb 28 2017, 1:59 AM · Patch-Needs-Improvement, PostgreSQL, Ladies-That-FOSS-MediaWiki, MediaWiki-Vagrant
scfc placed T67843: Add sqlite role for vagrant up for grabs.

I did not rebase this change in the past year, so unassigning. This isn't rocket science, but requires a thorough understanding of the current MediaWiki-Vagrant Puppet structure and its interactions.

Feb 28 2017, 1:59 AM · Patch-Needs-Improvement, MediaWiki-Vagrant
scfc closed T95442: Clean up cruft in urlproxy as Declined.

My understanding here was flawed: I assumed that the same Lua modules for for example Redis could be used for Resty as for the usual applications. But Resty needs special coroutine stuff that does not block. So there isn't that much cruft to clean up.

Feb 28 2017, 1:50 AM · Cloud-Services, Toolforge
scfc placed T104698: Support numerous commands in LaTex on Wikiversity up for grabs.
Feb 28 2017, 1:45 AM · Math-Macro-Proposals, Math
scfc added a comment to T126370: Need a better way of testing puppet patches for contint/integration stuff.

@scfc great teaser. I would like to know more about environments.

Is all that logic already in operations/puppet.git ?

Feb 28 2017, 1:43 AM · Puppet, Continuous-Integration-Infrastructure
scfc placed T128304: Make shared folders optional up for grabs.
Feb 28 2017, 1:35 AM · MediaWiki-Vagrant
scfc closed T68121: set apt to Wikimedia mirror instead of http://nova.clouds.archive.ubuntu.com/ubuntu/ as Declined.

I still think this is worthwhile to pursue, but it's too "complicated" for my liking in the existing setup. Ideally (IMVHO), /etc/apt wouldn't be set up by copying the VM builder's directory, but with a more declarative approach in vmbuilder.cfg.erb that ensures that the repositories are ready to use at boot. You can achieve some of the same effect with a Puppet exec that changes /etc/apt/sources.list if necessary, but that only adds to a pile of interacting systems that are hard to understand and "race conditions" (> 30 minutes :-)) for the sources for packages that are hard to debug.

Feb 28 2017, 1:00 AM · Cloud-Services, Cloud-VPS
scfc added a comment to T109807: Restore replica.my.cnf for toolsbeta.admin.

@chasemp: Thanks for the explanation. Running maintain-dbusers for several projects in parallel would indeed be problematic for user accounts.

Feb 28 2017, 12:19 AM · Toolforge, Cloud-Services
scfc created T159197: Delete shinken-pm1.
Feb 28 2017, 12:02 AM · Shinken

Feb 27 2017

scfc added a comment to T164: Uploading a new Differential Revision does not reset “Accept” states in commit messages.

IMHO yes: Words are ambiguous and sometimes hard to parse, "+1"s are "binary".

Feb 27 2017, 11:52 PM · User-greg, Differential, Gerrit-Migration, Wikimedia Phabricator RfC
scfc added a comment to T164: Uploading a new Differential Revision does not reset “Accept” states in commit messages.

@mmodell: When you review code, you can do so informally: "Yeah, looks alright, bro." +1/+2 are formalized statements, and just like formalized statements in other spheres, they have more weight: "I'm so confident that this change should be merged that I ticked this box." So you incur more cost (effort to test a change thoroughly and risk of loss of reputation), and that cost must be limited and offset by an incentive, in the case of code review usually the mutuality and the ability to search for open/ready-to-merge/need-work changes. An important factor there, like in other spheres, is that the form you signed can't be changed after the fact. If the form is not immutable, there is no incentive to sign it, so you end up (at most) with informal communication that can't be searched, queried, categorized, etc.

Feb 27 2017, 11:03 PM · User-greg, Differential, Gerrit-Migration, Wikimedia Phabricator RfC
scfc added a comment to T158299: HTTP 500 on Special:NovaSudoers.

(Cf. also https://gerrit.wikimedia.org/r/#/c/339832/ for reducing the size of the page :-).)

Feb 27 2017, 9:52 PM · wikitech.wikimedia.org, Cloud-Services, MediaWiki-extensions-OpenStackManager
scfc closed T62220: Move wiki.toolserver.org to WMF as Resolved.

https://wiki.toolserver.org/view/Botshttps://www.mediawiki.org/wiki/Toolserver:Bots. Thanks, @Nemo_bis & @Dzahn.

Feb 27 2017, 7:34 PM · Patch-For-Review, patch-welcome, Wikimedia-Site-requests
scfc closed T62220: Move wiki.toolserver.org to WMF, a subtask of T18976: [DO NOT USE] Wikis waiting for creation (tracking) [superseded by #Wiki-Setup (Create)], as Resolved.
Feb 27 2017, 7:34 PM · Wikidata, Tracking-Neverending, Wikimedia-Site-requests
scfc closed T62220: Move wiki.toolserver.org to WMF, a subtask of T60788: Toolserver migration to Tools (tracking), as Resolved.
Feb 27 2017, 7:34 PM · User-bd808, Cloud-Services, Tracking-Neverending, Toolforge
scfc closed T62220: Move wiki.toolserver.org to WMF, a subtask of T116389: Delete "toolserver" tool, as Resolved.
Feb 27 2017, 7:34 PM · Toolforge, Cloud-Services
scfc closed T159162: Web proxies don't show up as Resolved.

The domain resolves for me now:

Feb 27 2017, 6:08 PM · Cloud-Services
scfc closed T152095: On standalone puppetmasters labstore files in /usr/local/sbin get group 998 (gitpuppet) as Resolved.
Feb 27 2017, 5:29 PM · Patch-For-Review, Puppet
scfc closed T95098: Make lintian warnings voting errors in labs/toollabs repository as Resolved.
Feb 27 2017, 5:28 PM · Continuous-Integration-Config, Patch-For-Review, Cloud-Services, Toolforge
scfc claimed T159022: tools_enable_php_mcrypt_module is always executed on some instances .
Feb 27 2017, 3:24 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc closed T155787: Mail from cron regarding a failure of jsub as Resolved.
Feb 27 2017, 2:44 AM · Cloud-Services, Toolforge
scfc closed T156886: Develop on separate branches for each target of Debian packages as Resolved.

Building the packages, adding them to aptly and deploying them went without problems.

Feb 27 2017, 2:44 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc added a comment to T158824: Remove prometheus-node-exporter from Tool Labs apt repository (if no longer needed).

I also had to remove prometheus-blackbox-exporter from precise-tools and trusty-tools (but not from jessie-tools). This package is only used on tools-prometheus-01.tools.eqiad.wmflabs and tools-prometheus-02.tools.eqiad.wmflabs (both Jessie).

Feb 27 2017, 2:26 AM · Toolforge, Cloud-Services, Prometheus-metrics-monitoring
scfc added a comment to T156886: Develop on separate branches for each target of Debian packages.

I have "documented" the two branches master and ubuntu/precise at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Admin#Deploy_new_jobutils_package and will now test if aptly accepts the new packages (otherwise this would have been … :-)).

Feb 27 2017, 12:14 AM · Patch-For-Review, Cloud-Services, Toolforge

Feb 26 2017

scfc added a comment to T29884: enotif doesn't send email if page on watchlist edited following a minor edit and enotif not configured to send minor edits..

According to Manual:$wgEnotifMinorEdits, even after this variable is set to true

Users still need to opt in by checking the appropriate user preference.

My question is why this setting that seems pretty safe to be enabled, is set to false by default? What are the consequences of changing the default value to true? If not much, I would suggest to set it to true by default so that users be able to manually activate the relevant setting in their preferences and avoid this bug until someone figures out a way to fix this.

Feb 26 2017, 6:32 PM · MediaWiki-Watchlist, Growth-Team, User-notice, MediaWiki-Email
scfc updated subscribers of T142727: Set $wgEnotifMinorEdits true throughout WMF, and instead use $wgDefaultUserOptions['enotifminoredits'].
Feb 26 2017, 6:32 PM · Collaboration-Team-Triage (Collab-Team-This-Quarter), Patch-For-Review, Wikimedia-Site-requests
scfc awarded T29884: enotif doesn't send email if page on watchlist edited following a minor edit and enotif not configured to send minor edits. a Like token.
Feb 26 2017, 6:28 PM · MediaWiki-Watchlist, Growth-Team, User-notice, MediaWiki-Email
scfc added a comment to T110850: Wikipedia Watchlist Notification Emails Not Arriving.

(I picked T29884 because I think it has the biggest "Surprise!" effect on new users, but other issues raised in this bug are filed as T33928 and T40874.)

Feb 26 2017, 6:28 PM · MediaWiki-Email
scfc merged T110850: Wikipedia Watchlist Notification Emails Not Arriving into T29884: enotif doesn't send email if page on watchlist edited following a minor edit and enotif not configured to send minor edits..
Feb 26 2017, 6:26 PM · MediaWiki-Watchlist, Growth-Team, User-notice, MediaWiki-Email
scfc merged task T110850: Wikipedia Watchlist Notification Emails Not Arriving into T29884: enotif doesn't send email if page on watchlist edited following a minor edit and enotif not configured to send minor edits..
Feb 26 2017, 6:26 PM · MediaWiki-Email
scfc awarded T40874: Minor bot edits don't trigger email notifications even with "E-mail me also for minor edits of pages" selected a Like token.
Feb 26 2017, 6:24 PM · Documentation, MediaWiki-Email
scfc awarded T51749: On minor edit, no email notification for talk page (enotifusertalkpages) a Like token.
Feb 26 2017, 6:22 PM · MediaWiki-Email
scfc awarded T142727: Set $wgEnotifMinorEdits true throughout WMF, and instead use $wgDefaultUserOptions['enotifminoredits'] a Like token.
Feb 26 2017, 6:21 PM · Collaboration-Team-Triage (Collab-Team-This-Quarter), Patch-For-Review, Wikimedia-Site-requests
scfc added a comment to T159066: Email notifications not being sent for minor or bot edits.

This task is a duplicate, but there are so many candidates to merge it in … T51749, T142727 and their equivalent for bot edits.

Feb 26 2017, 6:19 PM · MediaWiki-Watchlist, MediaWiki-Email
scfc updated subscribers of T159070: MW OpenStackManager: add support for ED25519 SSH keys.

The check was introduced by @Platonides in 24fb4ecdb03b053c891d89b7ba6104753a9c1366. @Platonides: It looks like there was no deeper rationale behind the restriction on ssh-rsa/ssh-dss except that those were the keys in use at that time?

Feb 26 2017, 6:00 PM · Patch-For-Review, MediaWiki-extensions-OpenStackManager
scfc claimed T127388: gridengine master dependencies are missing for gridengine_resources.
Feb 26 2017, 6:30 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc moved T158722: jmail is not puppetized from Ready to be worked on to Waiting for code review on the Toolforge board.

I have put the rewrite at /usr/local/bin/jmail.new and set a symbolic link from /usr/local/bin/jmail. I ran several tests and I'm confident that the patch works.

Feb 26 2017, 5:47 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc added a comment to T156886: Develop on separate branches for each target of Debian packages.

… and Jenkins works on that branch without fail. Wonderful.

Feb 26 2017, 2:59 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc added a comment to T156886: Develop on separate branches for each target of Debian packages.

I created the branch ubuntu/precise for labs/toollabs with ssh -p 29418 scfc@gerrit.wikimedia.org gerrit create-branch labs/toollabs ubuntu/precise master. The access configuration is the same for all refs/*, so this should apply to ubuntu/precise as well.

Feb 26 2017, 2:40 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc renamed T157847: Preparation for api for community-labs-monitoring from Preperation for api for community-labs-monitoring to Preparation for api for community-labs-monitoring.
Feb 26 2017, 2:31 AM · User-Matthewrbowker, community-labs-monitoring, Striker
scfc removed a project from T156886: Develop on separate branches for each target of Debian packages: Patch-For-Review.
Feb 26 2017, 1:55 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc claimed T95098: Make lintian warnings voting errors in labs/toollabs repository.
Feb 26 2017, 1:54 AM · Continuous-Integration-Config, Patch-For-Review, Cloud-Services, Toolforge
scfc closed T157413: Fix lintian errors in labs/toollabs as Resolved.
Feb 26 2017, 1:49 AM · Patch-For-Review, Cloud-Services, Toolforge
scfc closed T157413: Fix lintian errors in labs/toollabs, a subtask of T95098: Make lintian warnings voting errors in labs/toollabs repository, as Resolved.
Feb 26 2017, 1:49 AM · Continuous-Integration-Config, Patch-For-Review, Cloud-Services, Toolforge

Feb 25 2017

scfc added a comment to T159051: Document and update Gerrit groups for repositories related to Toolforge.

I documented the status quo (per my knowledge) at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/Admin#What_makes_a_root.

Feb 25 2017, 6:55 PM · cloud-services-team, Documentation, Toolforge
scfc updated the task description for T159051: Document and update Gerrit groups for repositories related to Toolforge.
Feb 25 2017, 6:40 PM · cloud-services-team, Documentation, Toolforge
scfc created T159051: Document and update Gerrit groups for repositories related to Toolforge.
Feb 25 2017, 6:23 PM · cloud-services-team, Documentation, Toolforge
scfc committed rODITa981669c9642: Edit Project Config.
Edit Project Config
Feb 25 2017, 6:04 PM
scfc updated subscribers of T158299: HTTP 500 on Special:NovaSudoers.

Is this a reincarnation of T70100?

Feb 25 2017, 4:56 PM · wikitech.wikimedia.org, Cloud-Services, MediaWiki-extensions-OpenStackManager
scfc moved T159025: Pull python-socketio-client and python-websocket from backports from Backlog to In Progress on the Toolforge board.
Feb 25 2017, 4:43 PM · Toolforge
scfc created T159025: Pull python-socketio-client and python-websocket from backports.
Feb 25 2017, 2:43 AM · Toolforge
scfc closed T159024: Reinstall python-socketio-client (python-websocket) as Invalid.

Okay, that's now twice in a row that I can't see properly:

Feb 25 2017, 2:37 AM · Cloud-Services, Toolforge
scfc claimed T159024: Reinstall python-socketio-client (python-websocket).
Feb 25 2017, 2:17 AM · Cloud-Services, Toolforge
scfc created T159024: Reinstall python-socketio-client (python-websocket).
Feb 25 2017, 2:17 AM · Cloud-Services, Toolforge
scfc created T159022: tools_enable_php_mcrypt_module is always executed on some instances .
Feb 25 2017, 1:46 AM · Patch-For-Review, Cloud-Services, Toolforge

Feb 24 2017

scfc added a project to T158971: Add "prometheus" to https://wikitech.wikimedia.org/wiki/MediaWiki:Titleblacklist: wikitech.wikimedia.org.
Feb 24 2017, 4:49 PM · User-bd808, wikitech.wikimedia.org, Cloud-Services
scfc created T158971: Add "prometheus" to https://wikitech.wikimedia.org/wiki/MediaWiki:Titleblacklist.
Feb 24 2017, 4:49 PM · User-bd808, wikitech.wikimedia.org, Cloud-Services
scfc added a comment to T158968: 'prometheus' service user vs. actual human account 'prometheus'.

I think renaming the shell account name should be enough; deleting should not be necessary.

Feb 24 2017, 4:47 PM · cloud-services-team (Kanban), User-bd808, LDAP, Cloud-Services
scfc added a comment to T152580: rollout prometheus-node-exporter 0.13.

I updated the package on all Toolforge instances. Note to self: apt-get install --only-upgrade $package is bad because it can leave the instance with an unconfigured package if the configuration files have changed; clushing is very bad because that leaves 16 instances that way. Try it on one host first, then come up with clush -b -g all 'sudo apt-get install --only-upgrade -o Dpkg::Options::="--force-confold" --force-yes -y prometheus-node-exporter' and be happy.

Feb 24 2017, 4:11 PM · Prometheus-metrics-monitoring
scfc closed T56697: add useful content to Wikitech:Shell as Resolved.
Feb 24 2017, 3:09 PM · wikitech.wikimedia.org, Cloud-Services, Cloud-VPS
scfc added a comment to T158824: Remove prometheus-node-exporter from Tool Labs apt repository (if no longer needed).

… and backed up the new directory with sudo rsync --chmod 440 --chown root:"${INSTANCEPROJECT}".admin -ilrt /srv/packages/ /data/project/.system/aptly/"$(hostname -f)".

Feb 24 2017, 3:07 PM · Toolforge, Cloud-Services, Prometheus-metrics-monitoring
scfc closed T158824: Remove prometheus-node-exporter from Tool Labs apt repository (if no longer needed) as Resolved.

Removed the packages from aptly and moved the files to ~tools.admin/archived-packages/:

Feb 24 2017, 3:04 PM · Toolforge, Cloud-Services, Prometheus-metrics-monitoring