Svoboda | Graniru | BBC Russia | Golosameriki | Facebook
BBC RussianHomePhabricator
Log In

PuppetTag
ActivePublic

Details

Description

This tag is a catch-all for Puppet tasks that don't align with Puppet-Core, Puppet-Infrastructure, or Puppet CI. It is not specifically assigned to any team and can be used by any team to conveniently tag Puppet-related tasks.

See also:

Recent Activity

Mon, Aug 26

joanna_borun triaged T371980: Puppet git::clone should default mode to 0644 (read-only) instead of 0755 as Low priority.
Mon, Aug 26, 2:44 PM · Infrastructure-Foundations, Puppet, Release-Engineering-Team

Wed, Aug 7

hashar created T371980: Puppet git::clone should default mode to 0644 (read-only) instead of 0755.
Wed, Aug 7, 2:22 PM · Infrastructure-Foundations, Puppet, Release-Engineering-Team
hashar closed T338277: Puppet git::clone probably does not need `umask` parameter as Resolved.

The series of patch has led to the removal of umask from git::clone

Wed, Aug 7, 1:44 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #927986 merged by Elukey:

[operations/puppet@production] git: remove umask from git::clone

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

Wed, Aug 7, 12:56 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1056985 merged by Elukey:

[operations/puppet@production] cumin: set git::clone umask to match requested file mode

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

Wed, Aug 7, 8:35 AM · Patch-For-Review, Puppet, Release-Engineering-Team

Jul 29 2024

Maintenance_bot removed a project from T371221: Single member group breaks cross validation script: Patch-For-Review.
Jul 29 2024, 10:30 AM · Puppet
SLyngshede-WMF closed T371221: Single member group breaks cross validation script as Resolved.
Jul 29 2024, 9:55 AM · Puppet
gerritbot added a comment to T371221: Single member group breaks cross validation script.

Change #1057815 merged by Slyngshede:

[operations/puppet@production] P:openldap::management Unbreak cross-validate-accounts script.

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

Jul 29 2024, 9:54 AM · Puppet
gerritbot added a project to T371221: Single member group breaks cross validation script: Patch-For-Review.
Jul 29 2024, 8:55 AM · Puppet
gerritbot added a comment to T371221: Single member group breaks cross validation script.

Change #1057815 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/puppet@production] data.yaml Unbreak cross-validate-accounts script.

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

Jul 29 2024, 8:54 AM · Puppet
SLyngshede-WMF created T371221: Single member group breaks cross validation script.
Jul 29 2024, 8:52 AM · Puppet

Jul 25 2024

gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1056985 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] cumin: set git::clone umask to match requested file mode

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

Jul 25 2024, 4:53 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1056981 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] cumin: clone homer public repo with default parameters

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

Jul 25 2024, 4:31 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #927986 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] git: remove umask from git::clone

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

Jul 25 2024, 3:49 PM · Patch-For-Review, Puppet, Release-Engineering-Team
fgiunchedi renamed T370530: Clean up "git repo needs merge" checks from Port or delete "git repo needs merge" icinga check to Clean up "git repo needs merge" checks.
Jul 25 2024, 12:21 PM · Puppet, MW-on-K8s, SRE Observability (FY2024/2025-Q1), Observability-Alerting
fgiunchedi added a comment to T370530: Clean up "git repo needs merge" checks.

Thank you @Clement_Goubert ! Makes sense to me, I'll adjust the task accordingly

Jul 25 2024, 12:14 PM · Puppet, MW-on-K8s, SRE Observability (FY2024/2025-Q1), Observability-Alerting
Clement_Goubert added a comment to T370530: Clean up "git repo needs merge" checks.

I think the mediawiki-config check is still needed since we're building the image with that repo copy on the deployment server.

Jul 25 2024, 10:35 AM · Puppet, MW-on-K8s, SRE Observability (FY2024/2025-Q1), Observability-Alerting
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1056201 merged by Elukey:

[operations/puppet@production] puppetmaster: set git::clone umask to match requested file mode

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

Jul 25 2024, 9:10 AM · Patch-For-Review, Puppet, Release-Engineering-Team

Jul 23 2024

gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1056201 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] puppetmaster: set git::clone umask to match requested file mode

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

Jul 23 2024, 4:30 PM · Patch-For-Review, Puppet, Release-Engineering-Team

Jul 22 2024

gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1054892 merged by Andrea Denisse:

[operations/puppet@production] grafana: clone grafana-grizzly with default parameters

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

Jul 22 2024, 7:14 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1054890 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] openstack: remove OpenTofu git::clone file mode

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

Jul 22 2024, 9:56 AM · Patch-For-Review, Puppet, Release-Engineering-Team

Jul 19 2024

fgiunchedi created T370530: Clean up "git repo needs merge" checks.
Jul 19 2024, 2:29 PM · Puppet, MW-on-K8s, SRE Observability (FY2024/2025-Q1), Observability-Alerting

Jul 18 2024

gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1054889 merged by Btullis:

[operations/puppet@production] statistics: remove git::clone file mode

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

Jul 18 2024, 9:23 AM · Patch-For-Review, Puppet, Release-Engineering-Team

Jul 17 2024

gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1054892 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] grafana: clone grafana-grizzly with default parameters

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

Jul 17 2024, 2:40 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1054890 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] openstack: remove OpenTofu git::clone file mode

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

Jul 17 2024, 2:26 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a project to T338277: Puppet git::clone probably does not need `umask` parameter: Patch-For-Review.
Jul 17 2024, 2:18 PM · Patch-For-Review, Puppet, Release-Engineering-Team
gerritbot added a comment to T338277: Puppet git::clone probably does not need `umask` parameter.

