acme_*: new test container, tests for IP certificates (#57530)

* Bump container version.

* Use new URLs.

* Add IP certificate tests.

* Disable IPv6 IP from IP certificate.

Background: in CI, the ACME test container apparently has no IPv6 support.
Without IPv6 support, Pebble can't connect to validate, and thus validation
fails.
This commit is contained in:
Felix Fontein
2019-06-08 14:02:44 +02:00
committed by GitHub
parent 9d67f476e6
commit c50a75a41e
3 changed files with 57 additions and 3 deletions

View File

@@ -44,7 +44,7 @@ class ACMEProvider(CloudProvider):
if os.environ.get('ANSIBLE_ACME_CONTAINER'):
self.image = os.environ.get('ANSIBLE_ACME_CONTAINER')
else:
self.image = 'quay.io/ansible/acme-test-container:1.4.2'
self.image = 'quay.io/ansible/acme-test-container:1.5.0'
self.container_name = ''
def _wait_for_service(self, protocol, acme_host, port, local_part, name):