ITADN

Incremental Releases Tracker

#2750Closedstevekuznetsov 创建于 2025-09-19
S
stevekuznetsovcommented
We want to leverage incremental builds. This issue tracks the remaining work. # Migrate Helm Releases to Helm Steps - [ ] `acm/pipeline.yaml-22- command: make deploy` - [ ] `acm/pipeline.yaml-54- command: make deploy-policies` - [ ] `acm/pipeline.yaml-73- command: make scale` - [ ] `backend/pipeline.yaml-41- command: make deploy` - [ ] `backplane-api/pipeline.yaml-11- command: make deploy` - [ ] `cluster-service/pipeline.yaml-51- command: make deploy` - [ ] `dev-infrastructure/global-pipeline.yaml-76- command: cd ../observability/grafana && ./deploy.sh` - [ ] `dev-infrastructure/mgmt-pipeline.yaml-217- # command: make -C ../observability/prometheus deploy` https://github.com/Azure/ARO-HCP/pull/2874 - [ ] `dev-infrastructure/mgmt-pipeline.yaml-297- command: make -C ../mgmt-fixes deploy` - [x] `dev-infrastructure/mgmt-pipeline.yaml-316- command: make -C ../observability/arobit deploy` https://github.com/Azure/ARO-HCP/pull/2857 - [x] `dev-infrastructure/mgmt-pipeline.yaml-377- command: make -C ../observability/kube-events deploy` https://github.com/Azure/ARO-HCP/pull/2766 - [ ] `dev-infrastructure/mgmt-solo-pipeline.yaml-97- command: make -C ../mgmt-fixes deploy` - [ ] `dev-infrastructure/svc-pipeline.yaml-159- # command: make -C ../observability/prometheus deploy` https://github.com/Azure/ARO-HCP/pull/2874 - [x] `dev-infrastructure/svc-pipeline.yaml-217- command: make -C ../istio deploy` - [x] `dev-infrastructure/svc-pipeline.yaml-278- command: make -C ../observability/arobit deploy` https://github.com/Azure/ARO-HCP/pull/2857 - [x] `dev-infrastructure/svc-pipeline.yaml-331- command: make -C ../observability/kube-events deploy` https://github.com/Azure/ARO-HCP/pull/2766 - [ ] `frontend/pipeline.yaml-41- command: make deploy` - [x] `hypershiftoperator/pipeline.yaml-41- command: make deploy` https://github.com/Azure/ARO-HCP/pull/2857 - [x] `maestro/agent/pipeline.yaml-51- command: make deploy` https://github.com/Azure/ARO-HCP/pull/2857 - [x] `maestro/agent/pipeline.yaml-109- command: make -C ../registration deploy` https://github.com/Azure/ARO-HCP/pull/2766 - [x] `maestro/server/pipeline.yaml-41- command: make deploy` https://github.com/Azure/ARO-HCP/pull/2857 - [x] `observability/prometheus/test-pipeline.yaml-23- command: make deploy` - [x] `observability/prometheus/test-pipeline.yaml-73- command: make deploy` - [ ] `observability/tracing/pipeline.yaml-22- command: make deploy` - [ ] `observability/tracing/pipeline.yaml-39- command: make deploy` - [x] `pko/pipeline.yaml-79- command: make deploy` - [ ] `route-monitor-operator/pipeline.yaml-60- command: make deploy` https://github.com/Azure/ARO-HCP/pull/2765 - [x] `secret-sync-controller/pipeline.yaml-41- command: make deploy` https://github.com/Azure/ARO-HCP/pull/2753 https://github.com/Azure/ARO-HCP/pull/2857 # Local Dev Two goals: a) make e2e fast, parallelize the deployments here but do not do incremental b) make local dev for a helm diff instant - the local re-run should be incremental, skip infra steps, use local disk to look up output-only results, and be as fast as `helm upgrade` - [ ] support locally running an entrypoint - [ ] commit output-only results to disk (keyed in an on-disk cache by digest of step inputs), use local state to resolve - [ ] commit step digests to disk - [ ] support incremental local runs
关闭于 2025-12-03 0 条评论