Page MenuHomeMiraheze

PuppetProject
ActivePublic

Members (2)

Watchers (1)

Details

Description

Project for issues affecting Puppet configuration and general Puppet code.

Recent Activity

Dec 26 2018

Paladox closed T3910: Migrate from puppet passenger to puppet-server as Resolved.
Dec 26 2018, 15:41 · Goal-2018-Jul-Dec, Puppet, Operations
Paladox edited projects for T3910: Migrate from puppet passenger to puppet-server, added: Goal-2018-Jul-Dec; removed Goal-2019-Jan-Jun.

We are officially running puppet6 everywhere now :)

Dec 26 2018, 15:41 · Goal-2018-Jul-Dec, Puppet, Operations

Dec 20 2018

John added a project to T3910: Migrate from puppet passenger to puppet-server: Puppet.
Dec 20 2018, 23:43 · Goal-2018-Jul-Dec, Puppet, Operations

Oct 3 2018

AmandaCath added a project to T3647: Convert all our python2 scripts to python3: Puppet.
Oct 3 2018, 00:51 · Goal-2018-Jul-Dec, Operations

Sep 21 2018

Paladox closed T3635: Use "types" in the puppet class as Resolved.

I think i got them all, though i could have missed some.

Sep 21 2018, 21:25 · Puppet, Operations
Paladox triaged T3635: Use "types" in the puppet class as Normal priority.
Sep 21 2018, 18:11 · Puppet, Operations
John assigned T3635: Use "types" in the puppet class to Paladox.

Be bold!

Sep 21 2018, 15:18 · Puppet, Operations

Jul 31 2018

Paladox added a comment to T3402: Get Puppet runs back to 10 seconds .

Puppet runs down to 15secs on mw3.

Jul 31 2018, 19:20 · MediaWiki, Puppet
Reception123 added a comment to T3402: Get Puppet runs back to 10 seconds .

Just to have it somewhere, @Paladox managed to get it to 40 seconds

Jul 31 2018, 18:02 · MediaWiki, Puppet

Jul 26 2018

John closed T3402: Get Puppet runs back to 10 seconds as Declined.

You given the list of stuff to fix, fix it :)

Jul 26 2018, 08:57 · MediaWiki, Puppet
Reception123 triaged T3402: Get Puppet runs back to 10 seconds as Normal priority.
Jul 26 2018, 07:56 · MediaWiki, Puppet

Apr 4 2018

Paladox added a comment to T1997: Convert Puppetmaster to use PuppetDB.

Your welcome :)

Apr 4 2018, 20:06 · Goal-2018-Jan-Jun, Puppet, Operations
Reception123 closed T1997: Convert Puppetmaster to use PuppetDB as Resolved.

This is finally done! :)

Apr 4 2018, 19:31 · Goal-2018-Jan-Jun, Puppet, Operations

Apr 3 2018

Southparkfan closed T2950: Upgrade puppet1 as Resolved.
Apr 3 2018, 19:35 · Operations, Puppet
Southparkfan added a comment to T2950: Upgrade puppet1 .

Whenever I'll upgrade (somewhere this evening) I will grant John access to RN as well.

Apr 3 2018, 16:00 · Operations, Puppet

Apr 2 2018

Paladox added a comment to T2950: Upgrade puppet1 .

@Southparkfan We have changed from using puppetdb 2 to puppetdb 4 with https://github.com/miraheze/puppet/pull/640/files (puppetdb is disabled on puppet1 for the time being) this should help with keeping the heap down as wmf have found lower ram usage because of the upgrade. Though still needs 2gb of ram due to postgresql on there and puppetdb.

Apr 2 2018, 22:51 · Operations, Puppet
Paladox added a comment to T2950: Upgrade puppet1 .

@Southparkfan puppetdb (which is java) and then we have postgresql on there too which uses the ram too. And then there's puppet when the nodes hit puppet when they run.

Apr 2 2018, 20:48 · Operations, Puppet
Southparkfan added a comment to T2950: Upgrade puppet1 .

