oxidecomputer/propolis#1091 is adding a cyclic dependency between propolis and sled-agent (propolis now hits the RoT sled-agent attestation endpoints #9739). I have been testing this change by bumping the propolis dep in omicron (example) and I realized I should've seen a CI failure, presumably from here:
|
banner ls-apis |
|
( |
|
source ./tools/include/force-git-over-https.sh; |
|
ptime -m cargo xtask ls-apis apis && |
|
ptime -m cargo xtask ls-apis deployment-units && |
|
ptime -m cargo xtask ls-apis servers && |
|
ptime -m cargo xtask ls-apis check && \ |
|
ptime -m cargo xtask ls-apis adoc > /dev/null |
|
) |
for introducing this cyclic dependency, but I have never seen that happen.
oxidecomputer/propolis#1091 is adding a cyclic dependency between propolis and sled-agent (propolis now hits the RoT sled-agent attestation endpoints #9739). I have been testing this change by bumping the propolis dep in omicron (example) and I realized I should've seen a CI failure, presumably from here:
omicron/.github/buildomat/build-and-test.sh
Lines 67 to 75 in ad395b0
for introducing this cyclic dependency, but I have never seen that happen.