Update dependency metal3-io/cluster-api-provider-metal3 to v1.8.1

This MR contains the following updates:

Package Update Change
metal3-io/cluster-api-provider-metal3 minor v1.7.2 -> v1.8.1

Release Notes

metal3-io/cluster-api-provider-metal3 (metal3-io/cluster-api-provider-metal3)

v1.8.1

Compare Source

Changes since v1.8.0

🌱 Others

The image for this release is: v1.8.1 Mariadb image tag is capm3-v1.8.1

Thanks to all our contributors! 😊

v1.8.0

Compare Source

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! 😊


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Sylva Renovate bot

Merge request reports

Loading