Kanister Versions Save

An extensible framework for application-level data management on Kubernetes

0.107.0-rc2

3 weeks ago

Changelog

  • 33338a2d pre-release: Update version to 0.107.0-rc2 (placeholder)

0.107.0-rc1

3 weeks ago

Changelog

  • 2eed1f81 Change branch for release to demo release on push
  • 6ac38182 High level design for starting kopia server in kanister using kopia SDK (#2597)
  • c214c352 Mark ephemeral pods created as part of kanister functions with JobID label (#2778)
  • d7708a99 build(bot): restrict issues which can be marked stale (#2795)
  • 988f4f36 build(docker): fix typo in postgres-kanister-tools dockerfile (#2821)
  • e44a7cf7 build(docker): fix vulnerability report issues (#2817)
  • c78e5b06 build(release): add release workflow
  • eddcd336 deps(github): bump docker/setup-buildx-action in the docker group (#2806)
  • 83ead0f5 deps(github): bump github/codeql-action in the github-actions group (#2802)
  • 0bd69b3d deps(go): bump the common-golang group with 3 updates (#2816)

0.107.0

1 month ago

Changelog

  • 2b86defb Add provisioned-by annotations to PVs created by CreateVolumeFromSnapshot kanister function (#2705)
  • e2889938 Add legacy-api flag to kopia server start command (#2746)
  • a4ea10bf Change deprecated zone and region label with new labels (#2732)
  • 4552f237 Change go directive in go.mod to 1.21.8 (#2757)
  • 79fb8cc0 Fix a bug in zoneToRegion which didn't work if multiple zones where passed separated by __ (#2731)
  • 5873c1f2 Kanister docs update to version 0.107.0 (#2801)
  • a5c35881 Revert "Update kopia commit to 316356a in kanister-tools image (#2767)" (#2771)
  • 510494cb Set cluster_name var in logs vars separately and not in init (#2777)
  • 530d05bc Update filesystem permissions in PostgreSQL app (#2760)
  • 80b3a5dc Update kopia commit to 316356a in kanister-tools image (#2767)
  • 68e436d8 Update kopia version to 316356a (#2790)
  • 4e284473 Update kopia version to 5c85ca6 (#2799)
  • ba3a5edf Updated tutorial.rst to use official amazon/aws-cli image (#2781)
  • b5df9590 added resourcesPreset: xlarge for cassandra app because it failed to start with default large preset (#2769)
  • daa6f13a build(ci): cleanup docker cache in gha runner before building new images (#2745)
  • 45acd131 build(ci): cleanup docker images in gha runner before building new images (#2734)
  • 35043cf2 build(ci): tag kanisterio/build image as latest or dev_latest tag (#2754)
  • a62aa6fb build(docker): update pip dependencies to cover vulnerabilities (#2759)
  • 6d89a8f6 build(security): add nightly run of govulncheck, move it out of dependency review (#2792)
  • 9692a683 chore(ci): add govulncheck step to depedency-review (#2752)
  • 01e8e306 chore: add openssf badges to README (#2784)
  • 6febb023 deps(docker): bump couchbase in /docker/couchbase-tools (#2788)
  • d20d4ca4 deps(docker): bump ubi9/ubi-minimal in /docker/repo-server-controller (#2743)
  • 9100c54c deps(github): bump the docker group with 1 update (#2736)
  • 14910489 deps(github): bump the docker group with 3 updates (#2750)
  • eba1e5a2 deps(github): bump the github-actions group with 1 update (#2766)
  • 6f0ac066 deps(github): bump the github-actions group with 1 update (#2785)
  • bbfba5b2 deps(github): bump the github-actions group with 2 updates (#2744)
  • 0d7d70fa deps(github): bump tj-actions/changed-files from 42.0.5 to 42.0.6 (#2724)
  • 50523fdc deps(github): bump tj-actions/changed-files from 42.0.6 to 43.0.0 (#2749)
  • b2751818 deps(github): bump tj-actions/changed-files from 43.0.0 to 43.0.1 (#2780)
  • a27f082a deps(go): bump github.com/go-openapi/strfmt from 0.22.2 to 0.23.0 (#2741)
  • fcc08c30 deps(go): bump github.com/kanisterio/safecli from 0.0.7 to 0.0.8 (#2787)
  • c21f514a deps(go): bump github.com/vmware/govmomi from 0.35.0 to 0.36.1 (#2753)
  • f711b7c4 deps(go): bump gonum.org/v1/gonum from 0.14.0 to 0.15.0 (#2764)
  • ae23d5d6 deps(go): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#2748)
  • 13628c0a deps(go): bump the common-golang group with 2 updates (#2740)
  • ba784aa1 deps(go): bump the common-golang group with 2 updates (#2762)
  • 43f70b99 deps(go): bump the common-golang group with 2 updates (#2786)
  • 8a81e616 deps(go): bump the common-golang group with 3 updates (#2797)
  • 9bf0cbef deps(go): bump the k8s group with 7 updates (#2763)
  • d623089e doc(maintainers): Update maintainers list (#2794)
  • 639f6ed5 docs(readme): describe commit conventions (#2645)
  • 9dfd130c feat!: remove unused blocksttorage providers (#2666)
  • 94a8a33e fix(logs): Fix duplication of logs sent to fluentbit (#2722)
  • 67985d88 fix(tests): Fix flaky TestCloneGlobalLogger (#2775)
  • 0e6831cf refactor: Satisfy linter in zonesToRegion (#2735)

0.106.0

2 months ago

Changelog

  • dfca3a52 Add Kopia Azure storage opts (#2658)
  • 3e505d07 Add Kopia CLI repository status command (#2665)
  • 3bb32d3d Add Kopia GCS storage opts (#2657)
  • f456d396 Add Kopia repository connect command (#2662)
  • dd90c257 Add Kopia repository connect server command (#2663)
  • e6c5cb50 Add Kopia repository create command (#2661)
  • 7ec11314 Add Kopia repository set-parameters command (#2664)
  • 84a18697 Add Kopia s3 and s3 compliant storage flags (#2659)
  • 8066e863 Add VitePress instructions to BUILD.md (#2675)
  • 8347c6a7 Adding GENERATE_SBOM configurable flag instead of hardcoding (#2674)
  • 5be52b3a Bump helm/kind-action from 1.8.0 to 1.9.0 (#2670)
  • af3d6897 Bump the github-actions group with 1 update (#2648)
  • 051dcc53 Bump the github-actions group with 1 update (#2652)
  • cb176abc Bump the github-actions group with 1 update (#2671)
  • f28f9c3a Bump the github-actions group with 1 update (#2673)
  • 32702ef8 Bump the github-actions group with 1 update (#2685)
  • eff40915 Bump the github-actions group with 1 update (#2687)
  • 7a162cbe Bump the github-actions group with 3 updates (#2631)
  • 11e098f0 Bump tj-actions/changed-files from 41.0.1 to 42.0.2 (#2626)
  • 57a18a2f Bumped restic to latest version for CVE-2023-48795 (#2709)
  • 59477a07 Change mongoDB helm chart version that we install (#2684)
  • ef67ce4d Disable networkpolicies creation for postgresql test app (#2647)
  • af119898 Enforce FIPS compatible Sprig functions for template rendering (#2708)
  • 15dff38e Implement Kopia common args and opts (#2654)
  • 4cddac3c Implement Kopia storage filesystem opts (#2656)
  • 30e4f5cc Implement Kopia storage helpers (#2655)
  • ba26708b Improve TransformUnstructured; Log GVK, type value (#2717)
  • 2340f900 Introducing a new approach to building Kopia commands using safecli/command package (#2653)
  • 647d6e62 K8S version upgrade v0.29.x and related changes (#2681)
  • b96ba492 Kanister docs update to version 0.106.0 (#2726)
  • 3c419396 New Parameter insecureTLS for kanister functions using restic (#2589)
  • 833062ef Remove --pull from images using kanister-tools as base (#2727)
  • 2c548319 Remove special handling for old bug in dell vxflex csi driver (#2716)
  • 52474b00 Rename new_docs to docs_new in BUILD.md (#2688)
  • 5002a068 Revert "Upgrade k8s version to 0.29.x (#2532)" (#2676)
  • d39e2536 Update ubi-minimal base image to ubi-minimal:9.3-1552 (#2633)
  • 39e51bd1 Update ubi-minimal base image to ubi-minimal:9.3-1612 (#2721)
  • 54196cb4 Upgrade k8s version to 0.29.x (#2532)
  • fa87d748 build(dependabot): Add dockerfiles to dependabot config (#2644)
  • 445ffe6a build(docker): override debian limitation for pip packages (#2682)
  • 797e3e73 build(docker): rollback break-system-packages flag for some images (#2686)
  • a0585c8e build(goreleaser): add --pull flag to docker build when building images (#2711)
  • 3ee85d20 build: bump build image tag (#2723)
  • 32b334a9 chore(ci): run CI on all PRs (#2706)
  • aec073be ci: Run vulnerability scanner after release build (#2599)
  • d865f1be deps(docker): bump bitnami/mongodb in /docker/mongodb (#2690)
  • dab22a08 deps(docker): bump couchbase in /docker/couchbase-tools (#2689)
  • 186171fc deps(docker): bump docker image dependencies (#2643)
  • 32595bbe deps(docker): bump foundationdb/foundationdb in /docker/foundationdb (#2699)
  • fcc10abd deps(docker): bump golang in /docker/build (#2697)
  • 6b8b3aec deps(docker): bump golang in /docker/tools (#2693)
  • 282c5bd2 deps(docker): bump node in /docker/license_extractor (#2696)
  • b19a57cc deps(docker): bump redis from 7.0.7 to 7.2.4 in /docker/redis-tools (#2692)
  • 7f06b970 deps(docker): bump ubi9/ubi-minimal in /docker/repo-server-controller (#2694)
  • 451e9f6a deps(github): Bump the docker group with 1 update (#2640)
  • 51006307 deps(github): bump the docker group with 1 update (#2703)
  • 63e641d1 deps(github): bump the github-actions group with 1 update (#2710)
  • 1e0d414d deps(github): bump tj-actions/changed-files from 42.0.2 to 42.0.5 (#2698)
  • 9295f252 deps(go): bump github.com/go-openapi/strfmt from 0.22.0 to 0.22.2 (#2714)
  • c7c8190b deps(go): bump github.com/google/uuid from 1.5.0 to 1.6.0 (#2635)
  • a76a5640 deps(go): bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 (#2680)
  • 5f0f2f20 deps(go): bump github.com/vmware/govmomi from 0.34.2 to 0.35.0 (#2669)
  • f1138745 deps(go): bump go.uber.org/zap from 1.26.0 to 1.27.0 (#2701)
  • 15b85b8d deps(go): bump the common-golang group with 2 updates (#2636)
  • 6c0071a1 deps(go): bump the common-golang group with 2 updates (#2651)
  • 6c57a84f deps(go): bump the common-golang group with 2 updates (#2683)
  • 16392fdd deps(go): bump the common-golang group with 2 updates (#2702)
  • 2256c01d deps(go): bump the common-golang group with 4 updates (#2668)
  • 0db753c9 deps(go): bump the common-golang group with 4 updates (#2720)
  • f57b3b8f deps(go): bump the k8s group with 4 updates (#2620)
  • 8152b4ec deps(go): bump the k8s group with 7 updates (#2679)
  • 57072b42 deps(go): bump the k8s group with 8 updates (#2713)
  • 1ae84d49 fix: switch to bufio.Reader for KubeTask output parsing (#2641)
  • cab3979a pprof and metrics server cmd in kopia (#2650)
  • 28738cc2 removed unused jobs code [2395] (#2718)

0.105.0

3 months ago

Changelog

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

0.104.0

4 months ago

Changelog

  • 1d9e89b6 Build kanister-tools Go binaries in fipsonly mode (#2492)
  • 5866ad58 Bump alex-page/github-project-automation-plus from 0.8.3 to 0.9.0 (#2587)
  • f37a791a Bump the docker group with 1 update (#2558)
  • 91d5cbb0 Bump the docker group with 1 update (#2588)
  • 36b7bfba Bump the github-actions group with 1 update (#2573)
  • 95cce71a Bump the github-actions group with 1 update (#2592)
  • ba815265 Bump the github-actions group with 2 updates (#2562)
  • 8d72d614 Bump tj-actions/changed-files from 40.2.2 to 40.2.3 (#2565)
  • e14d5169 Bump tj-actions/changed-files from 40.2.3 to 41.0.1 (#2578)
  • 654951e8 Correct the nodetool clearsnapshot in cassandra bluerpint (#2596)
  • e55fc378 Enable importas golang linter (#2239)
  • f3e91eef Enable lll, nakedret, asciicheck, depguard, dogsled, dupl, exportloopref golang linters (#2238)
  • 0caa0dff Enable misspell, nestif golang linter (#2240)
  • a5a722fd ExecWithOption - get rid of stdout/stderr buffers (#2506)
  • ab2c4460 Fix CreateRDSSnapshot function by correct the args and params (#2584)
  • bc4a5f85 Initial fixes to support multi-arch container building (#2524)
  • e77bfc4b K10-20312: add configs ref apps for OCP 4.14 (#2564)
  • 05ebcf95 Kanister docs update to version 0.104.0 (#2572)
  • 08185127 Kopia uptake (#2571)
  • 7629583b Limit minimal time poll.Wait* functions can wait between attempts (#2543)
  • 2c89d891 Optimizations for main build workflow (#2534)
  • d7473c43 Replace kyaml/sets with kube-openapi/sets (#2593)
  • c4ccb530 Set original replica count as op artifact for ScaleWorkload fun (#2533)
  • 90771b94 Update blueprint images dependencies to fix reported vulnerabilities (#2523)
  • f62d5ff6 Update ubi-minimal base image to ubi-minimal:9.3-1475 (#2538)
  • b084dbcd Update ubi-minimal base image to ubi-minimal:9.3-1475 (#2547)
  • 05242779 deps(actions): fix github-actions group in dependabot config (#2544)
  • fc15d0ef deps(actions): use actions/stale commit id to track and pin version (#2522)
  • 2968f6a3 deps(go): bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (#2577)
  • 48afb3b5 deps(go): bump github.com/go-openapi/strfmt from 0.21.10 to 0.22.0 (#2591)
  • 06ae4080 deps(go): bump github.com/go-openapi/strfmt from 0.21.9 to 0.21.10 (#2556)
  • 22391e11 deps(go): bump github.com/google/uuid from 1.4.0 to 1.5.0 (#2563)
  • 463fc5b1 deps(go): bump github.com/vmware/govmomi from 0.33.1 to 0.34.0 (#2557)
  • 4e52f34a deps(go): bump golang.org/x/crypto from 0.16.0 to 0.17.0 (#2560)
  • 838d7190 deps(go): bump the common-golang group with 1 update (#2574)
  • 3e2e6a92 deps(go): bump the common-golang group with 2 updates (#2555)
  • e2967faa deps(go): bump the common-golang group with 3 updates (#2590)
  • 858bc9bb deps(go): bump the k8s group with 4 updates (#2595)
  • a3656cd3 nit: remove empty init() function (#2566)

0.103.0

5 months ago

Changelog

  • 8ec06902 Kanister docs update to version 0.103.0 (#2550)

0.102.0

5 months ago

Changelog

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

0.101.0

5 months ago

Changelog

  • 5c91c304 Bump actions/stale from 8 to 9 (#2521)
  • 49c265a6 Bump github/codeql-action from 2.22.7 to 2.22.8 (#2495)
  • 4d3d276d Bump github/codeql-action from 2.22.8 to 2.22.9 (#2520)
  • a567e0a7 Bump the docker group with 1 update (#2513)
  • 5c2bbf49 Bump tj-actions/changed-files from 40.1.1 to 40.2.0 (#2499)
  • 88e1d696 Bump tj-actions/changed-files from 40.2.0 to 40.2.1 (#2512)
  • 2179af96 Bump tj-actions/changed-files from 40.2.1 to 40.2.2 (#2526)
  • f4357635 Common exec error handling (#2501)
  • 5a1f5529 Enable gocritic and gocyclo linters (#2236)
  • 0fe1346f Implement method SnapshotCreateWaitForCompletion for AdStorage type (#2494)
  • e1067556 Kanister docs update to version 0.101.0 (#2525)
  • 67b70e05 Kanister docs update to version 0.101.0 (#2535)
  • 4aefd250 Retry on transient error when waiting for snapshot to be ready (#2508)
  • 255e5edd Revert "Kanister docs update to version 0.101.0 (#2525)" (#2530)
  • 2756ffb6 Specify platform as linux/${ARCH} when cross-building docker images (#2503)
  • c11c8fe2 Update azure sdk lib (#2507)
  • c07784b9 Update minio helm chart link (#2502)
  • 7a0873ac deps(go): bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 (#2511)
  • 70a3c761 deps(go): bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 (#2529)
  • b9754a00 deps(go): bump the common-golang group with 1 update (#2510)
  • 6d236cc3 deps(go): bump the common-golang group with 3 updates (#2498)
  • a7b4a88c deps(go): bump the common-golang group with 3 updates (#2527)
  • 0b98bc4b deps(go): bump the k8s group with 5 updates (#2486)
  • 806f654d goreleaser.yml update (#2518)
  • 4a70b366 kopia go.mod uptake (#2517)

0.100.0

5 months ago

Changelog

  • 4de2782d Add SanitizeTags to stable CreateFromSource (#2273)
  • 60e626c5 Bump github/codeql-action from 2.22.5 to 2.22.7 (#2478)
  • 3f35c328 Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#2452)
  • 9197acd7 Bump the docker group with 1 update (#2480)
  • cf3ed8f9 Bump tj-actions/changed-files from 40.0.0 to 40.1.0 (#2458)
  • f668aa3b Bump tj-actions/changed-files from 40.1.0 to 40.1.1 (#2465)
  • 327f0c2b Expose DefaultContainerName (#2479)
  • 9a629881 Improve Pod and PodOptions redacting (#2476)
  • 51d684d4 Kanister docs update to version 0.100.0 (#2488)
  • ffbfcfc5 Restic related functions deprecation warning in documentation (#2471)
  • 2931c5b3 Revert "Upgrade to new azure-go-sdk and refactor old go-autorest references (#2368)" (#2490)
  • bb883c97 Update ubi-minimal base image to ubi-minimal:9.3-1361 (#2472)
  • e32930f6 Update ubi-minimal base image to ubi-minimal:9.3-1361.1699548032 (#2477)
  • 94ac01a4 Upgrade to new azure-go-sdk and refactor old go-autorest references (#2368)
  • b594d346 When CreatePod fails, dump pod options (#2467)
  • 356194e2 deps(go): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#2460)
  • ce5f7585 deps(go): bump github.com/vmware/govmomi from 0.33.0 to 0.33.1 (#2455)
  • 7c90aeb4 deps(go): bump k8s.io/client-go from 0.26.10 to 0.26.11 (#2483)
  • d33666ad deps(go): bump the common-golang group with 2 updates (#2461)
  • b03795a1 deps(go): bump the common-golang group with 2 updates (#2474)