-
Notifications
You must be signed in to change notification settings - Fork 34
Add storage class and pod security context options to TempoMonolithic #1233
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
christian-stephen
wants to merge
9
commits into
grafana:main
Choose a base branch
from
christian-stephen:cs/tempomonolithic-storage-security-options
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Add storage class and pod security context options to TempoMonolithic #1233
christian-stephen
wants to merge
9
commits into
grafana:main
from
christian-stephen:cs/tempomonolithic-storage-security-options
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
c5da3da
to
9429f54
Compare
The tests should pass now if I could get another approval from a maintainer 🙏 : make citest -s /home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 || @[ -f /home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 ] || { set -e ; TMP_DIR=$(mktemp -d) ; cd $TMP_DIR ; go mod init tmp ; echo "Downloading sigs.k8s.io/controller-tools/cmd/controller-gen" ; go get -d sigs.k8s.io/controller-tools/cmd/controller-gen@v0.16.5 ; GOBIN=/home/christian/git-projects/tempo-operator/bin go install -mod=mod sigs.k8s.io/controller-tools/cmd/controller-gen ; APP=$(echo "/home/christian/git-projects/tempo-operator/bin/controller-gen") ; APP_NAME=$(echo "$APP-v0.16.5") ; mv "$APP" "$APP_NAME" ; rm -rf $TMP_DIR ; }
sed -i '/RELATED_IMAGE_TEMPO$/{n;s@value: .*@value: docker.io/grafana/tempo:2.7.2@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_JAEGER_QUERY$/{n;s@value: .*@value: docker.io/jaegertracing/jaeger-query:1.68.0@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_QUERY$/{n;s@value: .*@value: docker.io/grafana/tempo-query:2.7.2@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_GATEWAY$/{n;s@value: .*@value: quay.io/observatorium/api:main-2025-05-28-ebbaf26@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_GATEWAY_OPA$/{n;s@value: .*@value: quay.io/observatorium/opa-openshift:main-2025-05-26-4860be8@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_OAUTH_PROXY$/{n;s@value: .*@value: quay.io/openshift/origin-oauth-proxy:4.14@}' config/manager/manager.yaml
/home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 rbac:roleName=manager-role crd webhook paths="./..." output:crd:artifacts:config=config/crd/bases
/home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 object:headerFile="hack/boilerplate.go.txt" paths="./..."
go fmt ./...
test -s /home/christian/git-projects/tempo-operator/bin/setup-envtest-latest || @[ -f /home/christian/git-projects/tempo-operator/bin/setup-envtest-latest ] || { set -e ; TMP_DIR=$(mktemp -d) ; cd $TMP_DIR ; go mod init tmp ; echo "Downloading sigs.k8s.io/controller-runtime/tools/setup-envtest" ; go get -d sigs.k8s.io/controller-runtime/tools/setup-envtest@latest ; GOBIN=/home/christian/git-projects/tempo-operator/bin go install -mod=mod sigs.k8s.io/controller-runtime/tools/setup-envtest ; APP=$(echo "/home/christian/git-projects/tempo-operator/bin/setup-envtest") ; APP_NAME=$(echo "$APP-latest") ; mv "$APP" "$APP_NAME" ; rm -rf $TMP_DIR ; }
KUBEBUILDER_ASSETS="/home/christian/.local/share/kubebuilder-envtest/k8s/1.24.2-linux-arm64" go test ./... -coverprofile cover.out
ok github.com/grafana/tempo-operator/api/config/v1alpha1 0.006s coverage: 9.4% of statements
? github.com/grafana/tempo-operator/api/tempo [no test files]
ok github.com/grafana/tempo-operator/api/tempo/v1alpha1 0.007s coverage: 4.2% of statements
github.com/grafana/tempo-operator/cmd coverage: 0.0% of statements
github.com/grafana/tempo-operator/cmd/gather coverage: 0.0% of statements
github.com/grafana/tempo-operator/cmd/gather/cluster coverage: 0.0% of statements
github.com/grafana/tempo-operator/cmd/gather/config coverage: 0.0% of statements
ok github.com/grafana/tempo-operator/cmd/generate 0.049s coverage: 74.2% of statements
ok github.com/grafana/tempo-operator/cmd/root 0.031s coverage: 57.6% of statements
github.com/grafana/tempo-operator/cmd/start coverage: 0.0% of statements
github.com/grafana/tempo-operator/cmd/version coverage: 0.0% of statements
github.com/grafana/tempo-operator/internal/autodetect coverage: 0.0% of statements
ok github.com/grafana/tempo-operator/internal/certrotation 4.779s coverage: 88.2% of statements
github.com/grafana/tempo-operator/internal/certrotation/handlers coverage: 0.0% of statements
ok github.com/grafana/tempo-operator/internal/controller/tempo 17.212s coverage: 51.3% of statements
ok github.com/grafana/tempo-operator/internal/controller/tempo/internal/management/state 7.158s coverage: 50.0% of statements
ok github.com/grafana/tempo-operator/internal/crdmetrics 0.026s coverage: 80.6% of statements
ok github.com/grafana/tempo-operator/internal/handlers/gateway 6.563s coverage: 80.4% of statements
ok github.com/grafana/tempo-operator/internal/handlers/storage 0.027s coverage: 26.2% of statements
ok github.com/grafana/tempo-operator/internal/logging 0.014s coverage: 100.0% of statements
ok github.com/grafana/tempo-operator/internal/manifests 0.013s coverage: 77.5% of statements
ok github.com/grafana/tempo-operator/internal/manifests/alerts 0.013s coverage: 78.6% of statements
ok github.com/grafana/tempo-operator/internal/manifests/cloudcredentials 0.013s coverage: 76.5% of statements
ok github.com/grafana/tempo-operator/internal/manifests/compactor 0.012s coverage: 72.2% of statements
ok github.com/grafana/tempo-operator/internal/manifests/config 0.036s coverage: 64.8% of statements
ok github.com/grafana/tempo-operator/internal/manifests/distributor 0.016s coverage: 78.9% of statements
ok github.com/grafana/tempo-operator/internal/manifests/gateway 0.063s coverage: 89.1% of statements
ok github.com/grafana/tempo-operator/internal/manifests/grafana 0.015s coverage: 100.0% of statements
ok github.com/grafana/tempo-operator/internal/manifests/ingester 0.013s coverage: 71.1% of statements
ok github.com/grafana/tempo-operator/internal/manifests/manifestutils 0.025s coverage: 57.3% of statements
ok github.com/grafana/tempo-operator/internal/manifests/memberlist 0.018s coverage: 91.7% of statements
ok github.com/grafana/tempo-operator/internal/manifests/monolithic 0.018s coverage: 74.1% of statements
ok github.com/grafana/tempo-operator/internal/manifests/naming 0.004s coverage: 68.4% of statements
ok github.com/grafana/tempo-operator/internal/manifests/oauthproxy 0.014s coverage: 97.2% of statements
github.com/grafana/tempo-operator/internal/manifests/operator coverage: 0.0% of statements
ok github.com/grafana/tempo-operator/internal/manifests/operator/prometheus 0.052s coverage: 86.7% of statements
ok github.com/grafana/tempo-operator/internal/manifests/querier 0.026s coverage: 69.4% of statements
ok github.com/grafana/tempo-operator/internal/manifests/queryfrontend 0.024s coverage: 88.0% of statements
ok github.com/grafana/tempo-operator/internal/manifests/serviceaccount 0.401s coverage: 100.0% of statements
ok github.com/grafana/tempo-operator/internal/manifests/servicemonitor 0.024s coverage: 100.0% of statements
ok github.com/grafana/tempo-operator/internal/status 0.046s coverage: 79.4% of statements
ok github.com/grafana/tempo-operator/internal/tlsprofile 0.036s coverage: 100.0% of statements
ok github.com/grafana/tempo-operator/internal/upgrade 6.731s coverage: 55.0% of statements
github.com/grafana/tempo-operator/internal/version coverage: 0.0% of statements
ok github.com/grafana/tempo-operator/internal/webhooks 0.022s coverage: 79.8% of statements
BUNDLE_VARIANT=openshift make generate-bundle
make[1]: Entering directory '/home/christian/git-projects/tempo-operator'
test -s /home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 || curl -sLo /home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 https://github.com/operator-framework/operator-sdk/releases/download/v1.36.0/operator-sdk_`go env GOOS`_`go env GOARCH`
test -s /home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 || @[ -f /home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 ] || { set -e ; TMP_DIR=$(mktemp -d) ; cd $TMP_DIR ; go mod init tmp ; echo "Downloading sigs.k8s.io/controller-tools/cmd/controller-gen" ; go get -d sigs.k8s.io/controller-tools/cmd/controller-gen@v0.16.5 ; GOBIN=/home/christian/git-projects/tempo-operator/bin go install -mod=mod sigs.k8s.io/controller-tools/cmd/controller-gen ; APP=$(echo "/home/christian/git-projects/tempo-operator/bin/controller-gen") ; APP_NAME=$(echo "$APP-v0.16.5") ; mv "$APP" "$APP_NAME" ; rm -rf $TMP_DIR ; }
sed -i '/RELATED_IMAGE_TEMPO$/{n;s@value: .*@value: docker.io/grafana/tempo:2.7.2@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_JAEGER_QUERY$/{n;s@value: .*@value: docker.io/jaegertracing/jaeger-query:1.68.0@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_QUERY$/{n;s@value: .*@value: docker.io/grafana/tempo-query:2.7.2@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_GATEWAY$/{n;s@value: .*@value: quay.io/observatorium/api:main-2025-05-28-ebbaf26@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_GATEWAY_OPA$/{n;s@value: .*@value: quay.io/observatorium/opa-openshift:main-2025-05-26-4860be8@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_OAUTH_PROXY$/{n;s@value: .*@value: quay.io/openshift/origin-oauth-proxy:4.14@}' config/manager/manager.yaml
/home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 rbac:roleName=manager-role crd webhook paths="./..." output:crd:artifacts:config=config/crd/bases
test -s /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 || @[ -f /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 ] || { set -e ; TMP_DIR=$(mktemp -d) ; cd $TMP_DIR ; go mod init tmp ; echo "Downloading sigs.k8s.io/kustomize/kustomize/v5" ; go get -d sigs.k8s.io/kustomize/kustomize/v5@v5.0.3 ; GOBIN=/home/christian/git-projects/tempo-operator/bin go install -mod=mod sigs.k8s.io/kustomize/kustomize/v5 ; APP=$(echo "/home/christian/git-projects/tempo-operator/bin/kustomize") ; APP_NAME=$(echo "$APP-v5.0.3") ; mv "$APP" "$APP_NAME" ; rm -rf $TMP_DIR ; }
sed -i 's@containerImage: .*@containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.16.0@' config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml
sed -i 's/minKubeVersion: .*/minKubeVersion: 1.25.0/' config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml
/home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 generate kustomize manifests -q --input-dir config/manifests/openshift --output-dir config/manifests/openshift
cd config/manager && /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 edit set image controller=ghcr.io/grafana/tempo-operator/tempo-operator:v0.16.0
cd ./bundle/openshift && cp ../../PROJECT . && /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 build ../../config/manifests/openshift | /home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 generate bundle -q --overwrite --version 0.16.0 --output-dir . --kustomize-dir ../../config/manifests/openshift && rm PROJECT
# Warning: 'bases' is deprecated. Please use 'resources' instead. Run 'kustomize edit fix' to update your Kustomization automatically.
# Warning: 'patchesStrategicMerge' is deprecated. Please use 'patches' instead. Run 'kustomize edit fix' to update your Kustomization automatically.
# Warning: 'vars' is deprecated. Please use 'replacements' instead. [EXPERIMENTAL] Run 'kustomize edit fix' to update your Kustomization automatically.
INFO[0000] Creating metadata/annotations.yaml
INFO[0000] Creating bundle.Dockerfile
INFO[0000] Bundle metadata generated successfully
# Workaround for https://github.com/operator-framework/operator-sdk/issues/4992
echo -e "\nLABEL com.redhat.openshift.versions=v4.12" >> bundle/openshift/bundle.Dockerfile
echo -e "\n com.redhat.openshift.versions: v4.12" >> bundle/openshift/metadata/annotations.yaml
/home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 bundle validate ./bundle/openshift
INFO[0000] All validation tests have completed successfully
./hack/ignore-createdAt-bundle.sh
Updated 1 path from the index
make[1]: Leaving directory '/home/christian/git-projects/tempo-operator'
BUNDLE_VARIANT=community make generate-bundle
make[1]: Entering directory '/home/christian/git-projects/tempo-operator'
test -s /home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 || curl -sLo /home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 https://github.com/operator-framework/operator-sdk/releases/download/v1.36.0/operator-sdk_`go env GOOS`_`go env GOARCH`
test -s /home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 || @[ -f /home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 ] || { set -e ; TMP_DIR=$(mktemp -d) ; cd $TMP_DIR ; go mod init tmp ; echo "Downloading sigs.k8s.io/controller-tools/cmd/controller-gen" ; go get -d sigs.k8s.io/controller-tools/cmd/controller-gen@v0.16.5 ; GOBIN=/home/christian/git-projects/tempo-operator/bin go install -mod=mod sigs.k8s.io/controller-tools/cmd/controller-gen ; APP=$(echo "/home/christian/git-projects/tempo-operator/bin/controller-gen") ; APP_NAME=$(echo "$APP-v0.16.5") ; mv "$APP" "$APP_NAME" ; rm -rf $TMP_DIR ; }
sed -i '/RELATED_IMAGE_TEMPO$/{n;s@value: .*@value: docker.io/grafana/tempo:2.7.2@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_JAEGER_QUERY$/{n;s@value: .*@value: docker.io/jaegertracing/jaeger-query:1.68.0@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_QUERY$/{n;s@value: .*@value: docker.io/grafana/tempo-query:2.7.2@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_GATEWAY$/{n;s@value: .*@value: quay.io/observatorium/api:main-2025-05-28-ebbaf26@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_TEMPO_GATEWAY_OPA$/{n;s@value: .*@value: quay.io/observatorium/opa-openshift:main-2025-05-26-4860be8@}' config/manager/manager.yaml
sed -i '/RELATED_IMAGE_OAUTH_PROXY$/{n;s@value: .*@value: quay.io/openshift/origin-oauth-proxy:4.14@}' config/manager/manager.yaml
/home/christian/git-projects/tempo-operator/bin/controller-gen-v0.16.5 rbac:roleName=manager-role crd webhook paths="./..." output:crd:artifacts:config=config/crd/bases
test -s /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 || @[ -f /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 ] || { set -e ; TMP_DIR=$(mktemp -d) ; cd $TMP_DIR ; go mod init tmp ; echo "Downloading sigs.k8s.io/kustomize/kustomize/v5" ; go get -d sigs.k8s.io/kustomize/kustomize/v5@v5.0.3 ; GOBIN=/home/christian/git-projects/tempo-operator/bin go install -mod=mod sigs.k8s.io/kustomize/kustomize/v5 ; APP=$(echo "/home/christian/git-projects/tempo-operator/bin/kustomize") ; APP_NAME=$(echo "$APP-v5.0.3") ; mv "$APP" "$APP_NAME" ; rm -rf $TMP_DIR ; }
sed -i 's@containerImage: .*@containerImage: ghcr.io/grafana/tempo-operator/tempo-operator:v0.16.0@' config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml
sed -i 's/minKubeVersion: .*/minKubeVersion: 1.25.0/' config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml
/home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 generate kustomize manifests -q --input-dir config/manifests/community --output-dir config/manifests/community
cd config/manager && /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 edit set image controller=ghcr.io/grafana/tempo-operator/tempo-operator:v0.16.0
cd ./bundle/community && cp ../../PROJECT . && /home/christian/git-projects/tempo-operator/bin/kustomize-v5.0.3 build ../../config/manifests/community | /home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 generate bundle -q --overwrite --version 0.16.0 --output-dir . --kustomize-dir ../../config/manifests/community && rm PROJECT
# Warning: 'bases' is deprecated. Please use 'resources' instead. Run 'kustomize edit fix' to update your Kustomization automatically.
# Warning: 'patchesStrategicMerge' is deprecated. Please use 'patches' instead. Run 'kustomize edit fix' to update your Kustomization automatically.
# Warning: 'vars' is deprecated. Please use 'replacements' instead. [EXPERIMENTAL] Run 'kustomize edit fix' to update your Kustomization automatically.
INFO[0000] Creating bundle.Dockerfile
INFO[0000] Creating metadata/annotations.yaml
INFO[0000] Bundle metadata generated successfully
# Workaround for https://github.com/operator-framework/operator-sdk/issues/4992
echo -e "\nLABEL com.redhat.openshift.versions=v4.12" >> bundle/community/bundle.Dockerfile
echo -e "\n com.redhat.openshift.versions: v4.12" >> bundle/community/metadata/annotations.yaml
/home/christian/git-projects/tempo-operator/bin/operator-sdk-1.36.0 bundle validate ./bundle/community
INFO[0000] All validation tests have completed successfully
./hack/ignore-createdAt-bundle.sh
Updated 1 path from the index
make[1]: Leaving directory '/home/christian/git-projects/tempo-operator'
test -s /home/christian/git-projects/tempo-operator/bin/gen-api-docs-v0.6.0 || @[ -f /home/christian/git-projects/tempo-operator/bin/gen-api-docs-v0.6.0 ] || { set -e ; TMP_DIR=$(mktemp -d) ; cd $TMP_DIR ; go mod init tmp ; echo "Downloading github.com/andreasgerstmayr/gen-api-docs" ; go get -d github.com/andreasgerstmayr/gen-api-docs@v0.6.0 ; GOBIN=/home/christian/git-projects/tempo-operator/bin go install -mod=mod github.com/andreasgerstmayr/gen-api-docs ; APP=$(echo "/home/christian/git-projects/tempo-operator/bin/gen-api-docs") ; APP_NAME=$(echo "$APP-v0.6.0") ; mv "$APP" "$APP_NAME" ; rm -rf $TMP_DIR ; }
/home/christian/git-projects/tempo-operator/bin/gen-api-docs-v0.6.0 -pkg github.com/grafana/tempo-operator/api/config/v1alpha1 -type ProjectConfig -format multiline > docs/operator/config.yaml
W0626 06:30:16.757514 924349 parse.go:863] Making unsupported type entry "internal/abi.mapType" for: &types.Alias{obj:(*types.TypeName)(0x400026eb40), orig:(*types.Alias)(0x40001fa380), tparams:(*types.TypeParamList)(nil), targs:(*types.TypeList)(nil), fromRHS:(*types.Named)(0x400027b110), actual:(*types.Named)(0x400027b110)}
W0626 06:30:16.758443 924349 parse.go:863] Making unsupported type entry "any" for: &types.Alias{obj:(*types.TypeName)(0x40000d69b0), orig:(*types.Alias)(0x40000a0240), tparams:(*types.TypeParamList)(nil), targs:(*types.TypeList)(nil), fromRHS:(*types.Interface)(0x40000d6910), actual:(*types.Interface)(0x40000d6910)}
W0626 06:30:16.758722 924349 parse.go:863] Making unsupported type entry "reflect.uncommonType" for: &types.Alias{obj:(*types.TypeName)(0x4002cdccd0), orig:(*types.Alias)(0x40023d8f80), tparams:(*types.TypeParamList)(nil), targs:(*types.TypeList)(nil), fromRHS:(*types.Named)(0x400027b650), actual:(*types.Named)(0x400027b650)}
/home/christian/git-projects/tempo-operator/bin/gen-api-docs-v0.6.0 < bundle/community/manifests/tempo.grafana.com_tempostacks.yaml > docs/spec/tempo.grafana.com_tempostacks.yaml
/home/christian/git-projects/tempo-operator/bin/gen-api-docs-v0.6.0 < bundle/community/manifests/tempo.grafana.com_tempomonolithics.yaml > docs/spec/tempo.grafana.com_tempomonolithics.yaml make e2e TEST_DIR=./tests/e2e/monolithic-custom-storage-class/home/christian/git-projects/tempo-operator/bin/chainsaw-v0.2.12 test --test-dir ./tests/e2e/monolithic-custom-storage-class
Version: v0.2.12
No configuration provided but found default file: .chainsaw.yaml
Loading config (.chainsaw.yaml)...
- Using test file: chainsaw-test
- TestDirs [./tests/e2e/monolithic-custom-storage-class]
- SkipDelete false
- FailFast false
- ReportFormat ''
- ReportName 'chainsaw-report'
- Namespace ''
- FullName false
- IncludeTestRegex ''
- ExcludeTestRegex ''
- ApplyTimeout 5s
- AssertTimeout 2m30s
- CleanupTimeout 2m30s
- DeleteTimeout 2m30s
- ErrorTimeout 2m30s
- ExecTimeout 2m30s
- DeletionPropagationPolicy Background
- Template true
- NoCluster false
- PauseOnFailure false
Loading tests...
- test-monolithic-custom-storage-class (./tests/e2e/monolithic-custom-storage-class)
Loading values...
Running tests...
=== RUN chainsaw
=== PAUSE chainsaw
=== CONT chainsaw
=== RUN chainsaw/test-monolithic-custom-storage-class
=== PAUSE chainsaw/test-monolithic-custom-storage-class
=== CONT chainsaw/test-monolithic-custom-storage-class
| 07:03:55 | test-monolithic-custom-storage-class | @chainsaw | CREATE | OK | v1/Namespace @ chainsaw-pleased-titmouse
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | TRY | BEGIN |
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | APPLY | RUN | tempo.grafana.com/v1alpha1/TempoMonolithic @ chainsaw-pleased-titmouse/simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | CREATE | OK | tempo.grafana.com/v1alpha1/TempoMonolithic @ chainsaw-pleased-titmouse/simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | APPLY | DONE | tempo.grafana.com/v1alpha1/TempoMonolithic @ chainsaw-pleased-titmouse/simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | ASSERT | RUN | tempo.grafana.com/v1alpha1/TempoMonolithic @ chainsaw-pleased-titmouse/simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | ASSERT | DONE | tempo.grafana.com/v1alpha1/TempoMonolithic @ chainsaw-pleased-titmouse/simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | ASSERT | RUN | apps/v1/StatefulSet @ chainsaw-pleased-titmouse/tempo-simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | ASSERT | DONE | apps/v1/StatefulSet @ chainsaw-pleased-titmouse/tempo-simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | TRY | END |
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | CLEANUP | BEGIN |
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | DELETE | OK | tempo.grafana.com/v1alpha1/TempoMonolithic @ chainsaw-pleased-titmouse/simplest
| 07:03:55 | test-monolithic-custom-storage-class | step-1 | CLEANUP | END |
| 07:03:55 | test-monolithic-custom-storage-class | @chainsaw | CLEANUP | BEGIN |
| 07:03:55 | test-monolithic-custom-storage-class | @chainsaw | DELETE | OK | v1/Namespace @ chainsaw-pleased-titmouse
| 07:04:05 | test-monolithic-custom-storage-class | @chainsaw | CLEANUP | END |
--- PASS: chainsaw (0.00s)
--- PASS: chainsaw/test-monolithic-custom-storage-class (10.61s)
PASS
Tests Summary...
- Passed tests 1
- Failed tests 0
- Skipped tests 0
Done. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Addresses #1231