diff --git a/docs/_includes/matrix.html b/docs/_includes/matrix.html index 553a531ec..ca30b946a 100644 --- a/docs/_includes/matrix.html +++ b/docs/_includes/matrix.html @@ -546,7 +546,9 @@ - + + + @@ -1350,7 +1352,9 @@ - + + + diff --git a/integrationTest/integration_test.go b/integrationTest/integration_test.go index 3ee6bd05b..0947f8418 100644 --- a/integrationTest/integration_test.go +++ b/integrationTest/integration_test.go @@ -1073,19 +1073,27 @@ func makeTests(t *testing.T) []*TestGroup { tc("CAA record", caa("@", "issue", 0, "letsencrypt.org")), tc("CAA change tag", caa("@", "issuewild", 0, "letsencrypt.org")), tc("CAA change target", caa("@", "issuewild", 0, "example.com")), - tc("CAA change flag", caa("@", "issuewild", 128, "example.com")), tc("CAA many records", caa("@", "issue", 0, "letsencrypt.org"), caa("@", "issuewild", 0, "comodoca.com"), - caa("@", "iodef", 128, "mailto:test@example.com")), + caa("@", "iodef", 0, "mailto:test@example.com")), tc("CAA delete", caa("@", "issue", 0, "letsencrypt.org")), ), + testgroup("CAA noflag", + requires(providers.CanUseCAA), not("LINODE"), + // LINODE can only set the flag to "0". + // https://www.linode.com/community/questions/20714/how-to-i-change-the-flag-in-a-caa-record + // Consolidate any tests with a non-zero flag to this testgroup + // so they can be easily skipped. + tc("CAA flag0", caa("@", "issuewild", 0, "example.com")), + tc("CAA change flag", caa("@", "issuewild", 128, "example.com")), + ), testgroup("CAA with ;", requires(providers.CanUseCAA), not("DIGITALOCEAN"), // Test support of ";" as a value tc("CAA many records", caa("@", "issuewild", 0, ";")), ), - testgroup("Issue 1374", + testgroup("CAA Issue 1374", requires(providers.CanUseCAA), not("DIGITALOCEAN"), // Test support of spaces in the 3rd field. tc("CAA spaces", caa("@", "issue", 0, "letsencrypt.org; validationmethods=dns-01; accounturi=https://acme-v02.api.letsencrypt.org/acme/acct/1234")),