Repository navigation
Conversation
tests/vault_server.py treated any exported VAULT_ADDR as a test vault. A developer who exports VAULT_ADDR for real work got the vault tests pointed at that server: the helper polls it, tries to set it up with the dev root token, and with an unreachable address waits forever. The helper now uses an external vault only when KAPITAN_TEST_VAULT_ADDR is set, and starts its own container otherwise. CI sets the new variable for its vault service container instead of VAULT_ADDR. Signed-off-by: Moep90 <3042152+Moep90@users.noreply.github.com>
Moep90
added a commit
that referenced
this pull request
Nov 5, 2026
#1674 makes the vault test helper use an external vault only when KAPITAN_TEST_VAULT_ADDR is set. The timeout test sets VAULT_ADDR to reach that path, so with #1674 it would start a container and fail. Setting both variables keeps the test on the external path with or without #1674, whichever lands first. Signed-off-by: Moep90 <3042152+Moep90@users.noreply.github.com>
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 5, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 5, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 5, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 5, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 5, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 5, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 6, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1641 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1641 9db5007 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 kapicorp#1678 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 kapicorp#1676 kapicorp#1677 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202 1676 f835258 1677 3bbaedf 1678 a14e904
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 kapicorp#1678 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 kapicorp#1676 kapicorp#1677 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202 1676 f835258 1677 3bbaedf 1678 a14e904
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 kapicorp#1678 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 kapicorp#1676 kapicorp#1677 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202 1676 f835258 1677 3bbaedf 1678 a14e904
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 kapicorp#1678 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 kapicorp#1676 kapicorp#1677 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202 1676 f835258 1677 3bbaedf 1678 a14e904
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 7, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 kapicorp#1678 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 kapicorp#1676 kapicorp#1677 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202 1676 f835258 1677 3bbaedf 1678 a14e904
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 8, 2026
kadet-hub-kapitan-next Bot
pushed a commit
to kadet-hub/kapitan
that referenced
this pull request
Nov 8, 2026
Merged: kapicorp#1388 kapicorp#1440 kapicorp#1446 kapicorp#1449 kapicorp#1459 kapicorp#1465 kapicorp#1484 kapicorp#1486 kapicorp#1488 kapicorp#1497 kapicorp#1501 kapicorp#1516 kapicorp#1518 kapicorp#1527 kapicorp#1528 kapicorp#1529 kapicorp#1530 kapicorp#1531 kapicorp#1539 kapicorp#1540 kapicorp#1541 kapicorp#1542 kapicorp#1543 kapicorp#1544 kapicorp#1545 kapicorp#1546 kapicorp#1547 kapicorp#1554 kapicorp#1555 kapicorp#1559 kapicorp#1565 kapicorp#1566 kapicorp#1598 kapicorp#1600 kapicorp#1606 kapicorp#1609 kapicorp#1612 kapicorp#1614 kapicorp#1615 kapicorp#1623 kapicorp#1624 kapicorp#1625 kapicorp#1627 kapicorp#1629 kapicorp#1631 kapicorp#1633 kapicorp#1634 kapicorp#1635 kapicorp#1636 kapicorp#1637 kapicorp#1640 kapicorp#1642 kapicorp#1643 kapicorp#1646 kapicorp#1648 kapicorp#1650 kapicorp#1652 kapicorp#1654 kapicorp#1656 kapicorp#1659 kapicorp#1660 kapicorp#1668 kapicorp#1669 kapicorp#1670 kapicorp#1671 kapicorp#1674 kapicorp#1678 Conflicting: kapicorp#1658 kapicorp#1662 kapicorp#1664 kapicorp#1666 kapicorp#1676 kapicorp#1677 Next-Fingerprint: f03513f 169c870 1388 e047547 1440 624bbb4 1446 8600881 1449 916c63d 1459 519a90b 1465 7f6b85b 1484 2543d11 1486 6a7be30 1488 9991a7c 1497 96cdde6 1501 2706f7e 1516 2485def 1518 24bb6ad 1527 2f4e188 1528 02e2e25 1529 bb4fa93 1530 d499bb7 1531 6e6afff 1539 ee8bb7b 1540 84c0929 1541 46d0f7a 1542 4a4d562 1543 5cd2a5c 1544 d27945f 1545 ee6e895 1546 0902bbc 1547 094c999 1554 ccb0486 1555 f5cbd07 1559 79d42fa 1565 07d2b6d 1566 7ec811a 1598 570ab14 1600 5cf9875 1606 942fdeb 1609 1dccc5e 1612 9cd6b5c 1614 782afcb 1615 0beed2b 1623 9e88063 1624 872197a 1625 9267812 1627 531002f 1629 75ae30a 1631 5ef2dca 1633 4af5f87 1634 822a175 1635 7327e46 1636 b6fb808 1637 1c2d6dc 1640 b909052 1642 ea824d8 1643 67c0727 1646 5a60b7f 1648 a126868 1650 c970796 1652 8314139 1654 7f1adca 1656 a174d8e 1658 a9ec63f 1659 a59f187 1660 28869c7 1662 235ae8b 1664 929dec3 1666 4a23d70 1668 2f07d58 1669 991f82e 1670 9eb680b 1671 d761ef1 1674 2d40202 1676 f835258 1677 3bbaedf 1678 a14e904
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The vault test helper now uses an external vault only when
KAPITAN_TEST_VAULT_ADDRis set. Otherwise it starts its own container, even whenVAULT_ADDRis exported. CI sets the new variable for its vault service container.Fixes #1673
Motivation
VAULT_ADDRis the standard Vault client variable and often points at a real server. The helper used it as the test vault, so a developer with it exported got the test suite polling that server and trying to set it up with the dev root tokenroot, or hanging forever on an unreachable address.Affected files or URLs
tests/vault_server.py: readsKAPITAN_TEST_VAULT_ADDRinstead ofVAULT_ADDR, and the "docker not installed" error names the new variable..github/workflows/test-build-publish.yml: the test job setsKAPITAN_TEST_VAULT_ADDRinstead ofVAULT_ADDR. The tests that needVAULT_ADDRset it themselves, and the full suite passes locally without it in the environment.tests/test_vault.py:VaultServerAddressTestchecks both paths withsetup_containerandsetup_vaultmocked, so nothing is contacted. The addresses are from 192.0.2.0/24 (TEST-NET-1).Test plan
test_vault_addr_alone_is_not_usedandtest_kapitan_test_vault_addr_is_used. Both fail with master'stests/vault_server.pyand pass with the change.VAULT_ADDR=http://192.0.2.1:8200exported:tests/test_vault.pyandtests/test_vault_transit.pypass in about 12 s against their own container. With master's helper the same run hangs until I kill it.make lintpassesmake formatpasses (no formatting changes needed)uv run pytest tests/ --no-cov), run withVAULT_ADDRandVAULT_TOKENunset and a throwawayHOME.Risk assessment
Test helpers and CI only. Anyone who pointed the tests at their own test vault through
VAULT_ADDRhas to exportKAPITAN_TEST_VAULT_ADDRinstead. If the CI variable is wrong, the vault tests start their own container on the runner instead of using the service container.This touches the same helper as #1559 and merges cleanly with it. #1559's
test_unreachable_vault_addr_raises_instead_of_hangingnow sets bothVAULT_ADDRandKAPITAN_TEST_VAULT_ADDR, so it passes with or without this change, in either merge order.I made this change with Claude Code.