Page MenuHomePhabricator

MacFan4000
MirahezeBots adminAdministrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Jun 30 2020, 11:49 PM (50 w, 1 d)
Roles
Administrator
Availability
Available
IRC Nick
MacFan4000
GitHub User
MacFan4000
Miraheze User
MacFan4000 [ Global Accounts ]

Recent Activity

Today

MacFan4000 added a comment to T262: Upgrade to newer version of puppet.

After some testing, I discovered that puppet doesn’t fully support Debian aarch64 servers. There is an upstream ticket, but it’s set to low priority. So for now we are stuck on puppet5

Thu, Jun 17, 12:02 AM · MacFan4000, Operations/Site Reliability Engineering

Mon, Jun 14

MacFan4000 committed rP46ce55b93151: Revert "Revert "remove paladox"" (authored by MacFan4000).
Revert "Revert "remove paladox""
Mon, Jun 14, 3:47 PM
MacFan4000 added a reverting change for rP338df41a870e: Revert "remove paladox": rP46ce55b93151: Revert "Revert "remove paladox"".
Mon, Jun 14, 3:47 PM
MacFan4000 added a comment to T262: Upgrade to newer version of puppet.
macfan@bots1:~$ puppet --version
5.5.10
Mon, Jun 14, 12:02 PM · MacFan4000, Operations/Site Reliability Engineering
MacFan4000 created T262: Upgrade to newer version of puppet.
Mon, Jun 14, 3:05 AM · MacFan4000, Operations/Site Reliability Engineering
MacFan4000 added a reverting change for rP6b00507b6664: remove paladox: rP338df41a870e: Revert "remove paladox".
Mon, Jun 14, 1:35 AM
MacFan4000 committed rP338df41a870e: Revert "remove paladox" (authored by MacFan4000).
Revert "remove paladox"
Mon, Jun 14, 1:35 AM

Sat, Jun 12

MacFan4000 added a reverting change for rP1bea3e51ab2f: status: send Miraheze to /dev/null for update: rP6b198a678219: Revert "status: send Miraheze to /dev/null for update".
Sat, Jun 12, 9:46 PM
MacFan4000 committed rP6b198a678219: Revert "status: send Miraheze to /dev/null for update" (authored by MacFan4000).
Revert "status: send Miraheze to /dev/null for update"
Sat, Jun 12, 9:46 PM

Fri, Jun 11

MacFan4000 added a comment to T259: Proposal to move testwiki.wiki to new mhbots cluster.

Sure, we’ll need to get fosshost to give us a vm with the custom specs, since there isn’t an image with the ones that I mentioned

Fri, Jun 11, 10:42 PM · MacFan4000, Operations/Site Reliability Engineering

Wed, Jun 9

MacFan4000 added a comment to T260: Add systemd state checks for all services.

everything on the list except digests and mariadb is already checked through procs

Wed, Jun 9, 7:59 PM · Monitoring, Operations/Site Reliability Engineering

Tue, Jun 8

MacFan4000 updated the task description for T38: Puppitize stuff.
Tue, Jun 8, 5:11 PM · MacFan4000

Mon, Jun 7

MacFan4000 added a comment to T259: Proposal to move testwiki.wiki to new mhbots cluster.
In T259#4630, @RhinosF1 wrote:

My thoughts:

  • mail: could it use Fosshost's DA portal like ours. We can easily tweak webmail or spin a round cube up.

I may as well keep maintaining the mail server, mob plan is to just do a direct transfer of all of the data.

  • Phab: I'd rather this on tools2002 but we can make tweaks to settings to allow two instances to be spun up.
  • MariaDB: db2002
  • Icinga: let's get remote monitoring working and use ours
  • Matomo: quite interested, no need for security review and we'll deal with Privacy. Make sure it trusts x-real-ip from CF. Not sure where to put it. Feels like tools2002

note that testwiki.wiki doesn't go through a cdn

  • Wiki: I'm quite happy to approve it as part of our allocation. Would be nice to know exactly how much we can split across tools/db for storage if it's just MediaWiki running.