Change #1054889 had a related patch set uploaded (by Hashar; author: Hashar):

[operations/puppet@production] statistics: remove git::clone file mode

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

Jul 17 2024, 2:18 PM · Patch-For-Review, Puppet, Release-Engineering-Team

Jun 27 2024

jcrespo raised the priority of T367882: Possible weird interaction between es backups and puppet runs leading to failures from Low to Medium.

I got another error at backup2002 (es5):

2024-06-26 17:07:31 [ERROR] - Could not read data from enwiki.blobs_cluster27: Lost connection to MySQL server during query
Jun 27 2024, 7:23 AM · Data-Persistence, database-backups, Puppet

Jun 26 2024

jcrespo triaged T367882: Possible weird interaction between es backups and puppet runs leading to failures as Low priority.

This seems to not be reproducible, maybe it was related to cold caches after reboot? Lowering the priority as not happening again since, but wanting to trace it at some point.

Jun 26 2024, 3:18 PM · Data-Persistence, database-backups, Puppet

Jun 18 2024

Dzahn added a comment to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).

How about adding a MAILTO to the timer and mail a specific list / team / group? I think that alerting via IRC is becoming less reliable and direct email would be more effective. (or even automatic ticket creation)

Jun 18 2024, 3:47 PM · Infrastructure-Foundations, Puppet
jcrespo updated the task description for T367882: Possible weird interaction between es backups and puppet runs leading to failures.
Jun 18 2024, 2:24 PM · Data-Persistence, database-backups, Puppet
jcrespo added projects to T367882: Possible weird interaction between es backups and puppet runs leading to failures: Puppet, database-backups, Data-Persistence.
Jun 18 2024, 2:22 PM · Data-Persistence, database-backups, Puppet
CDanis added a comment to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).

I think the last step to do here is to validate that any rsync failures will get reported on IRC. Then we can consider all the immediate followups of this incident done, and more slowly continue on with the larger work at T367119: Install a default timeout for systemd::timer::jobs.

Jun 18 2024, 1:52 PM · Infrastructure-Foundations, Puppet

Jun 17 2024

CDanis triaged T367119: Install a default timeout for systemd::timer::jobs as Low priority.
Jun 17 2024, 3:09 PM · Infrastructure-Foundations, Puppet
joanna_borun assigned T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10) to CDanis.
Jun 17 2024, 3:08 PM · Infrastructure-Foundations, Puppet
joanna_borun edited projects for T367028: systemd-timer-mail-wrapper should not send mail as [email protected] from Cloud VPS, added: Puppet; removed Puppet-Core, Infrastructure-Foundations.
Jun 17 2024, 3:05 PM · Puppet, Cloud-VPS
MoritzMuehlenhoff added a comment to T367119: Install a default timeout for systemd::timer::jobs.

One other option: Add a separate wrapper define systemd::timer::job_capped which has the timeout as a mandatory argument (but without a default). And then reach out to SRE teams to migrate the jobs based what the respective uses cases needed.

Jun 17 2024, 2:57 PM · Infrastructure-Foundations, Puppet
CDanis added a comment to T367119: Install a default timeout for systemd::timer::jobs.

Alternatives to consider:

  • Make this a required field instead of adding a default [harder up-front but potentially safer]
  • Make omitting this field wmf puppet style guide violation [slower version of the above]
Jun 17 2024, 2:28 PM · Infrastructure-Foundations, Puppet

Jun 11 2024

Maintenance_bot removed a project from T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10): Patch-For-Review.
Jun 11 2024, 8:30 PM · Infrastructure-Foundations, Puppet
gerritbot added a comment to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).

Change #1041760 merged by CDanis:

[operations/puppet@production] puppetserver syncs: also add monitoring + timeout

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

Jun 11 2024, 8:07 PM · Infrastructure-Foundations, Puppet
gerritbot added a project to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10): Patch-For-Review.
Jun 11 2024, 7:57 PM · Infrastructure-Foundations, Puppet
gerritbot added a comment to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).

Change #1041760 had a related patch set uploaded (by CDanis; author: CDanis):

[operations/puppet@production] puppetserver syncs: also add monitoring + timeout

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

Jun 11 2024, 7:57 PM · Infrastructure-Foundations, Puppet
Maintenance_bot removed a project from T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10): Patch-For-Review.
Jun 11 2024, 7:31 PM · Infrastructure-Foundations, Puppet
gerritbot added a comment to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).

Change #1041217 merged by CDanis:

[operations/puppet@production] enable monitoring+logging for puppetmaster syncs

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

Jun 11 2024, 7:30 PM · Infrastructure-Foundations, Puppet

Jun 10 2024

CDanis created T367119: Install a default timeout for systemd::timer::jobs.
Jun 10 2024, 8:56 PM · Infrastructure-Foundations, Puppet
gerritbot added a project to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10): Patch-For-Review.
Jun 10 2024, 8:21 PM · Infrastructure-Foundations, Puppet
gerritbot added a comment to T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).

Change #1041217 had a related patch set uploaded (by CDanis; author: CDanis):

[operations/puppet@production] enable monitoring+logging for puppetmaster syncs

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

Jun 10 2024, 8:21 PM · Infrastructure-Foundations, Puppet
CDanis updated subscribers of T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).
Jun 10 2024, 8:19 PM · Infrastructure-Foundations, Puppet
CDanis updated the task description for T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).
Jun 10 2024, 8:17 PM · Infrastructure-Foundations, Puppet
CDanis created T367113: Puppetmaster volatile data not synced to all puppet frontends for a month and a half (2024-04-27 to 2024-06-10).
Jun 10 2024, 7:25 PM · Infrastructure-Foundations, Puppet