fix(worker): keep commit labels shell-safe

This commit is contained in:
DCCONSTRUCTIONS
2026-08-31 21:42:31 +03:00
parent cbcc09afd6
commit 00ee5f163a
4 changed files with 12 additions and 3 deletions
@@ -72,7 +72,7 @@ RUN mkdir -p /run/nodedc/registries \
&& find /opt/nodedc/mission-core -type f -exec chmod 0444 {} + \
&& python3 -c "import k1link.observatory.m49_worker_container_main as entrypoint; import k1link.observatory.m49_worker_service as composition; assert callable(entrypoint.main); assert callable(composition.compose_installed_m49_worker_service)"
LABEL org.opencontainers.image.title="NODE.DC Observatory Worker 006 agent" \
LABEL org.opencontainers.image.title="NODE.DC-Observatory-Worker-006-agent" \
org.opencontainers.image.source="NODEDC_MISSION_CORE" \
org.opencontainers.image.revision="${NODEDC_SOURCE_REVISION}" \
com.nodedc.product="mission-core" \
@@ -537,7 +537,7 @@ function Assert-ImageContract {
[int64]$DependencyManifest.byte_length
).ToString([Globalization.CultureInfo]::InvariantCulture)
$expectedLabels = [ordered]@{
"org.opencontainers.image.title" = "NODE.DC Observatory Worker 006 agent"
"org.opencontainers.image.title" = "NODE.DC-Observatory-Worker-006-agent"
"org.opencontainers.image.source" = "NODEDC_MISSION_CORE"
"org.opencontainers.image.revision" = $SourceRevision
"com.nodedc.product" = "mission-core"
@@ -1061,7 +1061,7 @@ try {
"--change", "USER 0:0",
"--change", "ENTRYPOINT $ImageEntrypoint",
"--change", "CMD $ImageCommand",
"--change", 'LABEL org.opencontainers.image.title="NODE.DC Observatory Worker 006 agent"',
"--change", "LABEL org.opencontainers.image.title=NODE.DC-Observatory-Worker-006-agent",
"--change", "LABEL org.opencontainers.image.source=NODEDC_MISSION_CORE",
"--change", "LABEL org.opencontainers.image.revision=$SourceRevision",
"--change", "LABEL com.nodedc.product=mission-core",