Mon, Jun 7, 9:27 PM · MacFan4000, Operations/Site Reliability Engineering
MacFan4000 created T259: Proposal to move testwiki.wiki to new mhbots cluster.
Mon, Jun 7, 7:55 PM · MacFan4000, Operations/Site Reliability Engineering
MacFan4000 added a comment to T239: Upgrade to Debian bullseye.
In T239#4610, @RhinosF1 wrote:

Yes

Mon, Jun 7, 5:43 PM · Operations/Site Reliability Engineering
MacFan4000 added a comment to T239: Upgrade to Debian bullseye.

Are we planning to use AArch64 VMs for this?

Mon, Jun 7, 5:32 PM · Operations/Site Reliability Engineering
MacFan4000 added a comment to T257: Test2001 is inaccessible.
In T257#4600, @RhinosF1 wrote:

Seems to be working now

Can you try configure Apache too?

it's setup and mostly working except that I can't work out why Flask isn't seeing that jsonparser is installed (according to the error log it isn't)

Mon, Jun 7, 3:18 PM · Operations/Site Reliability Engineering, MacFan4000
MacFan4000 added a comment to T257: Test2001 is inaccessible.
In T257#4600, @RhinosF1 wrote:

Seems to be working now

Can you try configure Apache too?

Mon, Jun 7, 2:55 PM · Operations/Site Reliability Engineering, MacFan4000
MacFan4000 added a comment to T257: Test2001 is inaccessible.

Seems to be working now

Mon, Jun 7, 1:06 PM · Operations/Site Reliability Engineering, MacFan4000

Sun, Jun 6

MacFan4000 closed T257: Test2001 is inaccessible as Resolved.

Seems to be working now

Sun, Jun 6, 11:17 PM · Operations/Site Reliability Engineering, MacFan4000
MacFan4000 closed T257: Test2001 is inaccessible, a subtask of T255: Commission test2001.mirahezebots.org for new infra service (see emails), as Resolved.
Sun, Jun 6, 11:17 PM · Operations/Site Reliability Engineering
MacFan4000 added a comment to T257: Test2001 is inaccessible.

Hmm still can’t get in - signed up under my personal address (paulfkeffer[at]gmail.com)

Sun, Jun 6, 6:33 PM · Operations/Site Reliability Engineering, MacFan4000
MacFan4000 added a comment to T257: Test2001 is inaccessible.
In T257#4576, @RhinosF1 wrote:

@MacFan4000: was working fine when I logged out yesterday? Should I try a remote reboot?

Sun, Jun 6, 5:16 PM · Operations/Site Reliability Engineering, MacFan4000
MacFan4000 placed T257: Test2001 is inaccessible up for grabs.
Sun, Jun 6, 4:49 PM · Operations/Site Reliability Engineering, MacFan4000
MacFan4000 created T257: Test2001 is inaccessible.
Sun, Jun 6, 4:48 PM · Operations/Site Reliability Engineering, MacFan4000

Mon, May 31

MacFan4000 changed the visibility for T254: Extensions on new phab aren't loaded.
Mon, May 31, 4:57 PM · Phabricator, MacFan4000
MacFan4000 set Security to security-bug on T254: Extensions on new phab aren't loaded.

test again

Mon, May 31, 4:56 PM · Phabricator, MacFan4000
MacFan4000 changed the visibility for T254: Extensions on new phab aren't loaded.
Mon, May 31, 4:54 PM · Phabricator, MacFan4000
MacFan4000 set Security to security-bug on T254: Extensions on new phab aren't loaded.

test again

Mon, May 31, 4:53 PM · Phabricator, MacFan4000
MacFan4000 changed Security from security-bug to default on T254: Extensions on new phab aren't loaded.
Mon, May 31, 3:31 PM · Phabricator, MacFan4000
MacFan4000 changed the visibility for T254: Extensions on new phab aren't loaded.
Mon, May 31, 3:30 PM · Phabricator, MacFan4000
MacFan4000 set Security to security-bug on T254: Extensions on new phab aren't loaded.

