Skip to content

Releases: kanisterio/kanister

0.109.0

23 May 02:49
568148b
Compare
Choose a tag to compare

Changelog

0.108.0

16 May 18:56
5ec78cd
Compare
Choose a tag to compare

Changelog

  • 7f0c993 Add new ephemeral package for registering and applying PodOptions changes (#2874)
  • 190f57b Add readonly and htpasswd configuration flags (#2879)
  • 859e18a Github Actions: set top level permissions (#2860) (#2861)
  • 6ac3818 High level design for starting kopia server in kanister using kopia SDK (#2597)
  • 5ec78cd Kanister docs update to version 0.108.0 (#2890)
  • c214c35 Mark ephemeral pods created as part of kanister functions with JobID label (#2778)
  • 0204bc1 Refactor: Move JobID label suffix to constants (#2852)
  • a3aa9e6 Register Kopia additional args (#2858)
  • b5a9d2e Remove legacy-api and no-grpc flags from kopia commands (#2836)
  • 9910b37 Revert "Remove legacy-api and no-grpc flags from kopia commands (#2836)" (#2849)
  • 58b441e Take control over Kopia log level (#2842)
  • f5b4fec Update client API server connect retry condition (#2867)
  • 778623d Update ubi-minimal base image to ubi-minimal:9.4-949 (#2853)
  • 67696b0 Update ubi-minimal base image to ubi-minimal:9.4-949.1714662671 (#2876)
  • d927369 Upgrade kopia version to 4cf9582 (#2863)
  • d7708a9 build(bot): restrict issues which can be marked stale (#2795)
  • 6d52966 build(deps-dev): bump vite from 5.0.12 to 5.2.8 in /docs_new (#2800)
  • 988f4f3 build(docker): fix typo in postgres-kanister-tools dockerfile (#2821)
  • e44a7cf build(docker): fix vulnerability report issues (#2817)
  • 60a9ec0 deps(docker): bump couchbase in /docker/couchbase-tools (#2805)
  • 31a7945 deps(docker): bump node in /docker/license_extractor (#2851)
  • 751a432 deps(docker): bump ubi9/ubi-minimal in /docker/tools (#2864)
  • fbc87cd deps(github): bump actions/checkout in the github-actions group (#2833)
  • 238cd96 deps(github): bump actions/checkout in the github-actions group (#2844)
  • 3c0cda7 deps(github): bump actions/checkout in the github-actions group (#2870)
  • 08b8c79 deps(github): bump actions/upload-artifact in the github-actions group (#2830)
  • eddcd33 deps(github): bump docker/setup-buildx-action in the docker group (#2806)
  • 83ead0f deps(github): bump github/codeql-action in the github-actions group (#2802)
  • df6bcd1 deps(github): bump github/codeql-action in the github-actions group (#2819)
  • d161f85 deps(github): bump github/codeql-action in the github-actions group (#2826)
  • e889ff3 deps(github): bump github/codeql-action in the github-actions group (#2846)
  • df65c40 deps(github): bump github/codeql-action in the github-actions group (#2877)
  • 45539ec deps(github): bump github/codeql-action in the github-actions group (#2886)
  • 300d81a deps(github): bump helm/kind-action from 1.9.0 to 1.10.0 (#2843)
  • bd3fd99 deps(github): bump ossf/scorecard-action from 2.3.1 to 2.3.3 (#2880)
  • c53321b deps(github): bump the github-actions group with 2 updates (#2839)
  • f382210 deps(github): bump tj-actions/changed-files from 43.0.1 to 44.0.1 (#2815)
  • fca2c60 deps(github): bump tj-actions/changed-files from 44.0.1 to 44.1.0 (#2827)
  • a004ad9 deps(github): bump tj-actions/changed-files from 44.1.0 to 44.3.0 (#2831)
  • efaa8f6 deps(github): bump tj-actions/changed-files from 44.3.0 to 44.4.0 (#2887)
  • f1bea44 deps(go): bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 (#2885)
  • 9df3f82 deps(go): bump github.com/prometheus/client_model from 0.6.0 to 0.6.1 (#2804)
  • d8bc6e8 deps(go): bump go version to 1.21.9 to address GO-2024-2687 (#2828)
  • 7cef51c deps(go): bump sigs.k8s.io/controller-runtime in the k8s group (#2869)
  • 05f4f24 deps(go): bump the common-golang group with 2 updates (#2823)
  • 79c09b6 deps(go): bump the common-golang group with 2 updates (#2840)
  • 592e4f3 deps(go): bump the common-golang group with 2 updates (#2850)
  • b53c41e deps(go): bump the common-golang group with 2 updates (#2884)
  • 0bd69b3 deps(go): bump the common-golang group with 3 updates (#2816)
  • 3477fdc deps(go): bump the common-golang group with 3 updates (#2868)
  • 1555c6a deps(go): bump the k8s group with 7 updates (#2841)
  • 744ccb8 deps(go): update golang.org/x/net replacement to address GO-2024-2687 (#2835)
  • bc2d38f support tolerations and node Selector (#2791)

0.107.0

05 Apr 01:45
5873c1f
Compare
Choose a tag to compare

Changelog

  • 2b86def Add provisioned-by annotations to PVs created by CreateVolumeFromSnapshot kanister function (#2705)
  • e288993 Add legacy-api flag to kopia server start command (#2746)
  • a4ea10b Change deprecated zone and region label with new labels (#2732)
  • 4552f23 Change go directive in go.mod to 1.21.8 (#2757)
  • 79fb8cc Fix a bug in zoneToRegion which didn't work if multiple zones where passed separated by __ (#2731)
  • 5873c1f Kanister docs update to version 0.107.0 (#2801)
  • a5c3588 Revert "Update kopia commit to 316356a in kanister-tools image (#2767)" (#2771)
  • 510494c Set cluster_name var in logs vars separately and not in init (#2777)
  • 530d05b Update filesystem permissions in PostgreSQL app (#2760)
  • 80b3a5d Update kopia commit to 316356a in kanister-tools image (#2767)
  • 68e436d Update kopia version to 316356a (#2790)
  • 4e28447 Update kopia version to 5c85ca6 (#2799)
  • ba3a5ed Updated tutorial.rst to use official amazon/aws-cli image (#2781)
  • b5df959 added resourcesPreset: xlarge for cassandra app because it failed to start with default large preset (#2769)
  • daa6f13 build(ci): cleanup docker cache in gha runner before building new images (#2745)
  • 45acd13 build(ci): cleanup docker images in gha runner before building new images (#2734)
  • 35043cf build(ci): tag kanisterio/build image as latest or dev_latest tag (#2754)
  • a62aa6f build(docker): update pip dependencies to cover vulnerabilities (#2759)
  • 6d89a8f build(security): add nightly run of govulncheck, move it out of dependency review (#2792)
  • 9692a68 chore(ci): add govulncheck step to depedency-review (#2752)
  • 01e8e30 chore: add openssf badges to README (#2784)
  • 6febb02 deps(docker): bump couchbase in /docker/couchbase-tools (#2788)
  • d20d4ca deps(docker): bump ubi9/ubi-minimal in /docker/repo-server-controller (#2743)
  • 9100c54 deps(github): bump the docker group with 1 update (#2736)
  • 1491048 deps(github): bump the docker group with 3 updates (#2750)
  • eba1e5a deps(github): bump the github-actions group with 1 update (#2766)
  • 6f0ac06 deps(github): bump the github-actions group with 1 update (#2785)
  • bbfba5b deps(github): bump the github-actions group with 2 updates (#2744)
  • 0d7d70f deps(github): bump tj-actions/changed-files from 42.0.5 to 42.0.6 (#2724)
  • 50523fd deps(github): bump tj-actions/changed-files from 42.0.6 to 43.0.0 (#2749)
  • b275181 deps(github): bump tj-actions/changed-files from 43.0.0 to 43.0.1 (#2780)
  • a27f082 deps(go): bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 (#2741)
  • fcc08c3 deps(go): bump github.com/kanisterio/safecli from 0.0.7 to 0.0.8 (#2787)
  • c21f514 deps(go): bump github.com/vmware/govmomi from 0.35.0 to 0.36.1 (#2753)
  • f711b7c deps(go): bump gonum.org/v1/gonum from 0.14.0 to 0.15.0 (#2764)
  • ae23d5d deps(go): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#2748)
  • 13628c0 deps(go): bump the common-golang group with 2 updates (#2740)
  • ba784aa deps(go): bump the common-golang group with 2 updates (#2762)
  • 43f70b9 deps(go): bump the common-golang group with 2 updates (#2786)
  • 8a81e61 deps(go): bump the common-golang group with 3 updates (#2797)
  • 9bf0cbe deps(go): bump the k8s group with 7 updates (#2763)
  • d623089 doc(maintainers): Update maintainers list (#2794)
  • 639f6ed docs(readme): describe commit conventions (#2645)
  • 9dfd130 feat!: remove unused blocksttorage providers (#2666)
  • 94a8a33 fix(logs): Fix duplication of logs sent to fluentbit (#2722)
  • 67985d8 fix(tests): Fix flaky TestCloneGlobalLogger (#2775)
  • 0e6831c refactor: Satisfy linter in zonesToRegion (#2735)

0.106.0

07 Mar 04:05
833062e
Compare
Choose a tag to compare

Changelog

  • dfca3a5 Add Kopia Azure storage opts (#2658)
  • 3e505d0 Add Kopia CLI repository status command (#2665)
  • 3bb32d3 Add Kopia GCS storage opts (#2657)
  • f456d39 Add Kopia repository connect command (#2662)
  • dd90c25 Add Kopia repository connect server command (#2663)
  • e6c5cb5 Add Kopia repository create command (#2661)
  • 7ec1131 Add Kopia repository set-parameters command (#2664)
  • 84a1869 Add Kopia s3 and s3 compliant storage flags (#2659)
  • 8066e86 Add VitePress instructions to BUILD.md (#2675)
  • 8347c6a Adding GENERATE_SBOM configurable flag instead of hardcoding (#2674)
  • 5be52b3 Bump helm/kind-action from 1.8.0 to 1.9.0 (#2670)
  • af3d689 Bump the github-actions group with 1 update (#2648)
  • 051dcc5 Bump the github-actions group with 1 update (#2652)
  • cb176ab Bump the github-actions group with 1 update (#2671)
  • f28f9c3 Bump the github-actions group with 1 update (#2673)
  • 32702ef Bump the github-actions group with 1 update (#2685)
  • eff4091 Bump the github-actions group with 1 update (#2687)
  • 7a162cb Bump the github-actions group with 3 updates (#2631)
  • 11e098f Bump tj-actions/changed-files from 41.0.1 to 42.0.2 (#2626)
  • 57a18a2 Bumped restic to latest version for CVE-2023-48795 (#2709)
  • 59477a0 Change mongoDB helm chart version that we install (#2684)
  • ef67ce4 Disable networkpolicies creation for postgresql test app (#2647)
  • af11989 Enforce FIPS compatible Sprig functions for template rendering (#2708)
  • 15dff38 Implement Kopia common args and opts (#2654)
  • 4cddac3 Implement Kopia storage filesystem opts (#2656)
  • 30e4f5c Implement Kopia storage helpers (#2655)
  • ba26708 Improve TransformUnstructured; Log GVK, type value (#2717)
  • 2340f90 Introducing a new approach to building Kopia commands using safecli/command package (#2653)
  • 647d6e6 K8S version upgrade v0.29.x and related changes (#2681)
  • b96ba49 Kanister docs update to version 0.106.0 (#2726)
  • 3c41939 New Parameter insecureTLS for kanister functions using restic (#2589)
  • 833062e Remove --pull from images using kanister-tools as base (#2727)
  • 2c54831 Remove special handling for old bug in dell vxflex csi driver (#2716)
  • 52474b0 Rename new_docs to docs_new in BUILD.md (#2688)
  • 5002a06 Revert "Upgrade k8s version to 0.29.x (#2532)" (#2676)
  • d39e253 Update ubi-minimal base image to ubi-minimal:9.3-1552 (#2633)
  • 39e51bd Update ubi-minimal base image to ubi-minimal:9.3-1612 (#2721)
  • 54196cb Upgrade k8s version to 0.29.x (#2532)
  • fa87d74 build(dependabot): Add dockerfiles to dependabot config (#2644)
  • 445ffe6 build(docker): override debian limitation for pip packages (#2682)
  • 797e3e7 build(docker): rollback break-system-packages flag for some images (#2686)
  • a0585c8 build(goreleaser): add --pull flag to docker build when building images (#2711)
  • 3ee85d2 build: bump build image tag (#2723)
  • 32b334a chore(ci): run CI on all PRs (#2706)
  • aec073b ci: Run vulnerability scanner after release build (#2599)
  • d865f1b deps(docker): bump bitnami/mongodb in /docker/mongodb (#2690)
  • dab22a0 deps(docker): bump couchbase in /docker/couchbase-tools (#2689)
  • 186171f deps(docker): bump docker image dependencies (#2643)
  • 32595bb deps(docker): bump foundationdb/foundationdb in /docker/foundationdb (#2699)
  • fcc10ab deps(docker): bump golang in /docker/build (#2697)
  • 6b8b3ae deps(docker): bump golang in /docker/tools (#2693)
  • 282c5bd deps(docker): bump node in /docker/license_extractor (#2696)
  • b19a57c deps(docker): bump redis from 7.0.7 to 7.2.4 in /docker/redis-tools (#2692)
  • 7f06b97 deps(docker): bump ubi9/ubi-minimal in /docker/repo-server-controller (#2694)
  • 451e9f6 deps(github): Bump the docker group with 1 update (#2640)
  • 5100630 deps(github): bump the docker group with 1 update (#2703)
  • 63e641d deps(github): bump the github-actions group with 1 update (#2710)
  • 1e0d414 deps(github): bump tj-actions/changed-files from 42.0.2 to 42.0.5 (#2698)
  • 9295f25 deps(go): bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.2 (#2714)
  • c7c8190 deps(go): bump github.com/google/uuid from 1.5.0 to 1.6.0 (#2635)
  • a76a564 deps(go): bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 (#2680)
  • 5f0f2f2 deps(go): bump github.com/vmware/govmomi from 0.34.2 to 0.35.0 (#2669)
  • f113874 deps(go): bump go.uber.org/zap from 1.26.0 to 1.27.0 (#2701)
  • 15b85b8 deps(go): bump the common-golang group with 2 updates (#2636)
  • 6c0071a deps(go): bump the common-golang group with 2 updates (#2651)
  • 6c57a84 deps(go): bump the common-golang group with 2 updates (#2683)
  • 16392fd deps(go): bump the common-golang group with 2 updates (#2702)
  • 2256c01 deps(go): bump the common-golang group with 4 updates (#2668)
  • 0db753c deps(go): bump the common-golang group with 4 updates (#2720)
  • f57b3b8 deps(go): bump the k8s group with 4 updates (#2620)
  • 8152b4e deps(go): bump the k8s group with 7 updates (#2679)
  • 57072b4 deps(go): bump the k8s group with 8 updates (#2713)
  • 1ae84d4 fix: switch to bufio.Reader for KubeTask output parsing (#2641)
  • cab3979 pprof and metrics server cmd in kopia (#2650)
  • 28738cc removed unused jobs code [2395] (#2718)

0.105.0

26 Jan 06:44
8b0988b
Compare
Choose a tag to compare

Changelog

  • 6293ba1 Add phase to wait for Cassandra to be ready before scale down (#2625)
  • 0cebc07 Improve NewPodControllerForExistingPod to set podReady to true (#2623)
  • 8b0988b Kanister docs update to version 0.105.0 (#2629)
  • 7e7e3c5 Update kopia commit in kanister-tools image (#2627)
  • 6946482 Update version in mysql docker image (#2617)
  • 3d16f4b deps(go): bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (#2602)
  • 867de54 deps(go): bump github.com/vmware/govmomi from 0.34.0 to 0.34.2 (#2601)
  • 9f1b5b2 deps(go): bump the common-golang group with 2 updates (#2611)

0.104.0

11 Jan 01:23
05ebcf9
Compare
Choose a tag to compare

Changelog

  • 1d9e89b Build kanister-tools Go binaries in fipsonly mode (#2492)
  • 5866ad5 Bump alex-page/github-project-automation-plus from 0.8.3 to 0.9.0 (#2587)
  • f37a791 Bump the docker group with 1 update (#2558)
  • 91d5cbb Bump the docker group with 1 update (#2588)
  • 36b7bfb Bump the github-actions group with 1 update (#2573)
  • 95cce71 Bump the github-actions group with 1 update (#2592)
  • ba81526 Bump the github-actions group with 2 updates (#2562)
  • 8d72d61 Bump tj-actions/changed-files from 40.2.2 to 40.2.3 (#2565)
  • e14d516 Bump tj-actions/changed-files from 40.2.3 to 41.0.1 (#2578)
  • 654951e Correct the nodetool clearsnapshot in cassandra bluerpint (#2596)
  • e55fc37 Enable importas golang linter (#2239)
  • f3e91ee Enable lll, nakedret, asciicheck, depguard, dogsled, dupl, exportloopref golang linters (#2238)
  • 0caa0df Enable misspell, nestif golang linter (#2240)
  • a5a722f ExecWithOption - get rid of stdout/stderr buffers (#2506)
  • ab2c446 Fix CreateRDSSnapshot function by correct the args and params (#2584)
  • bc4a5f8 Initial fixes to support multi-arch container building (#2524)
  • e77bfc4 K10-20312: add configs ref apps for OCP 4.14 (#2564)
  • 05ebcf9 Kanister docs update to version 0.104.0 (#2572)
  • 0818512 Kopia uptake (#2571)
  • 7629583 Limit minimal time poll.Wait* functions can wait between attempts (#2543)
  • 2c89d89 Optimizations for main build workflow (#2534)
  • d7473c4 Replace kyaml/sets with kube-openapi/sets (#2593)
  • c4ccb53 Set original replica count as op artifact for ScaleWorkload fun (#2533)
  • 90771b9 Update blueprint images dependencies to fix reported vulnerabilities (#2523)
  • f62d5ff Update ubi-minimal base image to ubi-minimal:9.3-1475 (#2538)
  • b084dbc Update ubi-minimal base image to ubi-minimal:9.3-1475 (#2547)
  • 0524277 deps(actions): fix github-actions group in dependabot config (#2544)
  • fc15d0e deps(actions): use actions/stale commit id to track and pin version (#2522)
  • 2968f6a deps(go): bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (#2577)
  • 48afb3b deps(go): bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 (#2591)
  • 06ae408 deps(go): bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 (#2556)
  • 22391e1 deps(go): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#2563)
  • 463fc5b deps(go): bump github.com/vmware/govmomi from 0.33.1 to 0.34.0 (#2557)
  • 4e52f34 deps(go): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2560)
  • 838d719 deps(go): bump the common-golang group with 1 update (#2574)
  • 3e2e6a9 deps(go): bump the common-golang group with 2 updates (#2555)
  • e2967fa deps(go): bump the common-golang group with 3 updates (#2590)
  • 858bc9b deps(go): bump the k8s group with 4 updates (#2595)
  • a3656cd nit: remove empty init() function (#2566)

0.103.0

15 Dec 22:05
8ec0690
Compare
Choose a tag to compare

Changelog

0.102.0

15 Dec 17:18
59c327d
Compare
Choose a tag to compare

Changelog

  • 746229b Bump github/codeql-action from 2.22.9 to 3.22.11 (#2536)
  • 59c327d Kanister docs update to version 0.102.0 (#2548)
  • c9b2f86 Retry on updating already existing CRD definitions (#2540)
  • 4e9492c Update golangci-lint to v1.55, fix lint errors (#2539)

0.101.0

13 Dec 19:57
67b70e0
Compare
Choose a tag to compare

Changelog

  • 5c91c30 Bump actions/stale from 8 to 9 (#2521)
  • 49c265a Bump github/codeql-action from 2.22.7 to 2.22.8 (#2495)
  • 4d3d276 Bump github/codeql-action from 2.22.8 to 2.22.9 (#2520)
  • a567e0a Bump the docker group with 1 update (#2513)
  • 5c2bbf4 Bump tj-actions/changed-files from 40.1.1 to 40.2.0 (#2499)
  • 88e1d69 Bump tj-actions/changed-files from 40.2.0 to 40.2.1 (#2512)
  • 2179af9 Bump tj-actions/changed-files from 40.2.1 to 40.2.2 (#2526)
  • f435763 Common exec error handling (#2501)
  • 5a1f552 Enable gocritic and gocyclo linters (#2236)
  • 0fe1346 Implement method SnapshotCreateWaitForCompletion for AdStorage type (#2494)
  • e106755 Kanister docs update to version 0.101.0 (#2525)
  • 67b70e0 Kanister docs update to version 0.101.0 (#2535)
  • 4aefd25 Retry on transient error when waiting for snapshot to be ready (#2508)
  • 255e5ed Revert "Kanister docs update to version 0.101.0 (#2525)" (#2530)
  • 2756ffb Specify platform as linux/${ARCH} when cross-building docker images (#2503)
  • c11c8fe Update azure sdk lib (#2507)
  • c07784b Update minio helm chart link (#2502)
  • 7a0873a deps(go): bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 (#2511)
  • 70a3c76 deps(go): bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 (#2529)
  • b9754a0 deps(go): bump the common-golang group with 1 update (#2510)
  • 6d236cc deps(go): bump the common-golang group with 3 updates (#2498)
  • a7b4a88 deps(go): bump the common-golang group with 3 updates (#2527)
  • 0b98bc4 deps(go): bump the k8s group with 5 updates (#2486)
  • 806f654 goreleaser.yml update (#2518)
  • 4a70b36 kopia go.mod uptake (#2517)

0.100.0

24 Nov 16:05
51d684d
Compare
Choose a tag to compare

Changelog

  • 4de2782 Add SanitizeTags to stable CreateFromSource (#2273)
  • 60e626c Bump github/codeql-action from 2.22.5 to 2.22.7 (#2478)
  • 3f35c32 Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#2452)
  • 9197acd Bump the docker group with 1 update (#2480)
  • cf3ed8f Bump tj-actions/changed-files from 40.0.0 to 40.1.0 (#2458)
  • f668aa3 Bump tj-actions/changed-files from 40.1.0 to 40.1.1 (#2465)
  • 327f0c2 Expose DefaultContainerName (#2479)
  • 9a62988 Improve Pod and PodOptions redacting (#2476)
  • 51d684d Kanister docs update to version 0.100.0 (#2488)
  • ffbfcfc Restic related functions deprecation warning in documentation (#2471)
  • 2931c5b Revert "Upgrade to new azure-go-sdk and refactor old go-autorest references (#2368)" (#2490)
  • bb883c9 Update ubi-minimal base image to ubi-minimal:9.3-1361 (#2472)
  • e32930f Update ubi-minimal base image to ubi-minimal:9.3-1361.1699548032 (#2477)
  • 94ac01a Upgrade to new azure-go-sdk and refactor old go-autorest references (#2368)
  • b594d34 When CreatePod fails, dump pod options (#2467)
  • 356194e deps(go): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2460)
  • ce5f758 deps(go): bump github.com/vmware/govmomi from 0.33.0 to 0.33.1 (#2455)
  • 7c90aeb deps(go): bump k8s.io/client-go from 0.26.10 to 0.26.11 (#2483)
  • d33666a deps(go): bump the common-golang group with 2 updates (#2461)
  • b03795a deps(go): bump the common-golang group with 2 updates (#2474)