merge feat/workflows-ns-bare (a0ed151fcf) #198

Open
pipeline-bot wants to merge 1 commit from feat/workflows-ns-bare into trunk
Collaborator
No description provided.
workflows-cutover Stage 1 (Δ-E): the operator renders per-project sensors / provision
Jobs / ci-artifacts ConfigMaps into the bare `workflows` namespace, writing artifacts to
the platform-workflows bucket. Keeps the shared minio-platform backend (its ns rename is
deferred). ForgejoNS stays forgejo-alice.

- render.go: WorkflowsNS "workflows-alice" -> "workflows"; WorkBucket prefix
  "alice-workflows/" -> "platform-workflows/"
- _partials.tmpl: ci-artifacts ConfigMap bucket alice-workflows -> platform-workflows
  (endpoint stays minio-hl.minio-platform.svc)

ADDITIVE ORPHAN: childNamespaces (pipelineproject_controller.go:60) no longer lists
workflows-alice, so pruneChildren can't reach the old sensors -> they persist idle in
BOTH namespaces; workflows-alice stays the sole LIVE CI route until the Stage-2 hook swap
repoints each repo's forgejo hook. Reference/golden fixtures + the two hardcoded render
assertions updated; go build/vet + render/query/project unit + controller envtest GREEN.
All checks were successful
pipeline/ci CI green v0.1.42
Required
Details
This pull request has changes conflicting with the target branch.
  • internal/render/render.go
  • internal/render/render_test.go
  • internal/render/templates/_partials.tmpl
  • internal/render/testdata/golden/builder-images.yaml
  • internal/render/testdata/golden/buildkit-declared.yaml
  • internal/render/testdata/golden/kratos-identity-operator.yaml
  • internal/render/testdata/golden/libseanfarm-operator.yaml
  • internal/render/testdata/golden/pipelines.yaml
  • internal/render/testdata/golden/rpg-hello.yaml
  • internal/render/testdata/golden/seanfarm.yaml
  • internal/render/testdata/golden/zdns.yaml
  • internal/render/testdata/golden/zelnet.yaml
  • internal/render/testdata/reference/builder-images/sensor-ci.yaml
  • internal/render/testdata/reference/builder-images/sensor-staging.yaml
  • internal/render/testdata/reference/kratos-identity-operator/sensor-ci.yaml
  • internal/render/testdata/reference/kratos-identity-operator/sensor-staging.yaml
  • internal/render/testdata/reference/libseanfarm-operator/kustomization.yaml
  • internal/render/testdata/reference/libseanfarm-operator/sensor-ci.yaml
  • internal/render/testdata/reference/libseanfarm-operator/sensor-staging.yaml
  • internal/render/testdata/reference/pipelines/sensor-ci.yaml
  • internal/render/testdata/reference/pipelines/sensor-deploy.yaml
  • internal/render/testdata/reference/pipelines/sensor-staging.yaml
  • internal/render/testdata/reference/rpg-hello/sensor-ci.yaml
  • internal/render/testdata/reference/rpg-hello/sensor-deploy.yaml
  • internal/render/testdata/reference/rpg-hello/sensor-staging.yaml
  • internal/render/testdata/reference/seanfarm/sensor-autoland.yaml
  • internal/render/testdata/reference/seanfarm/sensor-ci.yaml
  • internal/render/testdata/reference/seanfarm/sensor-deploy.yaml
  • internal/render/testdata/reference/seanfarm/sensor-staging.yaml
  • internal/render/testdata/reference/zdns/ci-artifacts.yaml
  • internal/render/testdata/reference/zdns/sensor-ci.yaml
  • internal/render/testdata/reference/zdns/sensor-staging.yaml
  • internal/render/testdata/reference/zelnet/sensor-ci.yaml
  • internal/render/testdata/reference/zelnet/sensor-staging.yaml
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/workflows-ns-bare:feat/workflows-ns-bare
git switch feat/workflows-ns-bare
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/pipelines-operator!198
No description provided.