testing

Mon, May 31, 3:29 PM · Phabricator, MacFan4000

Sun, May 30

MacFan4000 closed T254: Extensions on new phab aren't loaded as Resolved.
Sun, May 30, 4:36 PM · Phabricator, MacFan4000
MacFan4000 created T253: Puppet doesn’t manage apache config properly.
Sun, May 30, 4:02 PM · MacFan4000, Operations/Site Reliability Engineering

Sun, May 23

MacFan4000 closed T249: Move all bots to Libera as Resolved.

Nothing is running on freenode anymore with the exception of FosshostRelay which is at the discretion of Fosshost staff.

Sun, May 23, 11:06 PM · Operations/Site Reliability Engineering, MacFan4000

Wed, May 19

MacFan4000 added a comment to T249: Move all bots to Libera.

Instances of everything except streambot have been launched on libera

Wed, May 19, 11:44 PM · Operations/Site Reliability Engineering, MacFan4000
MacFan4000 triaged T249: Move all bots to Libera as High priority.
Wed, May 19, 5:01 PM · Operations/Site Reliability Engineering, MacFan4000

May 12 2021

MacFan4000 closed T238: Consider Ditching ZenDuty as Resolved.

this is done

May 12 2021, 10:53 PM · Monitoring, MacFan4000
MacFan4000 closed T86: Add a MediaWiki SignBot as Declined.

Not gonna happen

May 12 2021, 8:56 PM · MacFan4000

Apr 25 2021

Dmehus awarded T241: Expand permissions for bot-admins a Like token.
Apr 25 2021, 6:28 PM · Operations/Site Reliability Engineering, Security, MacFan4000

Apr 24 2021

MacFan4000 placed T1: Make Apache file browser use our css up for grabs.
Apr 24 2021, 11:36 PM · MacFan4000, Web
MacFan4000 closed T1: Make Apache file browser use our css as Declined.

Declining as this isn’t strictly necessary

Apr 24 2021, 11:36 PM · MacFan4000, Web
MacFan4000 added projects to T241: Expand permissions for bot-admins: Security, Operations/Site Reliability Engineering.
Apr 24 2021, 11:33 PM · Operations/Site Reliability Engineering, Security, MacFan4000
MacFan4000 updated the task description for T241: Expand permissions for bot-admins.
Apr 24 2021, 11:32 PM · Operations/Site Reliability Engineering, Security, MacFan4000
MacFan4000 created Operations/Site Reliability Engineering.
Apr 24 2021, 10:39 PM
MacFan4000 triaged T241: Expand permissions for bot-admins as Normal priority.
Apr 24 2021, 10:35 PM · Operations/Site Reliability Engineering, Security, MacFan4000

Apr 21 2021

MacFan4000 updated the task description for T38: Puppitize stuff.
Apr 21 2021, 6:11 PM · MacFan4000
MacFan4000 committed rP8abc294123d2: remove non https, include in profile rather then role (authored by MacFan4000).
remove non https, include in profile rather then role
Apr 21 2021, 5:27 PM
MacFan4000 committed rP0bf2bbf24926: add apache to puppet (authored by MacFan4000).
add apache to puppet
Apr 21 2021, 2:55 PM

Apr 20 2021

MacFan4000 closed T232: Add StreamBot to puppet, a subtask of T191: Move bots1 to the UK, as Resolved.
Apr 20 2021, 11:40 PM
MacFan4000 closed T232: Add StreamBot to puppet as Resolved.
Apr 20 2021, 11:40 PM · MacFan4000
MacFan4000 added a subtask for T191: Move bots1 to the UK: T239: Upgrade to Debian bullseye.
Apr 20 2021, 11:40 PM
MacFan4000 added a parent task for T239: Upgrade to Debian bullseye: T191: Move bots1 to the UK.
Apr 20 2021, 11:40 PM · Operations/Site Reliability Engineering
MacFan4000 changed the visibility for E5: 2021 Planning.
Apr 20 2021, 9:21 PM
MacFan4000 is attending E5: 2021 Planning.
Apr 20 2021, 9:17 PM