Before I approve or decline this, what is exactly using so much memory? Java code, Postgres, puppet, apache? Have attempts been made to reduce memory usage?

Apr 2 2018, 20:44 · Operations, Puppet
labster reassigned T2950: Upgrade puppet1 from labster to Southparkfan.
Apr 2 2018, 20:38 · Operations, Puppet
labster added a comment to T2950: Upgrade puppet1 .

Approved by me.

Apr 2 2018, 20:38 · Operations, Puppet
John added a comment to T2950: Upgrade puppet1 .

1G and 1 core on puppet1 was always a push imho anyway.

Apr 2 2018, 11:41 · Operations, Puppet
Reception123 reassigned T2950: Upgrade puppet1 from Southparkfan to labster.
Apr 2 2018, 11:39 · Operations, Puppet
Reception123 triaged T2950: Upgrade puppet1 as High priority.
Apr 2 2018, 11:37 · Operations, Puppet

Mar 24 2018

John added a comment to T2829: Puppet critical on mw1.

.git permissions messed up for some reason. Also in future, just clear out /config/, it saves a hell of a lot of time.

Mar 24 2018, 09:27 · Puppet
Reception123 added a comment to T2829: Puppet critical on mw1.

@John Error was

Mar 24 2018, 09:24 · Puppet
John added a comment to T2829: Puppet critical on mw1.

Well the purpose of my comment was for you to give us more information but that’s fine anyway.

Mar 24 2018, 09:23 · Puppet
Reception123 closed T2829: Puppet critical on mw1 as Resolved.

Good point. I guess the purpose of this task is resolved then.

Mar 24 2018, 09:14 · Puppet
John added a comment to T2829: Puppet critical on mw1.

Without any information, it’s impossible to judge and you just have an open issued assigned to SPF serving no purpose for anyone?

Mar 24 2018, 09:09 · Puppet
Reception123 lowered the priority of T2829: Puppet critical on mw1 from High to Normal.

Fixed by refreshing /srv/mediawiki, but could this reoccur again soon? (Moving to "Normal" since it's now fixed, but keeping open in case it's a more "permanent" issue)

Mar 24 2018, 07:21 · Puppet
Void reopened T2829: Puppet critical on mw1 as "Open".

From Icinga:

mw1
Debian
Puppet
CRITICAL	2018-03-24 00:34:47	1d 8h 10m 52s	3/3	CRITICAL: Puppet has 1 failures. Last run 28 seconds ago with 1 failures. Failed resources (up to 3 shown): Exec[git_pull_MediaWiki config]
Mar 24 2018, 00:38 · Puppet

Mar 9 2018

MacFan4000 reassigned T2829: Puppet critical on mw1 from Void to Southparkfan.
Mar 9 2018, 17:05 · Puppet
Void closed T2829: Puppet critical on mw1 as Resolved.

fixed by SPF

Mar 9 2018, 17:05 · Puppet
Void triaged T2829: Puppet critical on mw1 as High priority.
Mar 9 2018, 16:46 · Puppet

Mar 8 2018

Paladox added a comment to T1997: Convert Puppetmaster to use PuppetDB.

@labster puppet will likly to fail if there is not enough heap for puppetdb (which puppetdb could be restarted)

Mar 8 2018, 16:35 · Goal-2018-Jan-Jun, Puppet, Operations
labster added a comment to T1997: Convert Puppetmaster to use PuppetDB.

Remind me again why needing 2x more RAM counts as a software upgrade.

Mar 8 2018, 09:07 · Goal-2018-Jan-Jun, Puppet, Operations
Reception123 assigned T1997: Convert Puppetmaster to use PuppetDB to Southparkfan.

Assigned to @Southparkfan for 1) approval/review of an upgrade 2) to be around when the upgrade would happen

Mar 8 2018, 07:20 · Goal-2018-Jan-Jun, Puppet, Operations

Mar 7 2018

