Commit 2e50cfb
committed
image build: match pre-pulling corner case to buildah
When a containerfile contains stages with duplicate names, buildah's
behavior is weird: containers/buildah#6731
Implement the same behavior for now. If buildah adjusts the behavior,
our integration tests will catch it and we can adjust accordingly.
Signed-off-by: Adam Cmiel <acmiel@redhat.com>1 parent 5006ec5 commit 2e50cfb
File tree
3 files changed
+119
-45
lines changed- integration_tests
- pkg/commands
3 files changed
+119
-45
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1556 | 1556 | | |
1557 | 1557 | | |
1558 | 1558 | | |
1559 | | - | |
| 1559 | + | |
| 1560 | + | |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
| 1564 | + | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
1560 | 1568 | | |
1561 | 1569 | | |
1562 | 1570 | | |
| |||
2054 | 2062 | | |
2055 | 2063 | | |
2056 | 2064 | | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
2057 | 2073 | | |
2058 | 2074 | | |
2059 | 2075 | | |
| |||
2256 | 2272 | | |
2257 | 2273 | | |
2258 | 2274 | | |
| 2275 | + | |
2259 | 2276 | | |
2260 | 2277 | | |
2261 | 2278 | | |
2262 | 2279 | | |
2263 | 2280 | | |
2264 | 2281 | | |
| 2282 | + | |
2265 | 2283 | | |
2266 | 2284 | | |
2267 | 2285 | | |
2268 | 2286 | | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
2269 | 2294 | | |
2270 | 2295 | | |
2271 | 2296 | | |
| |||
2312 | 2337 | | |
2313 | 2338 | | |
2314 | 2339 | | |
2315 | | - | |
| 2340 | + | |
2316 | 2341 | | |
2317 | 2342 | | |
2318 | 2343 | | |
2319 | | - | |
| 2344 | + | |
| 2345 | + | |
| 2346 | + | |
| 2347 | + | |
2320 | 2348 | | |
2321 | | - | |
2322 | | - | |
| 2349 | + | |
| 2350 | + | |
2323 | 2351 | | |
2324 | 2352 | | |
2325 | 2353 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1168 | 1168 | | |
1169 | 1169 | | |
1170 | 1170 | | |
1171 | | - | |
1172 | | - | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
1173 | 1174 | | |
1174 | 1175 | | |
1175 | 1176 | | |
| |||
1203 | 1204 | | |
1204 | 1205 | | |
1205 | 1206 | | |
1206 | | - | |
1207 | | - | |
1208 | | - | |
1209 | | - | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
1210 | 1213 | | |
1211 | 1214 | | |
1212 | 1215 | | |
| |||
1228 | 1231 | | |
1229 | 1232 | | |
1230 | 1233 | | |
1231 | | - | |
1232 | | - | |
1233 | | - | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
1234 | 1238 | | |
1235 | 1239 | | |
1236 | 1240 | | |
| |||
1243 | 1247 | | |
1244 | 1248 | | |
1245 | 1249 | | |
1246 | | - | |
| 1250 | + | |
| 1251 | + | |
| 1252 | + | |
| 1253 | + | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
1247 | 1258 | | |
1248 | 1259 | | |
1249 | | - | |
| 1260 | + | |
1250 | 1261 | | |
1251 | 1262 | | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
1252 | 1267 | | |
1253 | | - | |
| 1268 | + | |
1254 | 1269 | | |
1255 | | - | |
| 1270 | + | |
| 1271 | + | |
1256 | 1272 | | |
1257 | 1273 | | |
1258 | 1274 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1473 | 1473 | | |
1474 | 1474 | | |
1475 | 1475 | | |
1476 | | - | |
| 1476 | + | |
1477 | 1477 | | |
1478 | 1478 | | |
1479 | 1479 | | |
1480 | | - | |
1481 | | - | |
1482 | | - | |
1483 | | - | |
1484 | | - | |
| 1480 | + | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + | |
| 1484 | + | |
1485 | 1485 | | |
1486 | 1486 | | |
1487 | 1487 | | |
1488 | 1488 | | |
1489 | 1489 | | |
1490 | 1490 | | |
1491 | 1491 | | |
1492 | | - | |
1493 | | - | |
1494 | | - | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
1495 | 1495 | | |
1496 | 1496 | | |
1497 | 1497 | | |
1498 | 1498 | | |
1499 | 1499 | | |
1500 | 1500 | | |
1501 | 1501 | | |
1502 | | - | |
1503 | | - | |
1504 | | - | |
| 1502 | + | |
| 1503 | + | |
| 1504 | + | |
1505 | 1505 | | |
1506 | 1506 | | |
1507 | | - | |
1508 | | - | |
1509 | | - | |
1510 | | - | |
1511 | | - | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
| 1511 | + | |
1512 | 1512 | | |
1513 | 1513 | | |
1514 | | - | |
1515 | | - | |
1516 | | - | |
1517 | | - | |
1518 | | - | |
| 1514 | + | |
| 1515 | + | |
| 1516 | + | |
| 1517 | + | |
| 1518 | + | |
1519 | 1519 | | |
1520 | 1520 | | |
1521 | 1521 | | |
1522 | 1522 | | |
1523 | 1523 | | |
1524 | 1524 | | |
1525 | 1525 | | |
1526 | | - | |
1527 | | - | |
1528 | | - | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
1529 | 1544 | | |
1530 | 1545 | | |
1531 | 1546 | | |
1532 | 1547 | | |
1533 | 1548 | | |
1534 | 1549 | | |
1535 | | - | |
| 1550 | + | |
1536 | 1551 | | |
1537 | | - | |
| 1552 | + | |
1538 | 1553 | | |
1539 | 1554 | | |
1540 | 1555 | | |
| |||
1715 | 1730 | | |
1716 | 1731 | | |
1717 | 1732 | | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
1718 | 1748 | | |
1719 | 1749 | | |
1720 | 1750 | | |
| |||
0 commit comments