Apr 17 2021

RhinosF1 awarded T238: Consider Ditching ZenDuty a Like token.
Apr 17 2021, 9:21 PM · Monitoring, MacFan4000
MacFan4000 created T238: Consider Ditching ZenDuty.
Apr 17 2021, 8:53 PM · Monitoring, MacFan4000
MacFan4000 updated the badge description for System Administrator.
Apr 17 2021, 8:14 PM
MacFan4000 empowered Sario528 as an administrator.
Apr 17 2021, 7:58 PM
MacFan4000 placed T237: StreamBot DB got erased making it run as a system user up for grabs.
Apr 17 2021, 4:38 PM · MacFan4000
MacFan4000 added a comment to T237: StreamBot DB got erased making it run as a system user.

Everything is restored except #miraheze-feed-es

Apr 17 2021, 4:38 PM · MacFan4000

Apr 1 2021

MacFan4000 closed T230: CVT Feed is Broken as Invalid.

I don't see anything wrong.

Apr 1 2021, 7:39 PM · MirahezeBot-Plugins, Regression
MacFan4000 closed T143: Merge SigmaBot into MirahezeBot/StreamBot as Resolved.
Apr 1 2021, 6:16 PM · MirahezeBot-Plugins, MacFan4000
MacFan4000 archived SigmaBot.
Apr 1 2021, 6:15 PM

Mar 28 2021

MacFan4000 archived the blog 12 October 2020 Security Incident.
Mar 28 2021, 4:25 PM · MirahezeBot-Plugins, Security
MacFan4000 renamed Blog Post: 12 October 2020 Security incident blog post from Summary to 12 October 2020 Security incident.
Mar 28 2021, 4:25 PM · MirahezeBot-Plugins, Security
MacFan4000 changed the blog for post Blog Post: 12 October 2020 Security incident.
Mar 28 2021, 4:24 PM · MirahezeBot-Plugins, Security
MacFan4000 added a comment to T182: Set up our own mail.

Round cube is puppitized now but even after following the instructions I can’t get the elastic skin to work

Mar 28 2021, 12:10 PM · MacFan4000
MacFan4000 added a comment to T182: Set up our own mail.

Round cube is puppitized now but even after following the instructions I can’t get the elastic skin to work

Mar 28 2021, 2:39 AM · MacFan4000

Mar 27 2021

MacFan4000 placed T182: Set up our own mail up for grabs.
Mar 27 2021, 11:46 PM · MacFan4000
MacFan4000 closed T182: Set up our own mail as Resolved.
Mar 27 2021, 11:24 PM · MacFan4000
MacFan4000 added a comment to T182: Set up our own mail.

Closing as this is pretty much done now.

Mar 27 2021, 11:23 PM · MacFan4000
MacFan4000 added a comment to T182: Set up our own mail.

Webmail is available at webmail.mirahezebots.org

Mar 27 2021, 2:03 AM · MacFan4000
MacFan4000 added a comment to T182: Set up our own mail.

I’ve now setup noreply@ and staff@, aliases, and webmail, as well as dkim, spf, and dmarc records.

Mar 27 2021, 2:02 AM · MacFan4000
MacFan4000 added a comment to T182: Set up our own mail.

Text comment

Mar 27 2021, 1:06 AM · MacFan4000
MacFan4000 added a comment to T182: Set up our own mail.

Test comment

Mar 27 2021, 1:01 AM · MacFan4000

Mar 24 2021

MacFan4000 added a comment to T182: Set up our own mail.

Looks like they would give us no more then 2 addresses. Self hosting could potentially allow for icinga notifications, as well as as many mailboxes as we want.

Mar 24 2021, 11:54 AM · MacFan4000
MacFan4000 added a comment to T182: Set up our own mail.

@RhinosF1 if we want to update the hostname of at least one of our servers to not be a number, I could setup postfix/dovecot and puppitize it.

Mar 24 2021, 2:11 AM · MacFan4000

