Releases
v0.8.0
0.8.0 (2023-06-21)
⚠ BREAKING CHANGES
operator: support python-runtime runner for KeptnTasks
operator: support container-runtime runner for KeptnTasks
Features
add python-runtime (#1496 ) (76a4bd9 )
add validating webhook for KeptnTaskDefinition (#1514 ) (d55a7ef )
cert-manager: additional options for targeting WebhookConfigurations and CRDs (#1276 ) (dadd70b )
metrics-operator: introduce ErrMsg field into KeptnMetric status (#1365 ) (092d284 )
operator: adapt TaskDefinition validation webhook to consider python and deno runtime (#1534 ) (59cdfc8 )
operator: introduce fallback search to KLT default namespace when KeptnEvaluationDefinition is not found (#1359 ) (d5ddf26 )
operator: support container-runtime runner for KeptnTasks (02ce860 )
operator: support python-runtime runner for KeptnTasks (b79f7c4 )
operator: trim KeptnAppVersion name that exceed max limit (#1296 ) (0bf2f9e )
Bug Fixes
added the missing link (#1537 ) (27fb2c2 )
cert-manager: avoid index-out-of-bounds error when updating webhook configs (#1497 ) (0f28b8c )
helm-chart: fix Python runtime version number (#1586 ) (05572ec )
metrics-operator: improve error handling in metrics providers (#1466 ) (9801e5d )
metrics-operator: introduce IsStatusSet method to KeptnMetric (#1427 ) (24a60f5 )
operator: use new RuntimeSpec instead of FunctionSpec (#1529 ) (6189317 )
remove scarf redirect from containers images (#1443 ) (a20b2e7 )
restore go files (#1371 ) (9a4a6fd )
Other
add example for python task definition (#1554 ) (908b03d )
bump up helm chart version (#1351 ) (737d478 )
cert-manager: updated readme of cert-manager (#1393 ) (12fcca8 )
minor refactoring of the evaluation controller (#1356 ) (4398e96 )
operator: bump OTel dependencies to the latest version (#1419 ) (a7475c2 )
operator: explicitly define ImagePullPolicy of Job container to IfNotPresent (#1509 ) (bb916f3 )
operator: make use of status.jobName when searching for job in KeptnTask controller (#1436 ) (28dd6b7 )
operator: refactor KeptnTask controller logic (#1536 ) (ed85fc9 )
operator: refactor keptntaskcontroller to use builder interface (#1450 ) (a3f5e5b )
operator: use List() when fetching KeptnWorkloadInstances for KeptnAppVersion (#1456 ) (ecd8c48 )
remove code duplication (#1372 ) (da66c80 )
remove decoder injector interface from webhook (#1563 ) (7850766 )
remove space in python sample folder (#1550 ) (53443ac )
standardize generation of resource names (#1472 ) (f7abcb0 )
use cert-manager library in lifecycle-operator and metrics-operator to reduce code duplication (#1379 ) (831fc46 )
website edit links should point to page (#1566 ) (8b62f33 )
Dependency Updates
update anchore/sbom-action action to v0.14.2 (#1401 ) (9085785 )
update aquasecurity/trivy-action action to v0.11.0 (#1531 ) (66c9505 )
update aquasecurity/trivy-action action to v0.11.2 (#1551 ) (2d588db )
update busybox docker tag to v1.36.1 (#1437 ) (9ba5cae )
update checkmarx/kics-github-action action to v1.7.0 (#1435 ) (f9d609c )
update curlimages/curl docker tag to v8.1.0 (#1439 ) (9e90d17 )
update curlimages/curl docker tag to v8.1.1 (#1455 ) (d1279a9 )
update curlimages/curl docker tag to v8.1.2 (#1530 ) (ef3e89e )
update dependency argoproj/argo-cd to v2.7.1 (#1374 ) (9b9a973 )
update dependency argoproj/argo-cd to v2.7.2 (#1423 ) (e381f7f )
update dependency argoproj/argo-cd to v2.7.3 (#1512 ) (6146e79 )
update dependency argoproj/argo-cd to v2.7.4 (#1541 ) (712bd9a )
update dependency autoprefixer to v10.4.14 (#1560 ) (a07261e )
update dependency golangci/golangci-lint to v1.53.2 (#1538 ) (e387822 )
update dependency helm/helm to v3.12.0 (#1440 ) (aff755d )
update dependency jaegertracing/jaeger to v1.45.0 (#1407 ) (dab62de )
update dependency jaegertracing/jaeger-operator to v1.44.0 (#1258 ) (dab73fb )
update dependency jaegertracing/jaeger-operator to v1.45.0 (#1478 ) (7bc4feb )
update dependency kubernetes-sigs/controller-tools to v0.12.0 (#1383 ) (0a6b7e7 )
update dependency kubernetes-sigs/kustomize to v5.0.3 (#1402 ) (fad37af )
update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 65b4139 (#1429 ) (57fdcdd )
update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 7c4d2ab (#1510 ) (36d0c23 )
update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to 9eafb78 (#1454 ) (b66ad6f )
update github.com/keptn/lifecycle-toolkit/klt-cert-manager digest to e381f7f (#1422 ) (daedf87 )
update github.com/keptn/lifecycle-toolkit/metrics-operator digest to 36d0c23 (#1511 ) (3b59742 )
update github.com/keptn/lifecycle-toolkit/metrics-operator digest to 57fdcdd (#1430 ) (54a9384 )
update github.com/keptn/lifecycle-toolkit/metrics-operator digest to bb916f3 (#1463 ) (4292570 )
update github.com/keptn/lifecycle-toolkit/metrics-operator digest to e381f7f (#1268 ) (f0f7edf )
update golang docker tag to v1.20.4 (#1346 ) (8fedf0f )
update helm/kind-action action to v1.7.0 (#1479 ) (fb22707 )
update kubernetes packages (patch) (#1432 ) (7f5b3ab )
update module github.com/argoproj/argo-rollouts to v1.5.0 (#1408 ) (2f75e73 )
update module github.com/argoproj/argo-rollouts to v1.5.1 (#1513 ) (de95b50 )
update module github.com/benbjohnson/clock to v1.3.4 (#1403 ) (f88dfd5 )
update module github.com/benbjohnson/clock to v1.3.5 (#1464 ) (abf10bf )
update module github.com/datadog/datadog-api-client-go/v2 to v2.13.0 (#1519 ) (d774568 )
update module github.com/imdario/mergo to v0.3.16 (#1482 ) (9eafb78 )
update module github.com/onsi/ginkgo/v2 to v2.11.0 (#1553 ) (7c4d2ab )
update module github.com/onsi/ginkgo/v2 to v2.9.4 (#1384 ) (2ed8dd7 )
update module github.com/onsi/ginkgo/v2 to v2.9.5 (#1433 ) (fcdd9fe )
update module github.com/onsi/ginkgo/v2 to v2.9.7 (#1517 ) (225c04b )
update module github.com/onsi/gomega to v1.27.7 (#1473 ) (50f7415 )
update module github.com/open-feature/go-sdk to v1.4.0 (#1516 ) (a2ef768 )
update module github.com/prometheus/client_golang to v1.15.1 (#1386 ) (8b73046 )
update module github.com/prometheus/common to v0.44.0 (#1452 ) (af22685 )
update module github.com/stretchr/testify to v1.8.3 (#1434 ) (65b4139 )
update module github.com/stretchr/testify to v1.8.4 (#1515 ) (c732492 )
update module golang.org/x/net to v0.10.0 (#1453 ) (65a3e4b )
update module google.golang.org/grpc to v1.54.1 (#1404 ) (a5d9b19 )
update module google.golang.org/grpc to v1.55.0 (#1480 ) (d5a8e7c )
update module k8s.io/klog/v2 to v2.100.1 (#1324 ) (6524d58 )
update module k8s.io/kubernetes to v1.25.10 (#1475 ) (e65715c )
update octokit/request-action action to v2.1.8 (#1524 ) (dcc66a0 )
update octokit/request-action action to v2.1.9 (#1533 ) (bba7339 )
update sigstore/cosign-installer action to v3.0.3 (#1308 ) (ac98fe5 )
update sigstore/cosign-installer action to v3.0.5 (#1438 ) (1fba2b4 )
Docs
You can’t perform that action at this time.