Skip to content

Commit

Permalink
[chartpress] Fix parcing issue: heredoc doesnt work for chartpress
Browse files Browse the repository at this point in the history
failed to solve with frontend dockerfile.v0: failed to create LLB definition: dockerfile parse error line 84: unknown instruction: -----BEGIN
  • Loading branch information
oshadura committed Feb 3, 2023
1 parent b4a76e8 commit 77d33bb
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 22 deletions.
23 changes: 1 addition & 22 deletions docker/Dockerfile.cc-ubuntu
Original file line number Diff line number Diff line change
Expand Up @@ -79,28 +79,7 @@ RUN pip install --no-cache-dir \
# make install

RUN chmod 755 /etc/grid-security/certificates

COPY <<EOF /etc/grid-security/certificates/hcc-flatiron.pem
-----BEGIN CERTIFICATE-----
MIIC+DCCAeCgAwIBAgIQKnsyFkDsuVdGOdnQXStdeTANBgkqhkiG9w0BAQsFADAW
MRQwEgYDVQQDEwtJbnRlcm5hbCBDQTAeFw0yMjEyMTMxNjMzMDVaFw0zMjEyMTAx
NjMzMDVaMBYxFDASBgNVBAMTC0ludGVybmFsIENBMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAxxLTYp6aOjpwJp7FMgEqk0ZOOQ0BzC5htlSnaP/y/2l0
ExD1z/moV5qEWt/T53GslBsGmezVbYBI7Eijb6sOiM4Bj6o4AALdYbUdrkqf+0LR
aV6dP8BTnJtwCVDpUgSlPABiDYAteIoKYjd1+cGLvXlOqdrmr20WQFcykK3OsNCd
vgC9In2goAQuaUxcLoOgr+I3SQ6EuYtMhJYh+XqhpIc/2tE29ORHHj0VRIG+xQ8H
3nZvVofB6cEcCPIWvuMh+OVb90hwB3+X429Obupr0WFafdw9de3fi0Y03q4VMJQf
L4CB9xp1S+0qGLJ8hdo4R1L+AEOh9ilEPSigPvkZcwIDAQABo0IwQDAOBgNVHQ8B
Af8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUz/QKVJPhNVUsAH6Z
6LgehKWREsIwDQYJKoZIhvcNAQELBQADggEBAFjo/OcNe2PuQlef6y55QiIPl/X5
WS35qBZJYo4ME9LdFxF8sYd8BwCyVhW+uvDes/EiYVGHQJfLQjaSSoMKHjWqcDF0
KrlKMiqxnpFeJrVc2mlDEqMa/2LE7ln05t9jHhUH0bXvUfXqDsmXStzUYaNf5iDT
6EwdT070gIdL32NSzT2pnRsnAfiAqJngSiiW1ehKCZuqH5zR0UK80dDiNcnFs/rF
Pv2TukoTv8rNDbDjw3Zk1Q/+xnuL6Cji+OHSjqVRrryS7scn8G3QA1nFK1d+mm0h
tWATifspL3kF4eC/jcAY0bT+D2LUMxwaNfM5oEncZiwMME2UYMr9D4hALzI=
-----END CERTIFICATE-----
EOF

COPY certs/hcc-flatiron.pem /etc/grid-security/certificates/
RUN ln -s /etc/grid-security/certificates/hcc-flatiron.pem /etc/grid-security/certificates/80d1fda9.0

# REMOVE ME AFTER TEST:
Expand Down
18 changes: 18 additions & 0 deletions docker/certs/hcc-flatiron.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
-----BEGIN CERTIFICATE-----
MIIC+DCCAeCgAwIBAgIQKnsyFkDsuVdGOdnQXStdeTANBgkqhkiG9w0BAQsFADAW
MRQwEgYDVQQDEwtJbnRlcm5hbCBDQTAeFw0yMjEyMTMxNjMzMDVaFw0zMjEyMTAx
NjMzMDVaMBYxFDASBgNVBAMTC0ludGVybmFsIENBMIIBIjANBgkqhkiG9w0BAQEF
AAOCAQ8AMIIBCgKCAQEAxxLTYp6aOjpwJp7FMgEqk0ZOOQ0BzC5htlSnaP/y/2l0
ExD1z/moV5qEWt/T53GslBsGmezVbYBI7Eijb6sOiM4Bj6o4AALdYbUdrkqf+0LR
aV6dP8BTnJtwCVDpUgSlPABiDYAteIoKYjd1+cGLvXlOqdrmr20WQFcykK3OsNCd
vgC9In2goAQuaUxcLoOgr+I3SQ6EuYtMhJYh+XqhpIc/2tE29ORHHj0VRIG+xQ8H
3nZvVofB6cEcCPIWvuMh+OVb90hwB3+X429Obupr0WFafdw9de3fi0Y03q4VMJQf
L4CB9xp1S+0qGLJ8hdo4R1L+AEOh9ilEPSigPvkZcwIDAQABo0IwQDAOBgNVHQ8B
Af8EBAMCAqQwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUz/QKVJPhNVUsAH6Z
6LgehKWREsIwDQYJKoZIhvcNAQELBQADggEBAFjo/OcNe2PuQlef6y55QiIPl/X5
WS35qBZJYo4ME9LdFxF8sYd8BwCyVhW+uvDes/EiYVGHQJfLQjaSSoMKHjWqcDF0
KrlKMiqxnpFeJrVc2mlDEqMa/2LE7ln05t9jHhUH0bXvUfXqDsmXStzUYaNf5iDT
6EwdT070gIdL32NSzT2pnRsnAfiAqJngSiiW1ehKCZuqH5zR0UK80dDiNcnFs/rF
Pv2TukoTv8rNDbDjw3Zk1Q/+xnuL6Cji+OHSjqVRrryS7scn8G3QA1nFK1d+mm0h
tWATifspL3kF4eC/jcAY0bT+D2LUMxwaNfM5oEncZiwMME2UYMr9D4hALzI=
-----END CERTIFICATE-----

0 comments on commit 77d33bb

Please sign in to comment.