Mar 20 2021

MacFan4000 added a comment to T215: Monitoring notifications.

So, at this point Hund is setup and working great doing http checks. bots@ is subscribed. We also have Zenduty setup to sent additional notification emails which currently is subscribed to hund, as well as CloudFlare is also setup to do http checks and sends it’s data to Zenduty. I have no idea what is going on with logflare.

Mar 20 2021, 8:33 PM · MacFan4000

Mar 9 2021

MacFan4000 added members for Security: Dmehus, Sario528.
Mar 9 2021, 2:29 PM

Mar 8 2021

MacFan4000 updated the task description for T219: Fail old domains over to new ones.
Mar 8 2021, 1:26 PM · Web, MacFan4000
MacFan4000 updated the task description for T219: Fail old domains over to new ones.
Mar 8 2021, 1:17 PM · Web, MacFan4000

Mar 7 2021

MacFan4000 created T222: Installing sopel-plugins.chanlogs.
Mar 7 2021, 4:29 PM · Web, MacFan4000, MirahezeBot-Plugins

Mar 6 2021

MacFan4000 changed the Can Configure Application policy for application Herald from acl*security (Project) to Custom Policy.
Mar 6 2021, 7:21 PM
MacFan4000 changed the join policy for acl*phabricator.
Mar 6 2021, 7:19 PM
MacFan4000 added members for acl*phabricator: Reception123, Void.
Mar 6 2021, 7:18 PM
MacFan4000 added a member for acl*phabricator: MacFan4000.
Mar 6 2021, 7:18 PM
MacFan4000 changed the Can Create Projects policy for application Projects from Administrators to acl*security (Project).
Mar 6 2021, 6:21 PM
MacFan4000 placed T112: Create a “History of MirahezeBots” page on website up for grabs.
Mar 6 2021, 5:50 PM · Web

Mar 5 2021

MacFan4000 added a comment to T177: Ensure all services use CF proxy.
In T177#3862, @RhinosF1 wrote:

This will break SSH on the old system unless you use the IP.

I will post config reminders on here.

Mar 5 2021, 4:57 PM · Web, MacFan4000

Mar 4 2021

MacFan4000 created T218: Add @MirahezeB to our twitter dev team.
Mar 4 2021, 5:40 PM · MacFan4000
MacFan4000 changed the Default View Policy policy for application Spaces from All Users to Public (No Login Required).
Mar 4 2021, 3:15 PM
MacFan4000 placed T217: Block non-GET traffic to mirahezebots.org up for grabs.

seems fine to me

Mar 4 2021, 12:36 PM · MacFan4000, Web, Security

Mar 3 2021

MacFan4000 added a comment to T215: Monitoring notifications.

I’ve setup a hund demo at https://mirahezebots.hund.io/

Mar 3 2021, 11:34 PM · MacFan4000
MacFan4000 created T215: Monitoring notifications.
Mar 3 2021, 11:23 PM · MacFan4000

Feb 26 2021

MacFan4000 renamed T212: Remove duplicate Snyk checks from Remove duplicate Snyk check to Remove duplicate Snyk checks.
Feb 26 2021, 4:52 PM · MacFan4000
MacFan4000 created T212: Remove duplicate Snyk checks.
Feb 26 2021, 4:51 PM · MacFan4000

Feb 25 2021

MacFan4000 added a comment to T38: Puppitize stuff.

Php: I can puppitize pbp.ini
Mariadb: can puppitize things like my.cnf
Apache: can puppitize main config file and vhost templates
Relay service template: can do
Cloudflared: can do at least the service template:
Icinga: I don’t feel comfortable trying to do it myself given how complex the module is
Sopel: tough since config is sometimes auto-updated

Feb 25 2021, 11:50 PM · MacFan4000

Feb 24 2021

MacFan4000 awarded Sopel Administrator to recipient: Sario528.
Feb 24 2021, 7:14 PM
MacFan4000 renamed Sopel Administrator badge Sopel administrator to Sopel Administrator.
Feb 24 2021, 7:14 PM