Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ci/nightly/pipeline.template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2115,7 +2115,7 @@ steps:
agents:
# TODO(def-): Debezium DNS flakiness doesn't allow running on hetzner
# queue: hetzner-aarch64-4cpu-8gb
queue: linux-aarch64
queue: linux-aarch64-medium
sanitizer: skip


Expand Down
4 changes: 2 additions & 2 deletions src/testdrive/ci/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ RUN apt-get update && TZ=UTC DEBIAN_FRONTEND=noninteractive apt-get -y install -
COPY protobuf-bin /usr/local/bin/
COPY protobuf-include /usr/local/include
RUN chmod +x /usr/local/bin/protoc
ENV PROTOC /usr/local/bin/protoc
ENV PROTOC_INCLUDE /usr/local/include
ENV PROTOC=/usr/local/bin/protoc
ENV PROTOC_INCLUDE=/usr/local/include
# Install libduckdb.so that was downloaded
COPY duckdb-download/*/*/libduckdb.so /usr/local/lib/
RUN ldconfig
Expand Down
29 changes: 15 additions & 14 deletions test/orchestratord/mzcompose.py
Original file line number Diff line number Diff line change
Expand Up @@ -2759,20 +2759,21 @@ def helm_install_operator(


def init(definition: dict[str, Any]) -> None:
try:
spawn.capture(
[
"kubectl",
"delete",
"namespace",
"materialize-environment",
"--wait=true",
"--timeout=120s",
],
stderr=subprocess.DEVNULL,
)
except subprocess.CalledProcessError:
pass
# `--wait=true` blocks until the namespace is fully terminated. If the
# timeout is hit and we proceed anyway, the next `kubectl apply` races the
# terminating namespace and fails with "is being terminated", so let any
# timeout error propagate instead of swallowing it.
spawn.runv(
[
"kubectl",
"delete",
"namespace",
"materialize-environment",
"--ignore-not-found",
"--wait=true",
"--timeout=300s",
],
)
try:
spawn.capture(
["helm", "uninstall", "operator", "--namespace=materialize"],
Expand Down
Loading