Skip to content

Commit e663d0c

Browse files
committed
e2e: add airgpapped images
1 parent 13eb43a commit e663d0c

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed

e2e/generic/MODULE.bazel

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,99 @@ pull(
5858
],
5959
repository = "library/alpine",
6060
tag = "3.22",
61+
layer_handling = "eager",
62+
)
63+
64+
alpine_blobs = [
65+
"sha256:0274e060a04b4de0452d143527cf9c2776ecf1e75353b6a4e65d96ff31300a0b",
66+
"sha256:050d2042e170096c4df38f07c2273bbe9ea58c60f8472f9f1b2afaf6da346950",
67+
"sha256:092cf4c3899032cdf45f3159ec6959b7ad1039335b892f4e0737f07f36eadd8d",
68+
"sha256:0a23e5e40e97dbde2e957d31dce1e97135d77639f92600cd8176e30dea70c24f",
69+
"sha256:0de8d0f587c8bf25bf1381e379cdccf985e878ac949743f45365b4872344ba17",
70+
"sha256:0df9f945c965a46cc0bb181d38850468d44fca9a1244eb3dbf611dad49eec2a2",
71+
"sha256:0f76808945528344ab8aac9fe6f5f6e262fbe3272653aebd437656a151313d08",
72+
"sha256:139bee3c50b89b56dcbc72522ce83097d9beb59d9d3a5c19072ccd1ad54b11c8",
73+
"sha256:13c6e95c06ae06f126f5e940d6d88c2fec0da715c80878ad225c76ad48d0a31e",
74+
"sha256:171e65262c8018f8f09a360006af2acbb2c0c494cb2be933025b466ea3d672dc",
75+
"sha256:1ca2771610fc6d5b38d478d41ddd531d6335c5e60afbdb05bd4d8286aaa5276b",
76+
"sha256:1d62db0f76abe77b24ea3b44b8a8163ae9c7b677df7da02e06c56401c952fda2",
77+
"sha256:1e5420b375eeab126bf1b2242f8fcf4bc7dae869b58e966dc10bc0c6b22bc0a2",
78+
"sha256:24bb3511a0db7b5114a4aee033c65a8a4148f39b7b80a398e548546db967a36f",
79+
"sha256:2763c7fc79b66030222442365f4a0f69d9dbaa11f7fd47a918d29d732d52996c",
80+
"sha256:291c2310bc71c4729898622ebcac75b761af88817542024404788b3681e92dc9",
81+
"sha256:2ab5df78ee2e1734968f9d098a965a5119c4e66c2f9afe5cedcc1f43a6bfa956",
82+
"sha256:2acaf080abe6a7e9f0f9a5420a21dca46fa437713f9743a33942040e07b8c576",
83+
"sha256:2d35ebdb57d9971fea0cac1582aa78935adf8058b2cc32db163c98822e5dfa1b",
84+
"sha256:40ad67084d10a89012157e0e89a71b883fc9b0fe0b4a944b8f7d39b92d1bc410",
85+
"sha256:4307a5f03cc7599e0d9e070352673c129b5db19a81c440c8d9c62fe87cdb5d77",
86+
"sha256:458183e7c96429f0bdac206f68a19394640f69d97639921519d9890f5b49b30b",
87+
"sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412",
88+
"sha256:5a7083e09b82b64137036dbd0e005d86eada32fb67816995c69786552f0c4531",
89+
"sha256:610eaa71e733bffea8d63705b48f33eb0c992d5304c608a5dcfffcc9c3cbcf2e",
90+
"sha256:650f1ffc1e4d7d849901532a5876cfdbcd08978b7e7ae85617d3cee0cd575e2b",
91+
"sha256:6a727dc5c3dda69f82585c46d8210e343154e68211cd6c97374a5ff7d75245ef",
92+
"sha256:6ae11c41c28774b9a91cd9b478a7347b8dad420383bbd4249d446363262947f5",
93+
"sha256:6b59a28fa20117e6048ad0616b8d8c901877ef15ff4c7f18db04e4f01f43bc39",
94+
"sha256:6fd04f935dd08704b13b1f3634c4997ee1d60a26d601e85d263c2f15df64d320",
95+
"sha256:706db57fb2063f39f69632c5b5c9c439633fda35110e65587c5d85553fd1cc38",
96+
"sha256:7209d55fc81fa572dae1ee6c83078b80850f9a0d8c12877527f93ff752277786",
97+
"sha256:7df60ce11659f4564027c96fe18007a61e18de8039e696fec5b48eefd9eb84a7",
98+
"sha256:7f435efbcf59f7527c7dbc2117353d103b10c0b9a1ba315b828a42bb3474fb6a",
99+
"sha256:85a0f69f026b4a01420490809bed190217e05518f7b718c0bbc1ad4871e0dedf",
100+
"sha256:85f2b723e106c34644cd5851d7e81ee87da98ac54672b29947c052a45d31dc2f",
101+
"sha256:8c5706b427ad26d9b8fea9d022679a71bea070381754866e99b479f9e2465719",
102+
"sha256:916d490b7e69f787674396546a1fb03b562e336d19b9e76f804a03490fa4b4e4",
103+
"sha256:9bfbcacb65cf66c8b5ee52caafc060575589bac45af4a49499d9aa15b057ea71",
104+
"sha256:9eec16c5eada75150a82666ba0ad6df76b164a6f8582ba5cb964c0813fa56625",
105+
"sha256:a340bd06c407709c5ce3265453a4a03bac1dbeaf9a20406d89462361d85f0b28",
106+
"sha256:acf9bc9d7b6017b5062a78ea1f7634a1310e37c1f1f03fd4e27afea1bc437837",
107+
"sha256:bb1da3d879939be7df9f182950d2fb201d4fc2e1043677da2037cd6afb084ce0",
108+
"sha256:c1504a200153a9b08998d4bd1c0556a2d286bbed359769959ed1bf29b1408fe6",
109+
"sha256:c4c83af86e7f856d88d942c8332767cdd611265d48989708d7c28f25e5cfa939",
110+
"sha256:d41927f8467212298a30ba277e6a749032ec0d8e921046f3280496a96a300f8d",
111+
"sha256:d7fac945962d2f3ac575f75e1a7ae5fae66112a837c2b2142065e9ff11d0c66e",
112+
"sha256:de2c58cc2a1ecdc061938bd6efbfb70b1b749c247e89a055dd92375120e3ba3d",
113+
"sha256:e0c8572a50bada879c50f73ba2e3d36f21edfad177f06ae84aafa1a54a1faa93",
114+
"sha256:e1186ba8d87ee119ae57765ad063c6f887ac49fa58828daeac8f5c397188a6af",
115+
"sha256:e6b06613ca2e7cdf3e8ebbe71ca45137242628a4a3a4bfcb7a9f76d0d5b0e653",
116+
"sha256:ebbebd44c17fcfc36f52ae1aef89bc9d1eaec8a2d865362f62bcce19e2fcaaca",
117+
"sha256:edb0999a146533529ece3bc051fd424d3cb7c395f5a6e8a27442fcd0509ed73d",
118+
"sha256:f6b2f75fca5a2c6c2cbb27cc286e778f1c0ba732e46ed33a440d7ce9926c1c29",
119+
"sha256:f75496497526adcf2cbb76a7252b1953535592235a0d25f39a3626bed621cd91",
120+
"sha256:f7c453b4ef3c0889d67578b1a285304ec5728078638c55cb64bcca996c7ae2b1",
121+
]
122+
123+
blob_files = {
124+
digest: "@alpine//:blobs/sha256/" + digest.removeprefix("sha256:")
125+
for digest in alpine_blobs
126+
}
127+
128+
pull(
129+
name = "alpine_airgapped_img_tool",
130+
airgapped = True,
131+
digest = "sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412",
132+
registries = [
133+
"mirror.gcr.io",
134+
"index.docker.io",
135+
],
136+
repository = "library/alpine",
137+
downloader = "img_tool",
138+
tag = "3.22",
139+
blob_files = blob_files,
140+
)
141+
142+
pull(
143+
name = "alpine_airgapped_bazel_downloader",
144+
airgapped = True,
145+
digest = "sha256:4b7ce07002c69e8f3d704a9c5d6fd3053be500b7f1c69fc0d80990c2ad8dd412",
146+
registries = [
147+
"mirror.gcr.io",
148+
"index.docker.io",
149+
],
150+
repository = "library/alpine",
151+
downloader = "bazel",
152+
tag = "3.22",
153+
blob_files = blob_files,
61154
)
62155

63156
pull(

0 commit comments

Comments
 (0)