To be able to run ACME integration tests we need to ship a CI container with pebble: A miniature version of Boulder, Pebble is a small ACME test server not suited for a production CA
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | None | T108946 [Epic] Improve the development infrastructure | |||
Declined | None | T99531 [Task] move wikiba.se webhosting to wikimedia cluster | |||
Resolved | • MasinAlDujailiWMDE | T155359 wikiba.se should use HTTPS | |||
Resolved | Vgutierrez | T207050 Migrate most standard public TLS certificates to CertCentral issuance | |||
Resolved | None | T199711 Deploy a scalable service for ACME (LetsEncrypt) certificate management | |||
Resolved | Vgutierrez | T199717 Pick up a suitable ACME library for certcentral | |||
Resolved | Vgutierrez | T200405 Provide a CI container with pebble |
Event Timeline
Change 448020 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/software/certcentral@master] Provide a valid pebble config for the integration tests
Change 448033 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[integration/config@master] provide a container with pebble for certcentral
Change 448035 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[integration/config@master] Use the new tox-certcentral container in the certcentral repo
Change 448020 abandoned by Vgutierrez:
Provide a valid pebble config for the integration tests
Reason:
not needed anymore, see https://gerrit.wikimedia.org/r/#/c/operations/software/certcentral/ /446618/13/test_acme_requests.py
Change 448033 merged by jenkins-bot:
[integration/config@master] Provide a container with pebble for certcentral
Change 448035 merged by jenkins-bot:
[integration/config@master] Use the new tox-certcentral container in the certcentral repo