Skip to content

Point E2E deploy at control-plane monolith stack#24

Merged
gciavarrini merged 4 commits into
dcm-project:mainfrom
gciavarrini:update-e2e-deploy-and-test
Jun 22, 2026
Merged

Point E2E deploy at control-plane monolith stack#24
gciavarrini merged 4 commits into
dcm-project:mainfrom
gciavarrini:update-e2e-deploy-and-test

Conversation

@gciavarrini

Copy link
Copy Markdown
Contributor

Clone control-plane compose, single health URL, updated versions and provider overlays.
Align run-e2e and CI validate-scripts.

Fixes: FLPATH-4403

Assisted-By: Claude (Anthropic)
Signed-off-by: Gloria Ciavarrini gciavarrini@redhat.com

Clone control-plane compose, single health URL, updated versions
and provider overlays; align run-e2e and CI validate-scripts.

Assisted-By: Claude (Anthropic)
Signed-off-by: Gloria Ciavarrini <gciavarrini@redhat.com>
Use main := {"rejected": false} instead of `default allow = true`
as per `FLPATH-4248`.

Assisted-By: Claude (Anthropic)
Signed-off-by: Gloria Ciavarrini <gciavarrini@redhat.com>
Assisted-By: Claude (Anthropic)
Signed-off-by: Gloria Ciavarrini <gciavarrini@redhat.com>
Comment thread scripts/deploy-dcm.sh Outdated
readonly DEFAULT_CONTROL_PLANE_BRANCH="main"
readonly DEFAULT_CONTROL_PLANE_TMP_DIR="/tmp/dcm-e2e"
export COMPOSE_PROJECT_NAME="dcm-e2e"
readonly GATEWAY_PORT="8080"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe CONTROL_PLANE_PORT?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for catching it. Addressed in e75dc7a

@jenniferubah jenniferubah left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tiny nit

Comment thread tests/e2e/api_policies_test.go
Comment thread tests/e2e/cli_policy_test.go

@gabriel-farache gabriel-farache left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM apart from the missed GATEWAY_PORT as highlighted by @jenniferubah already

Assisted-By: Claude (Anthropic)

Signed-off-by: Gloria Ciavarrini <gciavarrini@redhat.com>
@gciavarrini gciavarrini merged commit 2fdf2dc into dcm-project:main Jun 22, 2026
5 checks passed
@gciavarrini gciavarrini deleted the update-e2e-deploy-and-test branch June 22, 2026 15:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants