Page MenuHomePhabricator

Debmonitor: deploy the service in production
Closed, ResolvedPublic

Description

As part of T191298 goal, deploy the first version of Debmonitor service (see T167504) in production.

Details

SubjectRepoBranchLines +/-
operations/software/debmonitormaster+69 -12
operations/puppetproduction+0 -1
operations/software/debmonitormaster+1 -1
operations/software/debmonitor/deploymaster+1 -0
operations/software/debmonitor/deploymaster+1 -1
operations/software/debmonitormaster+49 -28
operations/puppetproduction+1 -1
operations/software/debmonitor/deploymaster+1 -0
operations/software/debmonitor/deploymaster+0 -0
operations/software/debmonitor/deploymaster+1 -1
operations/software/debmonitormaster+49 -13
operations/software/debmonitormaster+88 -29
operations/software/debmonitormaster+16 -2
operations/software/debmonitormaster+5 -1
operations/puppetproduction+1 -1
operations/puppetproduction+8 -3
operations/puppetproduction+3 -0
operations/puppetproduction+3 -0
operations/puppetproduction+1 -1
operations/software/debmonitor/deploymaster+2 -2
operations/software/debmonitor/deploymaster+1 -1
operations/software/debmonitormaster+2 -0
operations/puppetproduction+1 -1
operations/puppetproduction+15 -0
operations/puppetproduction+1 -1
operations/puppetproduction+33 -35
operations/puppetproduction+1 -1
operations/software/debmonitormaster+3 -2
operations/dnsmaster+3 -0
operations/puppetproduction+1 -1
operations/puppetproduction+9 -1
operations/software/debmonitor/deploymaster+0 -0
operations/software/debmonitor/deploymaster+1 -1
operations/puppetproduction+4 -1
operations/software/debmonitormaster+6 -1
operations/software/debmonitormaster+16 -16
operations/software/debmonitor/deploymaster+2 -2
operations/software/debmonitor/deploymaster+3 -4
operations/puppetproduction+1 -1
operations/puppetproduction+1 -1
operations/puppetproduction+10 -0
operations/puppetproduction+283 -2
operations/software/debmonitor/deploymaster+8 -0
operations/software/debmonitor/deploymaster+163 -0
labs/privatemaster+4 -0
labs/privatemaster+1 -0
labs/privatemaster+3 -0
operations/puppetproduction+4 -1
operations/puppetproduction+11 -1
operations/dnsmaster+4 -1
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 430881 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add server side puppettization

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

Change 432356 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add hosts to the spare role

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

Change 432356 merged by Volans:
[operations/puppet@production] debmonitor: add hosts to the spare role

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

Change 432361 had a related patch set uploaded (by Volans; owner: Volans):
[labs/private@master] Add dummy ECDSA private key for debmonitor.discovery.wmnet

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

Change 432361 merged by Volans:
[labs/private@master] Add dummy ECDSA private key for debmonitor.discovery.wmnet

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

Change 432362 had a related patch set uploaded (by Volans; owner: Volans):
[labs/private@master] Debmonitor: add dummy Django secret key

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

Change 432362 merged by Volans:
[labs/private@master] Debmonitor: add dummy Django secret key

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

Change 432363 had a related patch set uploaded (by Volans; owner: Volans):
[labs/private@master] Debmonitor: add dummy keyholder deployment keys

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

Change 432363 merged by Volans:
[labs/private@master] Debmonitor: add dummy keyholder deployment keys

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

Change 432597 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Initial working version

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

Change 432597 merged by Volans:
[operations/software/debmonitor/deploy@master] Initial working version

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

Change 436024 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Release v0.1.0

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

Change 436024 merged by Volans:
[operations/software/debmonitor/deploy@master] Release v0.1.0

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

Change 430881 merged by Volans:
[operations/puppet@production] debmonitor: add server side puppettization

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

Change 436070 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add deployment server hiera

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

Change 436070 merged by Volans:
[operations/puppet@production] debmonitor: add deployment server hiera

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

Change 436076 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add missing scap dependencies

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

Change 436076 merged by Volans:
[operations/puppet@production] debmonitor: add missing scap dependencies

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

Change 436081 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: fix path for source code

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

Change 436081 merged by Volans:
[operations/puppet@production] debmonitor: fix path for source code

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

Change 436083 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Fix deploy makefile

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

Change 436083 merged by Volans:
[operations/software/debmonitor/deploy@master] Fix deploy makefile

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

Change 436096 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Fix path for the submodule

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

Change 436096 merged by Volans:
[operations/software/debmonitor/deploy@master] Fix path for the submodule

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

Change 436243 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Reducing max length for varchar columns

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

Change 436244 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] MySQL config fine-tuning

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

Change 436286 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: specify MySQL connection options

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

Change 436504 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add cache misc controller

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

Change 436505 had a related patch set uploaded (by Volans; owner: Volans):
[operations/dns@master] Add public debmonitor.wikimedia.org endpoint

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

Change 436509 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add basic HTTP Icinga check

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

Change 436243 merged by jenkins-bot:
[operations/software/debmonitor@master] Reducing max length for varchar columns

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

Change 436244 merged by jenkins-bot:
[operations/software/debmonitor@master] MySQL config fine-tuning

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

Change 436286 merged by Volans:
[operations/puppet@production] debmonitor: specify MySQL connection options

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

Change 436753 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Updated Debmonitor submodule to v0.1.1

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

