Releases: kanisterio/kanister
Releases · kanisterio/kanister
0.82.0
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
Changelog
- 1473cc0 Add ADOPTERS.md and update README.md (#1549)
- 245678e Add
curl
in es-sidecar image (#1556) - f4c178d Add new argument to set annotations in CreatePVCFromSnapshot (#1518)
- c3a90d5 Allow GCP buckets in other regions (#1570)
- 4b9eb0c Bump github.com/Azure/azure-sdk-for-go (#1491)
- 7e5672a Bump github.com/aws/aws-sdk-go from 1.44.32 to 1.44.49 (#1544)
- 4219d50 Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#1507)
- 4928c9c Bump github.com/vmware/govmomi from 0.27.4 to 0.28.0 (#1485)
- 7aec171 Bump google.golang.org/api from 0.80.0 to 0.85.0 (#1503)
- 5824906 Bump k8s.io/apiextensions-apiserver from 0.24.1 to 0.24.3 (#1554)
- ed2b1af Bump sigs.k8s.io/controller-runtime from 0.12.1 to 0.12.3 (#1561)
- 26959e7 Consider some VslmSyncFault errors fatal during FCD SnapshotCreate. (#1511)
- 5e26f7a Correct logic to return true if allOf conditions in wait pass (#1565)
- dbdeaa5 Correct typos while adding helm repo in apps (#1498)
- 3e48f2d Dump Pod Status in logs instead of complete PodSpec (#1506)
- f680d73 Fix the example of
KubeExecAll
kanister function (#1551) - 6e8b881 Kanister docs update to version 0.81.0 (#1578)
- 029e0a4 Make check fixes (#1534)
- b561303 Refactor kubeops test to use custom service names (#1520)
- 1249170 Removing dead code in tests (#1501)
- cace6d1 Revert "Update Controller To Track Action Progress (#1487)" (#1577)
- f815219 Segregate System Logs From Datapath Logs (#1497)
- 2fd28db Update Controller To Track Action Progress (#1487)
- 0c3c45d Update Docs (#1528)
- 3439902 Update PR tempalte to mention issue in specific format (#1548)
- a90fa3c Update RestoreCSISnapshot function's argument check to fail on zero restoreSize (#1553)
- 87a5f5a Update k8s dependencies to 0.24.x (#1458)
- 8aa060b Update kafka example README (#1509)
- 98254fb Update kopia version in kanister-tools (#1573)
- a5627cd Update log.entry() to not use global logger (#1524)
- 5bd6b44 Update ubi-minimal base image to ubi-minimal:8.6-854 (#1521)
- 01bf622 Upgrade kopia dependency to use updated minio-go SDK version (#1569)
- 0b3a3d6 Upgraded from OpenShift 4.9 to 4.10 (#1499)
- 58d1f50 [CVE-2021-3528] Remove satori/uuid dependency by updating stow (#1558)
- befdee2 volume name as vol- (#1547)
0.80.0
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
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
0.77.0
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
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 increate 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
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
Changelog
- cba35d2 Add TimeLogCSI app in integration tests to check output on CI (#1245)
- 393d6c6 Azure gov client changes (#1249)
- 502b10b Kanister docs update to version 0.74.0 (#1262)
- 22424ea Make sure
kanctl
honorsKUBECONFIG
env and kubeconfig dir (#1247) - 0cf2b52 Update gopkg.in/yaml.v2 in example to fix CVE (#1258)
- aad4b34 update govmomi version (#1254)
0.73.0
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)