Releases: kanisterio/kanister
Releases · kanisterio/kanister
0.89.0
Changelog
- 6950681 Add lifecycle param to PodOptions struct (#1890)
- 263b072 Add setfcap capability to /usr/sbin/setcap (#1891)
- 547d836 Fixed issue-1176: Reduce resource requests while installing minio (#1893)
- c084a0a Improve README for Kafka example (#1885)
- 5c23024 Kanister docs update to version 0.89.0 (#1906)
- 0fe21c8 Revert setfcap in Dockerfile (#1895)
- f658f6f Update condition for sts ready in Wait tests (#1889)
- f35ad36 Update ubi-minimal base image to ubi-minimal:9.1.0-1760.1675784957 (#1905)
- 795471e Upgrade kafka component version to 3.2.0 (#1843)
- e684447 deps(go): bump github.com/Azure/go-autorest/autorest/azure/auth (#1876)
- 2ce0db6 deps(go): bump github.com/aws/aws-sdk-go from 1.44.184 to 1.44.198 (#1897)
- 0162359 deps(go): bump github.com/emicklei/go-restful (#1896)
- 08d9f9a deps(go): bump github.com/go-sql-driver/mysql from 1.6.0 to 1.7.0 (#1775)
- a8ef704 update codegen script (#1884)
0.88.0
Changelog
- 425870e Add ingMgr Update func (#1869)
- 0ead112 Change kopia command logs to info (#1879)
- e0032a9 Kanister docs update to version 0.88.0 (#1881)
- 9520b35 Update kopia dependency (#1878)
- 2506f72 Update ubi-minimal base image to ubi-minimal:9.1.0-1760 (#1877)
- 5de4661 deps(go): bump github.com/aws/aws-sdk-go from 1.44.177 to 1.44.184 (#1874)
0.87.0
0.86.0
Changelog
- eca56f0 Add -y to microdnf commands (#1848)
- 59124c5 Add a field in actionset status to figure out currently running phase (#1798)
- 214da0f Add new Kanister function WaitV2 (#1836)
- 7ebafce Added params for postgres oc (#1860)
- fa88d48 Added redis example (#1832)
- f7975c0 Adding comments on Kanister Resource Types Fields in types.go (#1751)
- e9fe7ec Design for integrating kopia with kanister (#1482)
- 4c3858a Do not ignore permission errors in kopia restore command (#1835)
- e2bb2b0 Fixed steps for postgresql example (#1779)
- b243676 Fixed steps in mysql example (#1793)
- 48f08e1 Format bool arguments in a way it expected by kopia's cmd lib. (#1849)
- 1eac779 Improve ActionSet Progress RunningPhase unit test (#1847)
- 005f353 Increase goreleaser release timeout (#1850)
- dd1ffab Install mysql el9 (#1855)
- 8063c00 Kanister docs update to version 0.86.0 (#1861)
- 165151c Modify go.mod to point to latest commit in the relevant branch in kastenhq/kopia (#1806)
- 15157fb Move The 'wait' Argument Handling Logic To Its Exec Function (#1630)
- 9b761d8 Only replace LOCALE with LC_COLLATE (#1796)
- e65900e Remove cyclic dependency and allow to pass Parallelism as an argument (#1859)
- 002a81d Removed image values for MongoDB and PostgresDB charts in integration tests (#1831)
- da8bef7 Removed stale postgres image from goreleaser (#1830)
- 0a9d583 Rename auth_tests file to auth_test (#1791)
- 8663ebd Update "sed" command in other Postgres BPs (#1797)
- 313c186 Update CI (#1828)
- 00c1701 Update Dockerfile (#1852)
- f908fed Update elasticsearch V2 blueprint (#1822)
- 0e10b36 Update kopia commit used in kanister tools image (#1808)
- 6ddee5d Update ubi-minimal base image to ubi-minimal:8.7-1031 (#1801)
- e0bbd1f Upgrade base image to ubi9/ubi-minimal (#1846)
- 0af8e1c Use kind to create cluster in CI, instead of k3d (#1821)
- 11bb9c4 [Minor] Fix the broken link for Adopters (#1792)
- ee7695f deps(go): bump github.com/Masterminds/goutils from 1.1.0 to 1.1.1 (#1845)
- 063ec28 deps(go): bump github.com/aws/aws-sdk-go from 1.44.157 to 1.44.170 (#1827)
- 81d5404 deps(go): bump github.com/aws/aws-sdk-go from 1.44.170 to 1.44.174 (#1844)
- 1602d1b deps(go): bump github.com/aws/aws-sdk-go from 1.44.174 to 1.44.177 (#1856)
- f13ab3b issue-1803: Updated Elasticsearch example (#1840)
0.85.0
Changelog
- 246435b Add EnvironmentVariables to PodOptions (#1690)
- 332bc14 Add Missing Kopia Wrappers in Kanister (#1693)
- 533754a Add PodSecurity and ContainerSecurity params to PodOptions structure (#1674)
- c31f4be Add Unit Tests for Kopia (#1723)
- 13d446a Add function GetPodObjectFromPodOptions to fetch pod object before running CreatePod (#1722)
- fbbe64a Add kopia repository command wrappers (#1700)
- f65bc3c Add kopia repository storage args generation utilities (#1696)
- ecb708d Add utilities to generate EnvVars for secret (#1699)
- 5174a38 Avoid unnecessarily auto-creating PRs for k8s dependencies (#1715)
- 125a7a8 Build kopia binary as part of kanister-tools (#1711)
- ee171e8 Direct passing WebIdentity token to AWS provider (#1724)
- 2920955 Download the mysql RPM file before install (#1787)
- a41c00b Expose AWS env vars for web identity token file (#1774)
- ae4b898 Fixed nil pointer dereference in error. (#1757)
- 9238811 Fixed steps for MongoDB example (#1780)
- 1f34856 Kanister docs update to version 0.85.0 (#1784)
- 089855a Make elasticsearch example compatible with 8.5.1 (#1747)
- b48647f PR with unit tests for PodSecurityContext param in PodOptions (#1731)
- d8e475c Set EnvVars only if non-nil (#1737)
- 906d4a3 Support to specify block mode volumes in kube.PodOptions. (#1756)
- 38e63f2 Update MongoDB base image (#1754)
- 71d2a38 Update action/checkout to v3 (#1782)
- 10c6724 Update sparseFlag from --sparse to --write-sparse-files (#1718)
- 7859db8 Update ubi-minimal base image to ubi-minimal:8.7-923 (#1728)
- b245748 Update ubi-minimal base image to ubi-minimal:8.7-923.1669829893 (#1772)
- 62a8d72 Use current nodejs version for elasticsearch Image (#1734)
- 970352b [K10-13107] support of k10@OCP 4.11 in templates (#1681)
- 5109313 deps(go): bump github.com/Azure/azure-sdk-for-go (#1729)
- e956100 deps(go): bump github.com/Azure/azure-sdk-for-go (#1743)
- 8908b5b deps(go): bump github.com/aws/aws-sdk-go from 1.44.137 to 1.44.140 (#1745)
- 3c589fb deps(go): bump github.com/aws/aws-sdk-go from 1.44.140 to 1.44.145 (#1758)
- e040c87 deps(go): bump github.com/aws/aws-sdk-go from 1.44.145 to 1.44.148 (#1764)
- 711c6ec deps(go): bump github.com/aws/aws-sdk-go from 1.44.148 to 1.44.152 (#1770)
- 65c7cea deps(go): bump github.com/aws/aws-sdk-go from 1.44.152 to 1.44.154 (#1773)
- b07e749 deps(go): bump github.com/aws/aws-sdk-go from 1.44.154 to 1.44.157 (#1781)
- 5c2a368 deps(go): bump github.com/aws/aws-sdk-go from 1.44.78 to 1.44.137 (#1740)
- e45ec75 deps(go): bump github.com/gofrs/uuid (#1741)
- 53ec5b8 deps(go): bump github.com/lib/pq from 1.10.6 to 1.10.7 (#1735)
- 75a026d deps(go): bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 (#1725)
- 551e268 deps(go): bump github.com/spf13/cobra from 1.5.0 to 1.6.1 (#1730)
- 616538f deps(go): bump go.uber.org/zap from 1.21.0 to 1.23.0 (#1726)
- 734eb66 deps(go): bump go.uber.org/zap from 1.23.0 to 1.24.0 (#1765)
- 6b579e7 deps(go): bump google.golang.org/api from 0.103.0 to 0.104.0 (#1776)
- 615486a deps(go): bump google.golang.org/api from 0.86.0 to 0.103.0 (#1748)
- 964a950 gofmt issue fixes as per goreportcard (#1274) (#1749)
- db80705 udpate mysql-sidecar dockerfile (#1785)
- ac400c8 update kanister tools image to 0.12.1 (#1777)
- 820f151 upgrade kopia dependency from v0.11.3 to v0.12.1 (#1750)
0.84.0
Changelog
- 1625355 Add Name to PodOptions (#1695)
- 9048b7c Add back commented tests (#1707)
- 7eb4949 Add docker to build image (#1697)
- 4dca8c8 Add labels to cloned snapshots (#1662)
- cb29142 Build other kanister tools with goboring (#1670)
- a4afce8 Bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1 (#1704)
- 9a5001a Fips test (#1703)
- d8365f9 Kanister docs update to version 0.84.0 (#1716)
- a878179 Update BUILD.md with instructions to build and push controller images (#1694)
- 2a93133 Update goreleaser to use boring (#1702)
- 94affa6 Update kopia dockerfile for goboring (#1673)
- 8f74b01 Update ubi-minimal base image to ubi-minimal:8.6-985 (#1706)
- 9d0f61a Update ubi-minimal base image to ubi-minimal:8.6-994 (#1714)
- 58f8fbc Use bullseye (#1705)
- 7139cc9 add cleanup for cloned snapshot in test (#1713)
- 88ce028 add sanitize labels to CreateFromSource (#1698)
- eaed079 downgrade postgres (#1709)
- 3b83e0f remove esdump references (#1708)
0.83.0
Changelog
- c2a8e32 ActionSet handling perf tweaks (#1650)
- 5786c9d Add CockroachDB in integration tests (#1632)
- 00dde3b Add SnapListByTags Wrapper for Kanister kopia package (#1679)
- e1bfd96 Add Tags in SnapshotCreate Kopia Wrapper (#1664)
- a0734ff Add Wrapper IsEqualSnapshotCreateStats (#1680)
- 9f8d11a Add ability to configure MysqlDB app via Options (#1633)
- 5b28871 Add ability to modify chart in MongoDB and MysqlDB structs (#1637)
- 3a92e0a Add configmapName and secretName field to RDSPostgresDB app (#1481)
- dab83e8 Add new webinar link to README (#1643)
- a83a548 Adding kubeconfig as pre requisite in BUILD.md (#1663)
- 1b6ab8f Addressed comments from #1650 (#1668)
- bc90a01 Bump github.com/gofrs/uuid from 4.2.0+incompatible to 4.3.0+incompatible (#1651)
- 8b5eb20 Bump github.com/hashicorp/go-version from 1.5.0 to 1.6.0 (#1644)
- ab15014 Bump github.com/vmware/govmomi from 0.28.0 to 0.29.0 (#1599)
- 063138c Expose Azure authenticators + fix typo (#1629)
- c106938 Fixed typos (#1617)
- 7c853bc Kanister docs update to version 0.83.0 (#1691)
- c584f22 Refactor kopia common command wrapper (#1665)
- d66df2b Remove httpd-utils from kanister-tools image (#1689)
- 655c5c3 Run 'triage' workflow on original repo only (#1672)
- 5c8da90 Run the triage workflow on primary repo only (#1642)
- 56f82a2 Update Helm with Operator's Log Level Configuration (#1627)
- ea16889 Update Image Tag to v9.99.9-dev only for ghcr/kanisterio images (#1623)
- 51787ba Update kanister build to go1.19.2 buster (#1675)
- db036d5 Update kanister build v0.0.20 (#1676)
- 7f9742f Update profile bucket validation code to account for custom s3 endpoint (#1631)
- 6b63540 Update ubi-minimal base image to ubi-minimal:8.6-941 (#1636)
- 3d8e59a Updating CONTRIBUTING.md with slack url (#1656)
- fa04d77 Upgrade kopia dependency to custom commit 31017dec554d (#1649)
- 7aef8de fix spacing (#1687)
- 7d81e1f update golang.org/x/text to 0.4.0 (#1688)
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)