You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
E2E tests that start workloads and wait for completion must fully work. agynio/e2e PR #214 now exposes the live workload/Ziti failure, but the remaining fix must be made in upstream platform bootstrap/pins/config rather than E2E-only workflow patches.
agynio/e2e#214 should remain coverage/diagnostics only.
Observed failure:
failed to parse JWT: token is unverifiable: error while executing keyfunc: could not retrieve token URL certificate: could not contact remote server [https://ziti.agyn.dev:2496]: Get "https://ziti.agyn.dev:2496": dial tcp 10.43.245.186:2496: connect: connection refused
Required bootstrap changes:
Repo: agynio/bootstrap
Files likely involved:
stacks/platform/variables.tf
stacks/platform/main.tf
stacks/platform/ziti_workload_dns.tf
stacks/apps/variables.tf
apps/platform Helm values wiring for k8s-runner / agents-orchestrator
Scope:
Bump agents_orchestrator_chart_version from current 0.13.18 to a release containing the explicit ziti-enroll init-container fix from agents-orchestrator main, including commit c539ac8 and current DNS/enrollment behavior.
Bump k8s_runner_chart_version if required after agynio/k8s-runner#73 lands.
Preserve/configure WORKLOAD_DNS_UPSTREAM for agents-orchestrator using the ziti-workload-dns service IP/source-of-truth value.
User request
E2E tests that start workloads and wait for completion must fully work.
agynio/e2ePR #214 now exposes the live workload/Ziti failure, but the remaining fix must be made in upstream platform bootstrap/pins/config rather than E2E-only workflow patches.Related tracking:
Specification
Architecture-backed diagnosis:
agynio/e2e#214should remain coverage/diagnostics only.Observed failure:
Required bootstrap changes:
agynio/bootstrapstacks/platform/variables.tfstacks/platform/main.tfstacks/platform/ziti_workload_dns.tfstacks/apps/variables.tfScope:
agents_orchestrator_chart_versionfrom current0.13.18to a release containing the explicitziti-enrollinit-container fix fromagents-orchestratormain, including commitc539ac8and current DNS/enrollment behavior.k8s_runner_chart_versionif required afteragynio/k8s-runner#73lands.WORKLOAD_DNS_UPSTREAMfor agents-orchestrator using theziti-workload-dnsservice IP/source-of-truth value.ziti-controller-clientClusterIP/32.Acceptance criteria:
ziti-enroll.ziti-workload-dnscontinues to mapziti.agyn.devto the controller service as intended.ziti-enroll, start sidecar, pass gateway wait, and run agents.agynio/e2ePR fix: update threads chart tag #214 full matrix passes:platform-usagek8s-runner-workloadsorchestrator-workloadsreal-agent-zitiSuggested verification:
Check planned values include:
agents_orchestrator_chart_version = <new fixed release>WORKLOAD_DNS_UPSTREAM=<ziti-workload-dns ClusterIP>After deploy/sync:
kubectl get configmap ziti-workload-dns -n ziti -o yaml kubectl get networkpolicy agent-workload-egress -n agyn-workloads -o yaml kubectl get deploy agents-orchestrator -n platform -o jsonpath='{.spec.template.spec.containers[0].image}' kubectl get app agents-orchestrator -n argocd kubectl get app k8s-runner -n argocdThen rerun targeted
agynio/e2eworkload groups and the full PR #214 matrix.