Change 436753 merged by Volans:
[operations/software/debmonitor/deploy@master] Updated Debmonitor submodule to v0.1.1

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

Change 436755 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Built wheels for Debmonitor v0.1.1

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

Change 436755 merged by Volans:
[operations/software/debmonitor/deploy@master] Built wheels for Debmonitor v0.1.1

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

Change 436504 merged by Volans:
[operations/puppet@production] debmonitor: add cache misc controller

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

Change 436784 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] cumin: fix debmonitor alias

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

Change 436784 merged by Volans:
[operations/puppet@production] cumin: fix debmonitor alias

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

Change 436505 merged by Volans:
[operations/dns@master] Add debmonitor endpoints

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

Change 437954 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Fine tune security settings

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

Change 439539 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] nginx: updated git submodule

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

Change 439540 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: use Nginx snippets

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

Change 439541 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: use new cache control setting

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

Change 437954 merged by jenkins-bot:
[operations/software/debmonitor@master] Fine tune security settings

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

Change 439546 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add explicit dependency on libldap

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

Change 439561 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Allow to set AUTH_LDAP_GLOBAL_OPTIONS

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

Change 439539 merged by Volans:
[operations/puppet@production] nginx: updated git submodule

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

Change 439540 merged by Volans:
[operations/puppet@production] debmonitor: use Nginx snippets

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

Change 439541 merged by Volans:
[operations/puppet@production] debmonitor: use new cache control setting

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

Change 436509 merged by Volans:
[operations/puppet@production] debmonitor: add basic HTTP Icinga checks

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

Change 439546 merged by Volans:
[operations/puppet@production] debmonitor: add explicit dependency on libldap

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

Change 439571 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: set TLS cipher suite for LDAP

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

Change 439571 merged by Volans:
[operations/puppet@production] debmonitor: set TLS cipher suite for LDAP

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

Change 439561 merged by Volans:
[operations/software/debmonitor@master] Allow to set AUTH_LDAP_GLOBAL_OPTIONS

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

Change 439585 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Updated src to v0.1.2

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

Change 439586 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Built wheels for v0.1.2

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

Change 439585 merged by Volans:
[operations/software/debmonitor/deploy@master] Updated src to v0.1.2

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

Change 439586 merged by Volans:
[operations/software/debmonitor/deploy@master] Built wheels for v0.1.2

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

Change 439587 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: fix typo in nginx config

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

Change 439587 merged by Volans:
[operations/puppet@production] debmonitor: fix typo in nginx config

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

Change 439616 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: enforce LDAP TLS cipher suite

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

Change 439616 merged by Volans:
[operations/puppet@production] debmonitor: enforce LDAP TLS cipher suite

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

Change 439640 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: finetune Icinga checks

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

Change 439640 merged by Volans:
[operations/puppet@production] debmonitor: finetune Icinga checks

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

Change 439865 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: fine tune nginx fail_timeout

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

Change 439865 merged by Volans:
[operations/puppet@production] debmonitor: fine tune nginx fail_timeout

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

Change 440088 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Improve logging

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

Change 440088 merged by Volans:
[operations/software/debmonitor@master] Improve logging

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

Change 440127 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Hosts update: fix use of already queried objects

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

Change 440155 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Fix /client endpoint access

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

Change 440168 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Force text responses on API errors

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

Change 440127 merged by Volans:
[operations/software/debmonitor@master] Hosts update: fix use of already queried objects

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

Change 440155 merged by Volans:
[operations/software/debmonitor@master] Fix /client endpoint access

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

Change 440168 merged by Volans:
[operations/software/debmonitor@master] Force text responses on API errors

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

Change 440340 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Updated src to v0.1.4

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

Change 440341 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Built wheels for v0.1.4

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

Change 440340 merged by Volans:
[operations/software/debmonitor/deploy@master] Updated src to v0.1.4

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

Change 440341 merged by Volans:
[operations/software/debmonitor/deploy@master] Built wheels for v0.1.4

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

Change 440368 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] scap: add service name to restart on deploy

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

Change 440368 merged by Volans:
[operations/software/debmonitor/deploy@master] scap: add service name to restart on deploy

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

Change 440659 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Query optimizations

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

Change 442036 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: add the CSP header in proxy section

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

Change 442036 merged by Volans:
[operations/puppet@production] debmonitor: add the CSP header in proxy section

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

Change 440659 merged by Volans:
[operations/software/debmonitor@master] Query optimizations

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

Change 442111 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] debmonitor: remove CSP header now set upstream

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

Change 442255 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Updated src to v0.1.5

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

Change 442256 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor/deploy@master] Built wheels for v0.1.4

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

Change 442255 merged by Volans:
[operations/software/debmonitor/deploy@master] Updated src to v0.1.5

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

Change 442256 merged by Volans:
[operations/software/debmonitor/deploy@master] Built wheels for v0.1.5

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

Change 442265 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] CSP header: do not set require-sri-for

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

Change 442265 merged by Volans:
[operations/software/debmonitor@master] CSP header: do not set require-sri-for

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

Change 442111 merged by Volans:
[operations/puppet@production] debmonitor: remove CSP header now set upstream

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

Change 442876 had a related patch set uploaded (by Volans; owner: Volans):
[operations/software/debmonitor@master] Improve validation on host package updates

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

The service is in production and working fine. Some fine-tune will follow in separated tasks. Goal wise this is completed, resolving.

Change 442876 merged by Volans:
[operations/software/debmonitor@master] Improve validation on host package updates

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