Paladox added a comment to T1997: Convert Puppetmaster to use PuppetDB.

https://puppet.com/docs/puppetdb/5.0/scaling_recommendations.html#bottleneck-java-heap-size

Mar 7 2018, 11:00 · Goal-2018-Jan-Jun, Puppet, Operations
Reception123 added a comment to T1997: Convert Puppetmaster to use PuppetDB.

So, it looks like PuppetDB and exported resources are working on test1. Therefore, it is now time to upgrade puppet1 to Debian 9 and Puppet4. But before, @Paladox says that PuppetDB needs more RAM, so we should probably upgrade puppet1. What do you think @Southparkfan ?

Mar 7 2018, 07:29 · Goal-2018-Jan-Jun, Puppet, Operations

Jan 14 2018

Paladox added a comment to T1997: Convert Puppetmaster to use PuppetDB.

Update, we have started testing this module now :).

Jan 14 2018, 00:19 · Goal-2018-Jan-Jun, Puppet, Operations

Jan 8 2018

revi closed T2599: Where should I send my pull requests? Github or phabricator? as Invalid.

Hi, pull requests are accepted on GitHub. Puppet repo in phab is for redundancy, and having it closing the bugs as appropriate (which... didn't work as intended for now).

Jan 8 2018, 06:02
Mehran-Baghi created T2599: Where should I send my pull requests? Github or phabricator?.
Jan 8 2018, 06:02

Jan 6 2018

Reception123 added a comment to T1997: Convert Puppetmaster to use PuppetDB.
In T1997#49053, @John wrote:

Another update: The certificate issue has been resolved, only now puppet does not seem to be reading /etc/puppet properly, therefore it isn't pulling any changes.

You mean applying changes not pulling them?

Jan 6 2018, 20:05 · Goal-2018-Jan-Jun, Puppet, Operations
John added a comment to T1997: Convert Puppetmaster to use PuppetDB.

Another update: The certificate issue has been resolved, only now puppet does not seem to be reading /etc/puppet properly, therefore it isn't pulling any changes.

You mean applying changes not pulling them?

Jan 6 2018, 20:04 · Goal-2018-Jan-Jun, Puppet, Operations
Reception123 added a comment to T1997: Convert Puppetmaster to use PuppetDB.

Another update: The certificate issue has been resolved, only now puppet does not seem to be reading /etc/puppet properly, therefore it isn't pulling any changes.

Jan 6 2018, 19:44 · Goal-2018-Jan-Jun, Puppet, Operations

Jan 4 2018

Reception123 added a comment to T1997: Convert Puppetmaster to use PuppetDB.

Just to have an update on this task:

Jan 4 2018, 18:24 · Goal-2018-Jan-Jun, Puppet, Operations

Jan 1 2018

Paladox added a comment to T1997: Convert Puppetmaster to use PuppetDB.

https://github.com/miraheze/puppet/pull/528

Jan 1 2018, 22:16 · Goal-2018-Jan-Jun, Puppet, Operations
Reception123 moved T1997: Convert Puppetmaster to use PuppetDB from Backlog to Operations on the Goal-2018-Jan-Jun board.
Jan 1 2018, 09:30 · Goal-2018-Jan-Jun, Puppet, Operations
Reception123 added a project to T1997: Convert Puppetmaster to use PuppetDB: Goal-2018-Jan-Jun.

Realistic goal, we need this for PHP7 and the new MediaWiki upgrade, so this should be done before June.

Jan 1 2018, 09:29 · Goal-2018-Jan-Jun, Puppet, Operations

Dec 31 2017

Reception123 updated subscribers of T1997: Convert Puppetmaster to use PuppetDB.
Dec 31 2017, 20:27 · Goal-2018-Jan-Jun, Puppet, Operations

Sep 1 2017

Reception123 moved T1997: Convert Puppetmaster to use PuppetDB from Radar to Puppet on the Operations board.
Sep 1 2017, 14:03 · Goal-2018-Jan-Jun, Puppet, Operations