Skip to content

Instantly share code, notes, and snippets.

@tolga-luminary-cloud
Created December 29, 2020 21:38
Show Gist options
  • Save tolga-luminary-cloud/8c97a5f56ffc2c28f9273624c2c66013 to your computer and use it in GitHub Desktop.
Save tolga-luminary-cloud/8c97a5f56ffc2c28f9273624c2c66013 to your computer and use it in GitHub Desktop.
regression in behavior between 0.13.5 vs 0.14.0 re terraform http data source fetching content type "application/x-x509-ca-cert"
/*
The following generates a valid output in 0.13.5, but generates no output in 0.14.0
0.13.5 output
--------
Outputs:
pem = -----BEGIN CERTIFICATE-----
MIIDGTCCAgGgAwIBAgIJNzfupXD/AyUaMA0GCSqGSIb3DQEBCwUAMCoxKDAmBgNV
BAMTH2V4YW1wbGVjby1lbnRlcnByaXNlcy5hdXRoMC5jb20wHhcNMTcwOTE2MTcy
NzA3WhcNMzEwNTI2MTcyNzA3WjAqMSgwJgYDVQQDEx9leGFtcGxlY28tZW50ZXJw
cmlzZXMuYXV0aDAuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
zI/nsoa5PJ/gG57P/aNCJqEvWKXA1GXg9oJ1kCCgQzNC7HlCEmW0WMoi46gla0io
y9VmBi0w2H5OFaiOAoeB8p9Vq3HrEXkxXK3LthWW8E4wQIOCTvQY/Rfj2vgTQDd3
vG9zCwdno+fkMesALdl/tpic5NP/uz/vh/Qjj7yLFAgSLLINWNJPR+MZ+2KS8UlF
OHZ74UTf1IO2xbl/P2xAMH9w5Fb+UPIAFevryzRagS23zKCt6l+8F8hREH8QWqlQ
pCWlzrZ7Qa4GmWkCcL36o6VoV4+ppSqFrQ1Z2MQEJVncbNSs6ypQy0G9QMhM0vBu
cUUEKovFXsi8jLQVjVwTYwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud
DgQWBBR9eXLA97SMUCSBwpmOKkXOZCGZAjAOBgNVHQ8BAf8EBAMCAoQwDQYJKoZI
hvcNAQELBQADggEBALZbQRlOb6J8c3SZv/NGbyI2rCzFTAxTrYF86B8jzJOX8zMd
Fsuru6IPG1h/Y4NLPANnKLhVJAzvUzVr0Xu5HwLFGaLoA+9PRiYxKOshg1QXQ7ql
udItPjL3sfB9CPkqupwEfABFHkyp1pcQeHSXi0BsowHOd9NA6OVjdwH0pF1SiTWc
vaqvtGMEXL1ksiap5QBDjKUO+OMjDdLslatQ107PaRGVYWqWieo/8sxvE+vjBNch
BD6krGd14D4LDHDaGmh9ie41gUDRI+pbtY31P37lskfG9zEDnwSBl6yccnW1nyPZ
2djrWl3OiVTUfa5wWveLyF45kO14DPyxpL10wQY=
-----END CERTIFICATE-----
0.14.0 output
--------
<No output generated>
*/
data "http" "auth0_cert_pem" {
url = "https://exampleco-enterprises.us.auth0.com/pem"
}
output "pem" {
value = data.http.auth0_cert_pem.body
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment