Skip to content

Commit 9997c08

Browse files
authored
fix: added comment for temporary workaround for .devcontainer build (#213)
1 parent e807e20 commit 9997c08

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

.devcontainer/Dockerfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# TEMPORARY WORKAROUND:
2+
# This removes the legacy Yarn APT repository to unblock Codespaces pre-builds
3+
# failing with:
4+
# GPG error: https://dl.yarnpkg.com/debian
5+
# stable InRelease: The following signatures were invalid:
6+
# EXPKEYSIG 23E7166788B63E1E Yarn Packaging <yarn@dan.cx>
7+
#
8+
# Root cause: expired/invalid Yarn signing key in the default Microsoft
9+
# devcontainer base image causing `apt-get update` to fail and abort
10+
# devcontainer feature installation.
11+
#
12+
# Tracking:
13+
# - https://2u-internal.atlassian.net/browse/BOMS-394
14+
# - https://2u-internal.atlassian.net/browse/BOMS-402
15+
#
16+
# IMPORTANT: Revert this change after confirming the upstream image no longer
17+
# includes the broken Yarn APT configuration.
18+
119
FROM mcr.microsoft.com/devcontainers/universal:latest
220

321
# Fix: remove legacy Yarn apt repo that can break apt-get update with EXPKEYSIG

0 commit comments

Comments
 (0)