Releases: metal3-io/cluster-api-provider-metal3
v1.8.2
Changes since v1.8.1
🐛 Bug Fixes
- Fix unterminating DataTemplate deletion (#2007)
🌱 Others
- Bump IPAM to v1.8.1 (#2005)
- Bump the k8s.io/* deps to v0.30.5 (#1992)
- Uplift CAPI to v1.8.3 (#1988)
- Fix cert rotation tests (#1971)
- Bump golang to 1.22.7 (#1967)
The image for this release is: v1.8.2
Mariadb image tag is capm3-v1.8.2
Thanks to all our contributors! 😊
v1.8.1
v1.7.2
Changes since v1.7.1
📖 Documentation
- Fix issues in test links and triggers (#1957)
🌱 Others
- Fix Centos e2e feature test badge (#1959)
- Uplift BMO to v0.6.2 (#1949)
- Move Image build to GH runner (#1921)
- Bump the k8s.io/* deps to v0.29.8 (#1916)
- Bump IPAM to v1.7.2 (#1909)
- Bump sigs.k8s.io/controller-runtime from 0.17.5 to 0.17.6 (#1904)
- Bump golang to 1.22.6 (#1897)
- Bump sigs.k8s.io/cluster-api from 1.7.4 to 1.7.5 (#1905 #1917)
- Bump docker/docker to v26.1.5 (#1892)
- Fix verify-release.sh to understand go directive better (#1894)
- Fixing bmo version for clusterctl tests (#1833)
- Bump actions/setup-go from 5.0.1 to 5.0.2 (#1872)
- Bump softprops/action-gh-release from 2.0.6 to 2.0.8 (#1871)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.4.2 to 5.4.3 in /hack/tools (#1857)
- Remove KUBECTL_SHA256 passthru (#1827)
- Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 (#1816)
♻️ Superseded or Reverted
#1825 #1824 #1813 #1815 #1852 #1848 #1835
The image for this release is: v1.7.2
Mariadb image tag is capm3-v1.7.2
Thanks to all our contributors! 😊
v1.6.3
Changes since v1.6.2
🌱 Others
- Uplift BMO to v0.5.2 (#1948)
- Move Image build to GH runner (#1920)
- Bump k8s.io/* deps to v0.28.13 (#1918)
- Bump IPAM to v1.6.4 (#1908)
- Fix verify-release.sh to understand go directive better (#1895)
- Fump golang to 1.22.6 (#1898)
- Bump CAPI to v1.6.8 (#1893 #1962)
- Bump actions/setup-go from 5.0.1 to 5.0.2 (#1867)
- Fixing bmo and ironic version for clusterctl tests (#1842)
- Remove KUBECTL_SHA256 passthru (#1826)
- Bump golangci/golangci-lint-action from 4.0.0 to 4.0.1 (#1812)
♻️ Superseded or Reverted
The image for this release is: v1.6.3
Mariadb image tag is capm3-v1.6.3
Thanks to all our contributors! 😊
v1.8.0
Changes since v1.7.1
⚠️ Breaking Changes
- Fix enableBMHNameBasedPreallocation label to ENABLE_BMH_NAME_BASED_PR… (#1751)
✨ New Features
- Use Out-of-service taint in Node remediation in place of deletion (#1808)
- Support CustomDeploy in addition to Image (#1501)
🐛 Bug Fixes
- Fixing bmo version for clusterctl tests (#1596)
- Remove clearError() function for infrastructure objects (#1767)
- Changing errors in pause annotation functions from terminal to transient (#1765)
- Protect Metal3Data and Metal3DataClaim with Finalizers (#1478)
- Clusterclass e2e test fix (#1671)
📖 Documentation
- Document job trigger for release-1.8 (#1955)
- Update triggers for feature tests (#1843)
- Add openssf best practices badge to README (#1807)
- Document backporting rules for Go lang minor versions for images (#1770)
- Overridable variables in the clusterctl-cluster.yaml template (#1771)
- Fix dead link to ubuntu feature test (#1667)
- Add info about k8s-upgrade tests for release branches (#1608)
🌱 Others
- Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 (#1941 #1942)
- Bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.20.2 (#1943 #1939)
- Uplift BMO to v0.8.0 and IPAM to v1.8.0 (#1946)
- Install setup-envtest from controller-runtime release directly and Bump envtest version to v1.31.0 (#1935)
- Adding contracts in configs for tests (#1938)
- Silence fetch logs and fetch manifests scripts (#1896)
- Add CAPI v1.8 contract (#1888)
- Bump the k8s.io/* deps to v0.30.4 (#1913)
- Bump k8s to v1.31.0 and drop caBundle from CRDs to support Kubernetes 1.31 (#1866)
- Bump github.com/docker/docker from 27.1.1+incompatible to 27.1.2+incompatible in /test (#1899)
- Bump sigs.k8s.io/kustomize/api from 0.17.2 to 0.17.3 in /test (#1901)
- Bump golang to 1.22.6 (#1891)
- Improve verify-release.sh (#1890 #1626)
- Bump CAPI to v1.8.1 (#1889)
- Move Image build to GH runner (#1882)
- Set terminationMessagePolicy to FallbackToLogsOnError for manager (#1883)
- Bump golang.org/x/net from v0.27.0 to v0.28.0 (#1877)
- Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 (#1870)
- Bump actions/setup-go from 5.0.1 to 5.0.2 (#1869)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.4.2 to 5.4.3 in /hack/tools (#1856)
- Bump softprops/action-gh-release from 2.0.6 to 2.0.8 (#1868)
- Bump k8s.io/code-generator from 0.30.2 to 0.30.3 in /hack/tools in the kubernetes group across 1 directory (#1850)
- Bump sigs.k8s.io/kustomize/api from 0.13.5-0.20230601165947-6ce0bf390ce3 to 0.17.2 in /test (#1839)
- Remove KUBECTL_SHA256 passthru (#1822)
- Schedule dependabot on certain day, and add ok-to-test automatically (#1821)
- Make /workdir a variable in hack scripts (#1820)
- Fix issues in running local hack scripts (#1810)
- Optimize the dependabot config with multidir configuration (#1809)
- Add namespace directory in manifest collection (#1800)
- Bump the k8s.io/* deps to v0.29.6 (#1775 #1778 #1818)
- Bump actions/checkout from 4.1.6 to 4.1.7 (#1783)
- Configure dependabot for release-1.6 branch (#1781)
- Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 (#1739)
- Shellcheck only files (#1746)
- Update Kustomize deprecated syntax (#1625)
- Move golang.org/x/* ignore rules after the * rule (#1745)
- Explicitly drop pr approver workflow permissions (#1731)
- Remove kubesec workflow (#1741)
- Allow minor version bumps for golang.org/x/* dependancies for release branch (#1732)
- Minor cleaning of M3DT manager code (#1730)
- Add unit tests for duplicateProviderIDsExist (#1726)
- Refactor TLS config (#1724)
- Bump only patch versions for release branch github actions (#1719)
- Add OWNERS_ALIASES support (#1718)
- Group dependabot k8s bumps for release branches and ignore major, minor bumps for all dependancies (#1713)
- Bump github/codeql-action from 3.25.3 to 3.25.5 (#1681)
- Fix dependabot release branch config to bump only patch versions (#1708)
- Configure dependabot for release-1.7 branch (#1672)
- Bump sigs.k8s.io/controller-runtime from 0.17.4 to 0.17.5 in /api (#1660)
- Fix log.SetLogger(...) was never called issue (#1658)
- Add Adil, Moshiur, Sunnat and Tuomo as approvers and Dmitry as a reviewer (#1663)
- Set webhook min TLS version to 1.3 (#1652)
- Move furkatgofurov7 to emeritus approvers (#1653)
- Add Slack notification for image build workflow failure (#1642)
- Release-1.7 related changes (#1634)
- Set ARCH based on go env (#1639)
- Add md_remediation test (#1044)
- Support for ClusterClass template (#1405)
- Bump Kubernetes upgrade from version (#1633)
- Remove deprecated/unused vars from e2e config (#1623)
- Remove keep test env related vars and configs (#1624)
- Add upgrade trigger to readme (#1597)
♻️ Superseded or Reverted
#1934 #1919 #1914 #1915 #1885 #1875 #1881 #1874 #1864 #1862 #1863 #1859 #1854 #1830 #1811 #1768 #1760 #1759 #1744 #1743 #1740 #1734 #1665 #1620 #1615 #1613 #1611 #1616 #1622 #1676 #1638 #1644 #1659 #1661 #1631 #1630 #1684 #1687 #1688 #1884 #1755 #1702 #1662 #1632 #1607 #1805 #1753 #1645 #1674 #1673 #1769 #1678 #1637 #1636 #1643
The image for this release is: v1.8.0
Mariadb image tag is capm3-v1.8.0
Thanks to all our contributors! 😊
v1.8.0-rc.0
🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.
More details about the release
Changes since v1.7.1
⚠️ Breaking Changes
- Fix enableBMHNameBasedPreallocation label to ENABLE_BMH_NAME_BASED_PR… (#1751)
✨ New Features
- Use Out-of-service taint in Node remediation in place of deletion (#1808)
- Bump CAPI to v1.8.0 pre alpha (#1805)
- Support CustomDeploy in addition to Image (#1501)
🐛 Bug Fixes
- Fixing bmo version for clusterctl tests (#1596)
- Remove clearError() function for infrastructure objects (#1767)
- Changing errors in pause annotation functions from terminal to transient (#1765)
- Protect Metal3Data and Metal3DataClaim with Finalizers (#1478)
- Clusterclass e2e test fix (#1671)
📖 Documentation
- Update triggers for feature tests (#1843)
- add openssf best practices badge to README (#1807)
- Document backporting rules for Go lang minor versions for images (#1770)
- overridable variables in the clusterctl-cluster.yaml template (#1771)
- Fix dead link to ubuntu feature test (#1667)
- Add info about k8s-upgrade tests for release branches (#1608)
🌱 Others
- Add CAPI v1.8 contract (#1888)
- Bump BMO to v0.7.0-rc.0 and IPAM to v1.8.0-rc.0 (#1919)
- Bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1 (#1914)
- Bump the k8s.io/* deps to v0.30.4 (#1913)
- Bump github.com/onsi/ginkgo/v2 from 2.20.0 to 2.20.1 in /test (#1915)
- Bump k8s to v1.31.0 and drop caBundle from CRDs to support Kubernetes 1.31 (#1866)
- Bump github.com/docker/docker from 27.1.1+incompatible to 27.1.2+incompatible in /test (#1899)
- Bump sigs.k8s.io/kustomize/api from 0.17.2 to 0.17.3 in /test (#1901)
- bump golang to 1.22.6 (#1891)
- fix verify-release.sh to understand go directive better (#1890)
- Bump CAPI to v1.8.1 (#1889)
- Bump CAPI to v1.8.0 (#1885)
- Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 (#1875)
- Bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible in /test (#1884)
- Move Image build to GH runner (#1882)
- Set terminationMessagePolicy to FallbackToLogsOnError for manager (#1883)
- Bump golang.org/x/net from v0.27.0 to v0.28.0 (#1877)
- Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 in /test (#1881)
- Uplift CAPI to v1.8.0-rc.1 (#1874)
- Bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 in /test (#1864)
- Bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 (#1862)
- Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 (#1870)
- Bump actions/setup-go from 5.0.1 to 5.0.2 (#1869)
- Bump github.com/onsi/gomega from 1.33.1 to 1.34.1 (#1863)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.4.2 to 5.4.3 in /hack/tools (#1856)
- Bump softprops/action-gh-release from 2.0.6 to 2.0.8 (#1868)
- Uplift CAPI to v1.8.0-rc.0 (#1859)
- Bump the kubernetes group across 4 directories with 5 updates (#1854)
- Bump k8s.io/code-generator from 0.30.2 to 0.30.3 in /hack/tools in the kubernetes group across 1 directory (#1850)
- Bump sigs.k8s.io/kustomize/api from 0.13.5-0.20230601165947-6ce0bf390ce3 to 0.17.2 in /test (#1839)
- bump golang to 1.22.5 (#1830)
- remove KUBECTL_SHA256 passthru (#1822)
- schedule dependabot on certain day, and add ok-to-test automatically (#1821)
- make /workdir a variable in hack scripts (#1820)
- bump remaining k8s.io/* deps to v0.29.6 (#1818)
- Fix issues in running local hack scripts (#1810)
- Bump softprops/action-gh-release from 2.0.5 to 2.0.6 (#1811)
- Optimize the dependabot config with multidir configuration (#1809)
- Bump the k8s.io/* deps to v0.29.6 in /test (#1778)
- bump k8s.io/code-generator to v0.30.2 (#1769)
- Add namespace directory in manifest collection (#1800)
- Bump the k8s.io/* deps to v0.29.6 (#1775)
- Bump actions/checkout from 4.1.6 to 4.1.7 (#1783)
- Configure dependabot for release-1.6 branch (#1781)
- Bump BMO and minor fix in e2e config (#1768)
- Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 (#1739)
- Bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible in /test (#1755)
- Bump golang.org/x/net from 0.25.0 to 0.26.0 (#1753)
- bump capi to 1.7.3 (#1760)
- bump golang to 1.22.4 (#1759)
- Bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 (#1744)
- Bump github.com/onsi/ginkgo/v2 from 2.17.3 to 2.19.0 in /test (#1743)
- Bump golang to v1.22 (#1740)
- shellcheck only files (#1746)
- Update Kustomize deprecated syntax (#1625)
- Move golang.org/x/* ignore rules after the * rule (#1745)
- explicitly drop pr approver workflow permissions (#1731)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.4.1 to 5.4.2 in /hack/tools (#1734)
- remove kubesec workflow (#1741)
- Allow minor version bumps for golang.org/x/* dependancies for release branch (#1732)
- Minor cleaning of M3DT manager code (#1730)
- Bump golangci/golangci-lint-action from 5.1.0 to 6.0.1 (#1676)
- Bump k8s.io/* deps to v0.29.5 in /api (#1684)
- Add unit tests for duplicateProviderIDsExist (#1726)
- Bump k8s.io/* deps to v0.29.5 (#1687)
- Bump k8s.io/* deps to v0.29.5 in /test (#1688)
- refactor TLS config (#1724)
- Bump github.com/docker/docker from 26.1.2+incompatible to 26.1.3+incompatible in /test (#1702)
- Bump CAPI to v1.7.2 (#1665)
- Bump only patch versions for release branch github actions (#1719)
- Bump actions/setup-go from 5.0.0 to 5.0.1 (#1674)
- Bump softprops/action-gh-release from 2.0.4 to 2.0.5 (#1673)
- add OWNERS_ALIASES support (#1718)
- Group dependabot k8s bumps for release branches and ignore major, minor bumps for all dependancies (#1713)
- Bump github/codeql-action from 3.25.3 to 3.25.5 (#1681)
- Bump actions/checkout from 4.1.4 to 4.1.6 (#1678)
- Fix dependabot release branch config to bump only patch versions (#1708)
- Configure dependabot for release-1.7 branch (#1672)
- Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 (#1659)
- Bump github.com/docker/docker from 26.1.0+incompatible to 26.1.2+incompatible in /test (#1662)
- Bump sigs.k8s.io/controller-runtime from 0.17.4 to 0.17.5 in /api (#1660)
- Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.17.3 in /test (#1661)
- Fix log.SetLogger(...) was never called issue (#1658)
- Add Adil, Moshiur, Sunnat and Tuomo as approvers and Dmitry as a reviewer (#1663)
- set webhook min TLS version to 1.3 (#1652)
- Bump golang.org/x/net from 0.24.0 to 0.25.0 ! (#1645)
- Bump github.com/onsi/gomega from 1.33.0 to 1.33.1 (#1644)
- Bump sigs.k8s.io/controller-runtime from 0.17.3 to 0.17.4 (#1643)
- Move furkatgofurov7 to emeritus approvers (#1653)
- Add Slack notification for image build workflow failure (#1642)
- Release-1.7 related changes (#1634)
- Set ARCH based on go env (#1639)
- Add md_remediation test (#1044)
- Bump golangci/golangci-lint-action from 4.0.0 to 5.1.0 (#1638)
- Bump actions/checkout from 4.1.2 to 4.1.4 (#1637)
- Bump github/codeql-action from 3.24.9 to 3.25.3 (#1636)
- Support for ClusterClass template (#1405)
- Bump github.com/docker/docker from 26.0.2+incompatible to 26.1.0+incompatible in /test (#1632)
- Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 in /test (#1631)
- Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.17.2 (#1630)
- Bump Kubernetes upgrade from version (#1633)
- Remove deprecated/unused vars from e2e config (#1623)
- Bump k8s to v1.30.0 (#1622)
- bump CAPI to v1.7.1 (#1620)
- improve hack/verify-release.sh (#1626)
- Remove keep test env related vars and configs (#1624)
- Bump the kubernetes group in /api with 3 updates (#1615)
- Bump the kubernetes group in /test with 4 updates (#1613)
- Bump the kubernetes group with 5 updates (#1611)
- Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 (#1616)
- Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible (#1607)
- Add upgrade trigger to readme (#1597)
The image for this release is: v1.8.0-rc.0
Mariadb image tag is capm3-v1.8.0-rc.0
Thanks to all our contributors! 😊
v1.6.2
Changes since v1.6.1
🐛 Bug Fixes
- E2e: Specify ip address pool for retrieving ip for accessing node (#1544)
📖 Documentation
- Update e2e triggers for release-1.6 (#1512)
🌱 Others
- Bump google.golang.org/protobuf to v1.33.0 (#1514)
- Bump api server and client-go to v0.28.11 (#1806)
- Bump IPAM to v1.6.3 (#1803)
- Bump sigs.k8s.io/controller-runtime from 0.16.5 to 0.16.6 in /api (#1792)
- Bump CAPI to 1.6.6 (#1801 #1795)
- Bump k8s.io/* deps to v0.28.11 (#1793)
- Bump sigs.k8s.io/controller-runtime from 0.16.5 to 0.16.6 (#1796)
- Bump golangci/golangci-lint-action from 3.7.0 to 3.7.1 (#1788)
- Bump actions/cache from 3.3.2 to 3.3.3 (#1790)
- Bump actions/setup-go from 5.0.0 to 5.0.1 (#1787)
- Bump k8s.io/code-generator from 0.28.1 to 0.28.11 in /hack/tools in the kubernetes group (#1789)
- Bump EndBug/add-and-commit from 9.1.3 to 9.1.4 (#1786)
- Bump actions/checkout from 4.1.1 to 4.1.7 (#1785)
- Bump golang to 1.21.11 (#1750)
- Add Slack notification for image build workflow failure (#1729)
- Add OWNERS_ALIASES support (#1721)
- Add Adil, Moshiur, Sunnat and Tuomo as approvers and Dmitry as a reviewer (#1670)
- Move furkatgofurov7 to emeritus approvers (#1657)
- Improve hack/verify-release.sh (#1628)
- Bump golang.org/x/net to v0.24.0 and golang to v1.21.9 (#1593)
- Fixing and simplifying clusterctl upgrade tests (#1464)
- Remove ironic image related checks in verify-release.sh (#1568)
- Add golang base image check to verify-release.sh for release-1.6 (#1521)
- Bump shellcheck to v0.10.0 (#1510)
♻️ Superseded or Reverted
The image for this release is: v1.6.2
Mariadb image tag is capm3-v1.6.2
Thanks to all our contributors! 😊
v1.7.1
Changes since v1.7.0
🐛 Bug Fixes
- Changing errors in pause annotation functions from terminal to transient (#1766)
📖 Documentation
- Update README on job triggers in release-1.7 (#1618)
🌱 Others
- Bump IPAM to v1.7.1 (#1804)
- Bump BMO to 0.6.1 (#1782)
- Bump actions/checkout from 4.1.6 to 4.1.7 (#1784)
- Bump the k8s.io/* deps to v0.29.6 (#1777)
- Bump the k8s.io/* deps to v0.29.6 in /test (#1774)
- Bump capi to 1.7.3 (#1761)
- Bump golang to 1.21.11 (#1749)
- Bump github.com/go-logr/logr from 1.4.1 to 1.4.2 (#1737)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.4.1 to 5.4.2 in /hack/tools (#1736)
- Bump github.com/onsi/gomega from 1.32.0 to 1.33.1 (#1706)
- Add Slack notification for image build workflow failure (#1728)
- Bump github/codeql-action from 3.24.9 to 3.24.11 (#1723)
- Bump softprops/action-gh-release from 2.0.4 to 2.0.5 (#1677)
- Bump golangci/golangci-lint-action from 4.0.0 to 4.0.1 (#1722)
- Bump k8s.io/code-generator from 0.29.3 to 0.29.5 in /hack/tools in the kubernetes group (#1714)
- Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible in /test (#1715)
- Bump actions/setup-go from 5.0.0 to 5.0.1 (#1682)
- Bump actions/checkout from 4.1.2 to 4.1.6 (#1679)
- Add OWNERS_ALIASES support (#1720)
- Add Adil, Moshiur, Sunnat and Tuomo as approvers and Dmitry as a reviewer (#1669)
- Move furkatgofurov7 to emeritus approvers (#1656)
- Improve hack/verify-release.sh (#1627)
♻️ Superseded or Reverted
The image for this release is: v1.7.1
Mariadb image tag is capm3-v1.7.1
Thanks to all our contributors! 😊
v1.7.0
Changes since v1.6.1
⚠️ Breaking Changes
- Remove v1alpha5 API Version (#1525)
🐛 Bug Fixes
- e2e: Specify ip address pool for retreiving ip for accessing node (#1528)
- Bump google.golang.org/protobuf to v1.33.0 (#1508)
- EnsureImage download image fix (#1479)
- Fix for kubectl version command for different versions of k8s (#1433)
- Default k8s version in ensure-kubectl script (#1432)
- Install ginkgo directly instead of building it using go-modules (#1415)
- Fix for v1.6 clusterctl upgrade. (#1400)
📖 Documentation
- Update e2e feature tests triggers (#1564)
- Update e2e docs (#1573)
- Update releasing doc (#1570)
- Switch markdownlint container to markdownlint-cli2 (#1414)
- Update Support matrix in Contributing guide (#1409)
🌱 Others
- Uplift BMO to release-0.6 and IPAM to v1.7.0 (#1605)
- Bump CAPI to v1.7.0 (#1604)
- Update e2e integration triggers (#1582)
- Use PostNamespaceCreated hook to apply bmh in clusterctl upgrade (#1575)
- Bump golang.org/x/net from 0.23.0 to 0.24.0 (#1591)
- Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 (#1590)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.3.0 to 5.4.1 in /hack/tools (#1589)
- Bump golang.org/x/net to v0.23.0 and golang to v1.21.9 (#1585)
- Add workflow to approve actions on PR change (#1583)
- Add release markers to e2e config (#1576)
- Bump actions/cache from 4.0.1 to 4.0.2 (#1580)
- Bump softprops/action-gh-release from 1 to 2 (#1579)
- Bump actions/checkout from 4.1.1 to 4.1.2 (#1577)
- Bump github/codeql-action from 3.24.6 to 3.24.9 (#1578)
- Add lint-fix as make target (#1574)
- Update e2e feature tests link (#1572)
- Remove ironic image related checks in verify-release.sh (#1563)
- Support beta and rc releases in release note generator (#1567)
- Bump github.com/onsi/ginkgo/v2 from 2.17.0 to 2.17.1 (#1565, #1566)
- Bump cert-manager version v1.13.0 -> v1.14.0 (#1559)
- Fix: Metal3Data Manager log levels (#1558)
- Simplifying and updating clusterctl upgrade tests (#1452)
- Remove redundant make targets and scripts (#1561)
- Bump docker go module to v26.0.0 (#1560)
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /test (#1556)
- Bump k8s.io deps to v0.29.3 (#1543)
- Update basic e2e trigger on README.md (#1493)
- Remove release-1.2 upgrade test description from README (#1529)
- Add golang base image check to verify-release.sh (#1516)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.5.0 to 0.5.1 (#1517, #1518)
- Bump shellcheck to v0.10.0 (#1509)
- Add labels on e2e tests (#1502)
- Bump golang.org/x/crypto from 0.20.0 to 0.21.0 in /test (#1504)
- Bump golangci-lint to v1.56.2 (#1503)
- Revert "try fix GH workflow for build images" (#1494)
- Remove ironic-inspector from container list for e2e tests (#1487)
- Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#1491)
- Bump github/codeql-action from 3.23.2 to 3.24.6 (#1490)
- Bump actions/cache from 4.0.0 to 4.0.1 (#1489)
- Try fix GH workflow for image building (#1488)
- Remove ironic-inspector from container list for ubuntu e2e tests (#1483)
- E2E: Remove inspector container (#1481)
- Bump k8s.io/code-generator from 0.29.1 to 0.29.2 in /hack/tools (#1457)
- Bump the kubernetes group in /api with 3 updates (#1455)
- Enable more linters for golangci-lint (#1443)
- Bump EndBug/add-and-commit from 9.1.3 to 9.1.4 (#1438)
- Fix Permission Issue for process.txt in Tiltfile Configuration (#1436)
- Add ginkgo phony in Makefile (#1412)
- Bump envtest to v1.29.x (#1411)
- Bump k8s to v1.29.0 (#1399)
- Reduce github actions permissions (#1386)
- Remove release-1.3 (#1397)
- Add github action to trigger container image build (#1338)
- Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (#1376)
♻️ Superseded or Reverted
- Bumps: (#1592, #1392, #1389, #1403, #1406, #1424, #1430, #1435, #1444, #1450, #1462, #1463, #1456, #1416, #1476, #1440, #1439, #1470, #1467, #1506, #1505, #1519, #1520, #1530, #1571, #1581, #1542, #1534, #1538, #1562)
The image for this release is: v1.7.0
Mariadb image tag is capm3-v1.7.0
Thanks to all our contributors! 😊
v1.7.0-beta.0
🚨 This is a BETA RELEASE. Use it only for testing purposes. If you find any bugs, file an issue.
⚠️ Breaking Changes
- Remove v1alpha5 API Version (#1525)
More details about the release
Changes since v1.6.1
⚠️ Breaking Changes
- Remove v1alpha5 API Version (#1525)
🐛 Bug Fixes
- e2e: Specify ip address pool for retreiving ip for accessing node (#1528)
- bump google.golang.org/protobuf to v1.33.0 (#1508)
- EnsureImage download image fix (#1479)
- Fix for kubectl version command for different versions of k8s (#1433)
- Default k8s version in ensure-kubectl script (#1432)
- Install ginkgo directly instead of building it using go-modules (#1415)
- Fix for v1.6 clusterctl upgrade. (#1400)
📖 Documentation
- switch markdownlint container to markdownlint-cli2 (#1414)
- Update Support matrix in Contributing guide (#1409)
🌱 Others
- Bump cert-manager version v1.13.0 -> v1.14.0 (#1559)
- Uplift ipam 1.7.0-beta.0 release (#1562)
- Fix: Metal3Data Manager log levels (#1558)
- Simplifying and updating clusterctl upgrade tests (#1452)
- remove redundant make targets and scripts (#1561)
- Bump docker go module to v26.0.0 (#1560)
- Bump CAPI to v1.7.0-beta.0 (#1530)
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible in /test (#1556)
- Bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 (#1534)
- Bump github.com/onsi/gomega from 1.31.1 to 1.32.0 (#1538)
- Bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 in /test (#1542)
- bump k8s.io deps to v0.29.3 (#1543)
- Update basic e2e trigger on README.md (#1493)
- Remove release-1.2 upgrade test description from README (#1529)
- Bump golang to v1.21.8 (#1520)
- add golang base image check to verify-release.sh (#1516)
- Bump golang.org/x/net from 0.21.0 to 0.22.0 (#1519)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.5.0 to 0.5.1 (#1518)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.5.0 to 0.5.1 in /test (#1517)
- bump shellcheck to v0.10.0 (#1509)
- Add labels on e2e tests (#1502)
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 in /test (#1505)
- Bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 (#1506)
- Bump golang.org/x/crypto from 0.20.0 to 0.21.0 in /test (#1504)
- Bump golangci-lint to v1.56.2 (#1503)
- Revert "try fix GH workflow for build images" (#1494)
- Remove ironic-inspector from container list for e2e tests (#1487)
- Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 (#1491)
- Bump github/codeql-action from 3.23.2 to 3.24.6 (#1490)
- Bump actions/cache from 4.0.0 to 4.0.1 (#1489)
- try fix GH workflow for image building (#1488)
- Remove ironic-inspector from container list for ubuntu e2e tests (#1483)
- E2E: Remove inspector container (#1481)
- Bump golang to v1.21.7 (#1476)
- Bump golang.org/x/crypto from 0.19.0 to 0.20.0 in /test (#1470)
- Bump CAPI to v1.6.2 (#1467)
- Bump the kubernetes group with 2 updates (#1462)
- Bump the kubernetes group in /test with 1 update (#1463)
- Bump k8s.io/code-generator from 0.29.1 to 0.29.2 in /hack/tools (#1457)
- Bump sigs.k8s.io/controller-runtime from 0.17.1 to 0.17.2 in /api (#1456)
- Bump the kubernetes group in /api with 3 updates (#1455)
- Enable more linters for golangci-lint (#1443)
- Bump golang.org/x/net from 0.20.0 to 0.21.0 (#1450)
- Bump controller-runtime to v0.17.1 (#1444)
- Bump github/codeql-action from 3.22.12 to 3.23.2 (#1440)
- Bump actions/cache from 3.3.2 to 4.0.0 (#1439)
- Bump EndBug/add-and-commit from 9.1.3 to 9.1.4 (#1438)
- Fix Permission Issue for process.txt in Tiltfile Configuration (#1436)
- Bump golang to v1.21.6 (#1435)
- Bump k8s.io/code-generator from 0.29.0 to 0.29.1 in /hack/tools (#1416)
- Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 (#1424)
- bump k8s.io/* deps to v0.28.6 (#1430)
- Add ginkgo phony in Makefile (#1412)
- Bump envtest to v1.29.x (#1411)
- Bump CAPI to v1.6.1 (#1406)
- bump ginkgo to v2.14.0 (#1403)
- Bump k8s to v1.29.0 (#1399)
- reduce github actions permissions (#1386)
- remove release-1.3 (#1397)
- Add github action to trigger container image build (#1338)
- Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (#1376)
- bump golang to 1.20.12 (#1392)
- Bump golang.org/x/net from 0.19.0 to 0.20.0 (#1389)
The image for this release is: v1.7.0-beta.0
Mariadb image tag is capm3-v1.7.0-beta.0
Thanks to all our contributors! 😊