Page MenuHomePhabricator

Puppet configuration for haproxykafka
Closed, ResolvedPublic

Description

Provide a puppet module/role to

  • Install haproxykafka package
  • Install prerequisites and create needed folders
  • Install systemd unit
  • Install configuration file

Event Timeline

Fabfur changed the task status from Open to In Progress.Oct 30 2024, 9:47 AM

Change #1084793 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] haproxykafka: remove user creation

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

Change #1084811 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] hiera: fix haproxykafka socket file mode

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

Change #1084793 merged by Fabfur:

[operations/puppet@production] haproxykafka: remove user creation

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

Change #1084811 merged by Fabfur:

[operations/puppet@production] hiera: fix haproxykafka socket file mode using String type

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

Change #1084893 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] haproxykafka: ensure directories are removed when ensure=>absent

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

Change #1084893 merged by Fabfur:

[operations/puppet@production] haproxykafka: ensure directories are removed when ensure=>absent

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

Change #1085308 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] hiera: enable haproxykafka on cp3066 and cp4037

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

Change #1085308 merged by Fabfur:

[operations/puppet@production] hiera: enable haproxykafka on cp3066 and cp4037

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

Change #1085363 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] haproxykafka: create user with puppet (and not with deb package)

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

Change #1085395 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] hiera: fix path for haproxykafka socket

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

Change #1085395 merged by Fabfur:

[operations/puppet@production] hiera: fix path for haproxykafka socket

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

Change #1085363 merged by Fabfur:

[operations/puppet@production] haproxykafka: create user with puppet (and not with deb package)

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

Change #1085399 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] hiera: enable haproxykafka on cp3066 and cp4037

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

Change #1085399 merged by Fabfur:

[operations/puppet@production] hiera: enable haproxykafka on cp3066 and cp4037

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

Change #1085424 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] haproxykafka: use user function due to bug in systemd::sysusers

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

Change #1085433 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] hiera: enable haproxykafka on cp3066 and cp4037 (again)

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

Change #1085424 merged by Fabfur:

[operations/puppet@production] haproxykafka: use user resource due to bug in systemd::sysusers

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

Change #1085433 merged by Fabfur:

[operations/puppet@production] hiera: enable haproxykafka on cp3066 and cp4037 (again)

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

Change #1085436 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] haproxykafka: fixed default permissions for socket

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

Change #1085436 merged by Fabfur:

[operations/puppet@production] haproxykafka: fixed default permissions for socket

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

Change #1085465 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] hiera: fix haproxykafka workers number

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

Change #1085465 abandoned by Fabfur:

[operations/puppet@production] hiera: fix haproxykafka workers number

Reason:

superseded by 1087359

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

Change #1090489 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] haproxykafka: remove group dependency

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

Change #1090489 merged by Fabfur:

[operations/puppet@production] haproxykafka: remove group dependency

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

Change #1090506 had a related patch set uploaded (by Fabfur; author: Fabfur):

[operations/puppet@production] haproxykafka: removing unused group resource

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

Change #1090506 merged by Fabfur:

[operations/puppet@production] haproxykafka: removing unused group resource

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