Skip to content

Releases: kanisterio/kanister

0.82.0

08 Sep 01:14
4a0614a
Compare
Choose a tag to compare

Changelog

  • 78677b1 Add "Norddeutscher Rundfunk" to adopters (#1594)
  • 122d3d2 Add Blueprint and integration test app for CockroachDB (#1585)
  • 48f7b67 Add arg "name" to examples of "ScaleWorkload" (#1595)
  • 09018c8 Add azure managed identity to azure package in blockstorage (#1615)
  • a72c089 Add new flag to override actionset name (#1625)
  • 5e850ce Add reference architecture for using Kanister with Argo Workflows (#1566)
  • 0503369 Add workflow to build and consume kopia binary in kanister-tools (#1611)
  • 35977ce Added rST styling instructions (#1587)
  • 1f1867c Bump github.com/Azure/go-autorest/autorest from 0.11.27 to 0.11.28 (#1589)
  • 003a5c7 Bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0 (#1574)
  • 36dbefd Bump github.com/aws/aws-sdk-go from 1.44.49 to 1.44.78 (#1597)
  • 0956878 Bump github.com/go-openapi/strfmt from 0.21.2 to 0.21.3 (#1563)
  • 523f13f Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 (#1591)
  • 3d862c3 Correct minor typos (#1575)
  • 0e7ded2 Fix nil pointer panic VMWare blockstorage (#1584)
  • 71b59c9 Fixed CR/CRDs and submitting workflows (#1609)
  • a9da673 Integration Test - Remove Support for Helm v2 and Provide Support for Enable/Disable wait while Installing Charts (#1612)
  • 4a0614a Kanister docs update to version 0.82.0 (#1626)
  • b238f54 Kopia upgrade custom commit (#1567)
  • 34c76cd Progress tracking actionset (#1586)
  • 362c034 Remove CockroachDB test (#1628)
  • f2493b5 Update README with info on issues lifecycle (#1618)
  • 58a2bf4 Update couchbase tooling image (#1593)
  • 226f8ce Update k8s dependencies patch version (#1619)
  • 26992a6 Update kanister-tools Dockerfile to use new kopia image alpine-317cc36 (#1624)
  • 8f317c7 Update mongo-driver to latest (#1613)
  • e1a669b Update script to always use latest version of hostpath CSI (#1607)
  • f15b408 Update ubi-minimal base image to ubi-minimal:8.6-902 (#1580)
  • c9079e9 Update ubi-minimal base image to ubi-minimal:8.6-902.1661794353 (#1616)
  • 23fb171 Vsphere: list snapshot by description (#1555)
  • 9198399 [Kopia wrappers - A] Refactoring Kopia package (#1546)
  • 43fb264 [Kopia wrappers - B] Add command wrappers in the Kopia package (#1526)
  • 6eb5736 add blueprint to backup and restore etcd using kopia (#1601)

0.81.0

30 Jul 00:18
6e8b881
Compare
Choose a tag to compare

Changelog

0.80.0

17 Jun 00:25
63323f3
Compare
Choose a tag to compare

Changelog

  • 66d5204 Add K8ssandra Blueprint and example (#1425)
  • 4678669 Add info back into configuration (#1466)
  • c5acaac Add tests for blueprint validate of kanister function with non default versions (#1404)
  • ba709be Bump github.com/aws/aws-sdk-go from 1.43.41 to 1.44.22 (#1445)
  • ff4f26d Bump github.com/aws/aws-sdk-go from 1.44.22 to 1.44.32 (#1471)
  • 92dea34 Bump github.com/go-openapi/strfmt from 0.19.3 to 0.21.2 (#1358)
  • 59c0773 Bump github.com/hashicorp/go-version from 1.4.0 to 1.5.0 (#1478)
  • 674cb1a Bump github.com/lib/pq from 1.10.5 to 1.10.6 (#1444)
  • 04aad2a Bump github.com/prometheus/client_golang from 1.12.1 to 1.12.2 (#1472)
  • 5cd6952 Bump google.golang.org/api from 0.74.0 to 0.80.0 (#1442)
  • cdd8f8d CVE 2021 3538 fix (#1441)
  • 57009e2 Enhance blueprint validator to check for duplicate phase names (#1468)
  • 4297c8d Generate service manifest based on webhook enabled value (#1476)
  • 5de51df Improve IsResAvailableInGroupVersion to handle non running api servers (#1460)
  • 63323f3 Kanister docs update to version 0.80.0 (#1490)
  • 3ec3967 RFC: Add design for blueprint and phase progress calculation (#1461)
  • c33f40f Separate out secured and insecured port Helm values (#1488)
  • 30ec103 Update README.md for mysql blueprint (#1459)
  • 8920ecb Update ubi-minimal base image to ubi-minimal:8.6-751.1655117800 (#1483)
  • 690dc57 [Trivial] Update error type in blueprint validator (#1479)
  • 0120298 revert k8s dependencies to 0.23.5 (#1452)
  • 81e3e16 update k8s.io dependencies to 0.24.0 (#1439)

0.79.0

11 May 21:55
54fa3ca
Compare
Choose a tag to compare

Changelog

  • c3ee585 Add GitHub Actions Workflows To Manage Issues (#1398)
  • f3801e7 Add New ExecOutput Function To Support Custom Writers (#1331)
  • a838c42 Add documentation for KubeOps operation "delete" (#1371)
  • eaae5d9 Bump github.com/Azure/azure-sdk-for-go (#1433)
  • cce3125 Bump github.com/Azure/go-autorest/autorest from 0.11.25 to 0.11.27 (#1406)
  • 81e613c Bump github.com/aws/aws-sdk-go from 1.43.40 to 1.43.41 (#1389)
  • 1b6d62f Bump github.com/mitchellh/mapstructure from 1.4.3 to 1.5.0 (#1409)
  • 4099c6f Bump k8s.io/apimachinery from 0.23.5 to 0.23.6 (#1408)
  • a1d4240 Change format.Writer to not format phase output log lines (#1431)
  • fa9617d Delete TravisCI related content (#1427)
  • afbca15 Enabled mongodb application in kanister CI (#1415)
  • 2640531 Extend the DeferPhase.State checks in the unit test (#1397)
  • 3d4873e Fix mergify.yml (#1429)
  • 54fa3ca Kanister docs update to version 0.79.0 (#1437)
  • 96fb12e Log the phase output in its unformatted form. (#1432)
  • 3f1f8a3 Replace PAT with GHA built-in secret in 'release' job (#1428)
  • f47d4e6 Update base image for mongodb image (#1411)
  • 04fc133 Update mergify to check GHA status (#1426)
  • e966154 Update ubi-minimal base image to ubi-minimal:8.5-243 (#1419)
  • d2712e2 Update ubi-minimal base image to ubi-minimal:8.5-243.1651231653 (#1424)
  • 52b3bf0 Update ubi-minimal base image to ubi-minimal:8.6-751 (#1435)

0.78.0

22 Apr 07:42
5986bbc
Compare
Choose a tag to compare

Changelog

0.77.0

21 Apr 19:54
4af4ce8
Compare
Choose a tag to compare

Changelog

  • 4e590f0 Add GH Actions CI Workflow (#1355)
  • 993b263 Add blueprint validation logic to deferPhases as well (#1370)
  • 9e28eb2 Add dependency review GH action (#1392)
  • 019530e Add test for deferPhase in blueprint actions (#1337)
  • d7bd787 Bump github.com/Azure/azure-sdk-for-go (#1366)
  • d300098 Bump github.com/Azure/azure-sdk-for-go (#1380)
  • c10a206 Bump github.com/aws/aws-sdk-go from 1.43.26 to 1.43.34 (#1365)
  • f2bd699 Bump github.com/aws/aws-sdk-go from 1.43.34 to 1.43.38 (#1379)
  • a129f22 Bump github.com/aws/aws-sdk-go from 1.43.38 to 1.43.40 (#1386)
  • 075dbef Bump github.com/lib/pq from 1.10.4 to 1.10.5 (#1372)
  • 84edd2b Bump sigs.k8s.io/controller-runtime from 0.11.0 to 0.11.2 (#1373)
  • 58d437a Compatible ResourceTypeMatcher with exact match for core (#1394)
  • 37c8da6 Don't render artifacts if any of the phases are failed (#1393)
  • 6bbc65f Enable grpc for connecting to Kopia API Server (#1382)
  • 6e3375a Fix GitHub Image Push Permissions (#1375)
  • 6ee8981 Fix flaky Defer Phase tests (#1391)
  • 4af4ce8 Kanister docs update to version 0.77.0 (#1396)
  • a5f36d8 Strictly match Group in ResourceTypeMatcher: K8s core group (#1390)
  • c71b5aa Support an eventual phase for the blueprint actions (#1297)
  • 843724b add optional wait flag to scaleWorkload function (#1350)

0.76.0

06 Apr 01:46
2e0390d
Compare
Choose a tag to compare

Changelog

  • 5cde260 Add BUILD.md Development Guide (#1347)
  • 5922089 Add CONTRIBUTING.md, GOVERNANCE.md, MAINTAINERS.md Docs (#1287)
  • 247e548 Add a check for permission to createVolume for EBS and creds validation for aws (#1339)
  • a932e18 Adding context to log statements (#1260)
  • f301321 Bump github.com/Azure/go-autorest/autorest from 0.11.24 to 0.11.25 (#1351)
  • 8fe762a Bump github.com/Azure/go-autorest/autorest/azure/auth (#1317)
  • 08b10a2 Bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0 (#1354)
  • 5fe7368 Bump github.com/kubernetes-csi/external-snapshotter/client/v4 (#1316)
  • 7912afb Bump google.golang.org/api from 0.51.0 to 0.73.0 (#1318)
  • 9e55637 Bump k8s.io/apiextensions-apiserver from 0.23.1 to 0.23.5 (#1353)
  • ecbf4eb Fix unable to redefine shorthand, prob in create profile azure (#1334)
  • 2e0390d Kanister docs update to version 0.76.0 (#1359)
  • 2de85f2 Kanister efs backups remove reference to k10 (#1328)
  • b1bfa27 Update kopia dependency in Kanister-tools image to 08cf7eb commit (#1344)
  • 0dd09f3 Update kopia dependency to v0.10.6-08cf7eb (#1280)
  • 316ecc7 Update ubi-minimal base image to latest (#1356)
  • 32b5b30 Use const as blueprint validate message (#1341)

0.75.0

24 Mar 19:34
72f044a
Compare
Choose a tag to compare

Changelog

  • 20630f3 Add CoC, DCO and Security documents (#1261)
  • 8425d3c Add ability to set azure environment for stow (#1269)
  • b8e8008 Add annotations for serviceaccount (#1248)
  • dcbf055 Add argument "name" to step "ShutdownApplication" (#1271)
  • fb8315e Add helm flag to enable/disable installation of valwebhook (#1327)
  • 9715d7b Add helm test to check kanister upgrades (#1265)
  • e49103b Add section "Webhook" in "Troubleshooting" (#1309)
  • 2242d88 Bump github.com/Azure/azure-sdk-for-go (#1298)
  • 56f5044 Bump github.com/Azure/go-autorest/autorest from 0.11.19 to 0.11.24 (#1299)
  • ecdc174 Bump github.com/BurntSushi/toml from 0.3.1 to 1.0.0 (#1303)
  • b80b238 Bump github.com/Masterminds/semver from 1.4.2 to 1.5.0 (#1304)
  • f948d29 Bump github.com/Masterminds/sprig (#1315)
  • e93fa7f Bump github.com/hashicorp/go-version from 1.2.0 to 1.4.0 (#1314)
  • 4d87696 Bump github.com/lib/pq from 1.10.1 to 1.10.4 (#1312)
  • e1fe6d7 Bump github.com/mitchellh/mapstructure from 1.4.1 to 1.4.3 (#1319)
  • 4817237 Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.1 (#1302)
  • a392401 Bump github.com/spf13/cobra from 1.2.1 to 1.4.0 (#1305)
  • cb5adc9 Bump k8s.io/cli-runtime from 0.23.1 to 0.23.5 (#1313)
  • 9ed86b5 Bump k8s.io/client-go from 0.23.1 to 0.23.5 (#1301)
  • 490dd9b Bump k8s.io/kubectl from 0.23.1 to 0.23.5 (#1322)
  • ac4bbb7 Changes to support Secret Credential type for azure (#1275)
  • 4ea5ff8 Check in go mod tidy changes (#1276)
  • fe00227 Distribute CRDs using helm chart (#1244)
  • 596bf62 Enable automatic dependabot pull requests (#1296)
  • 428c402 Expose efs type and some utility functions (#1311)
  • 9834207 Fix Arguments method for rds functions (#1281)
  • 56c153e Fix KubeExec args in cassandra blueprint (#1277)
  • 2d32839 Fix kanister controller image vulnerability (#1263)
  • 6f2ef01 Fix minor issues in postgres readme.md (#1264)
  • 67ecd2a Improve func interface to have Arguments method and add other utils (#1251)
  • 2b05ece Introduced a config indicator for a VMware paravirtualized environment. (#1273)
  • 72f044a Kanister docs update to version 0.75.0 (#1329)
  • 6dcf914 Move Sample Blueprints Out Of 'stable' Folder (#1268)
  • e3e762e New functions to pre-provision VolumeSnapshot and VolumeSnapshotContent (#1282)
  • 333c3a6 Reduce dependabot concurrent requests to 2 (#1321)
  • b202ce6 Skip initActionSetStatus() if status is already present (#1267)
  • d43f27a Split GetCredential into authentication and role switching (#1255)
  • 4d08b5e Update docs about how CRDs are managed (#1278)
  • 1446d14 Update helm version build image to 3.2 (#1286)
  • 9782eaa Update ubi base image to latest (#1284)
  • d040a26 Upgrade Azure SDK dependency to v56.3.0 (#1295)
  • f72150e Upgrade kafka component version to 3.1.0 (#1283)
  • 60ff903 remove helm2 references (#1270)
  • fb838df revert stow in kansiter (#1279)
  • e495125 update go mod (#1289)

0.74.0

26 Feb 01:58
502b10b
Compare
Choose a tag to compare

Changelog

0.73.0

10 Feb 05:01
528302a
Compare
Choose a tag to compare

Changelog

  • bf7a620 Add details about community meetings in README (#1236)
  • 54f7705 Add example blueprint for CSI snapshot functions (#1184)
  • 307b053 Add new integration test for CSI Snapshot Blueprint (#1208)
  • 09b6ebb Add validating webhook controller for blueprint resource (#1213)
  • cdc321c Adding a Kanister function to delete CSI VolumeSnapshot (#1172)
  • fe499ac Adding a Kanister function to restore CSI VolumeSnapshot (#1166)
  • c17a1c1 Adds documentation for validating webhook changes (#1222)
  • 70f725e Bump Go version to 1.17 (#1197)
  • 45b58cf Changing logging format to JSON (#1214)
  • b10d298 Fix CI issue MySQL GPG failed (#1198)
  • 9e1fa1b Fix example for KubeOps (#1215)
  • aacad92 Fix postgres app failure (#1218)
  • 528302a Kanister docs update to version 0.73.0 (#1238)
  • 4da55be Redact commands and args while logging Pod manifest (#1200)
  • bfe366c Refactor integration tests (#1191)
  • e5a2867 Support blueprint resource for validate sub command to kanctl (#1187)
  • a0fc891 Temporarily remove TimeLogCSI (#1239)
  • 234928c Udpate docs for recent kanctl validate blueprint change (#1206)
  • 5068148 Update KubeOps to support core group & wait for delete completion (#1199)
  • 67c25b5 Upgrade RH ubi base image to 8.5-230 (#1217)
  • 0c2ea06 Use CONTAINER_NAME if set (#1223)
  • 15ff2bb Using dynamic methods to fetch zones. (#1185)
  • abfbcbd Wait for snapshot to be deleted in DeleteCSISnapshot function (#1210)
  • a270251 added Kanister presentation/resources (#1237)
  • 509dd5f added labels to mssql deployment (#1190)
  • e1dd7e7 link in architecture page of docs did not link to specified blog post. replaced with what i think is a pretty relevant blog post. (#1216)
  • 74fb4ae update client go to v0.23.1 (#1211)