Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
4603187
update k8s machine images (#2351)
Prajyot-Parab May 13, 2025
f2980da
Bump github.com/IBM/networking-go-sdk from 0.51.4 to 0.51.5 (#2354)
dependabot[bot] May 14, 2025
40cb107
Post v0.11.0 release housekeeping (#2357)
Prajyot-Parab May 14, 2025
b46adbe
Update .golangci.yml (#2359)
kishen-v May 14, 2025
5c30689
Add release-0-11 book link (#2361)
Prajyot-Parab May 15, 2025
5cb5298
Bump github.com/IBM/platform-services-go-sdk from 0.81.0 to 0.81.1 (#…
dependabot[bot] May 16, 2025
dc0496c
Bump github.com/IBM/platform-services-go-sdk from 0.81.1 to 0.82.0 (#…
dependabot[bot] May 21, 2025
fbc58de
Minor documentation refactoring (#2365)
kishen-v May 21, 2025
a27efe3
Update the release process documentation (#2223)
kishen-v May 22, 2025
467b4a0
Bump github.com/joelanford/go-apidiff from 0.8.2 to 0.8.3 in /hack/to…
dependabot[bot] May 27, 2025
03bfc5c
Update cluster-api to v1.10.2 (#2369)
Amulyam24 May 28, 2025
51dd7d5
Update golang to v1.23.9 (#2370)
Amulyam24 May 28, 2025
162b627
Bump PowerVS CI image to v 1.32.3 (#2372)
Amulyam24 May 28, 2025
74233d2
Add listener based on the machine label and listener label (#2155)
Shilpa-Gokul May 28, 2025
067f7f7
Bump github.com/IBM/platform-services-go-sdk from 0.82.0 to 0.83.0 (#…
dependabot[bot] May 29, 2025
ec3a9ec
Bump github.com/IBM/platform-services-go-sdk from 0.83.0 to 0.83.1 (#…
dependabot[bot] May 31, 2025
81b2151
Bump golang.org/x/text from 0.25.0 to 0.26.0 (#2382)
dependabot[bot] Jun 6, 2025
e6f34de
Bump github.com/IBM/networking-go-sdk from 0.51.5 to 0.51.6 (#2380)
dependabot[bot] Jun 6, 2025
69c7a7c
add tier0 storage type support (#2384)
Prajyot-Parab Jun 11, 2025
357fdf9
Bump github.com/IBM/platform-services-go-sdk from 0.83.1 to 0.83.2 (#…
dependabot[bot] Jun 12, 2025
b616beb
Bump VPC CI machine image to k8s v1.32.3 (#2388)
Amulyam24 Jun 12, 2025
7fa9420
:warning: Adopt CAPI v1beta2 api's (#2383)
Karthik-K-N Jun 16, 2025
c070673
Update cluster-api version to v1.11.0-alpha.0 in e2e test files (#2390)
Amulyam24 Jun 16, 2025
a679a0c
Bump github.com/IBM/networking-go-sdk from 0.51.6 to 0.51.7 (#2391)
dependabot[bot] Jun 18, 2025
4af31ed
Update cluster-api to v1.11.0-alpha.1 (#2392)
Prajyot-Parab Jun 18, 2025
48aebb9
⚠️ Adjust import alias to align with CAPI migration recommendation (…
Karthik-K-N Jun 19, 2025
d6e535d
Update e2e templates with v1beta2 API references (#2394)
Amulyam24 Jun 20, 2025
695c7df
Verify generation of e2e templates as a part of make generate target …
Amulyam24 Jun 20, 2025
2a324c6
Bump gotest.tools/gotestsum from 1.12.2 to 1.12.3 in /hack/tools (#2398)
dependabot[bot] Jun 24, 2025
b3134af
Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 (#2402)
dependabot[bot] Jun 26, 2025
fc9677c
Bump golangci-lint spec to v2 (#2404)
kishen-v Jun 30, 2025
2e09c37
Bump github.com/IBM/networking-go-sdk from 0.51.7 to 0.51.8 (#2406)
dependabot[bot] Jul 1, 2025
04b2e16
Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 (#2410)
dependabot[bot] Jul 1, 2025
83121dc
Bump sigs.k8s.io/kustomize/kustomize/v5 in /hack/tools (#2407)
dependabot[bot] Jul 1, 2025
d86f699
Bump github.com/go-viper/mapstructure/v2 in /hack/tools (#2411)
dependabot[bot] Jul 1, 2025
1ef006d
Bump github.com/IBM-Cloud/power-go-client from 1.11.0 to 1.12.0 (#2413)
dependabot[bot] Jul 2, 2025
8b98e0a
Update cluster-api version to v1.11.0-alpha.2 (#2405)
Amulyam24 Jul 2, 2025
add6d1c
Update the cluster templates with the latest changes added in cluster…
Amulyam24 Jul 7, 2025
4abf8d3
Bump github.com/coreos/ignition/v2 from 2.21.0 to 2.22.0 (#2417)
dependabot[bot] Jul 9, 2025
76c54ac
Bump github.com/IBM/platform-services-go-sdk from 0.83.2 to 0.84.0 (#…
dependabot[bot] Jul 10, 2025
2562b70
Bump golang.org/x/text from 0.26.0 to 0.27.0 (#2419)
dependabot[bot] Jul 10, 2025
fb8ec92
Bump github.com/IBM/vpc-go-sdk from 0.68.0 to 0.69.1 (#2420)
dependabot[bot] Jul 11, 2025
c8ca931
Bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#2421)
dependabot[bot] Jul 11, 2025
20173aa
Add issue template for onboarding new machine images (#2425)
Amulyam24 Jul 11, 2025
482df77
Bump github.com/IBM/platform-services-go-sdk from 0.84.0 to 0.84.3 (#…
dependabot[bot] Jul 15, 2025
f11c1a6
Bump github.com/IBM/vpc-go-sdk from 0.69.1 to 0.70.0 (#2428)
dependabot[bot] Jul 16, 2025
5fe1b5d
Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 (#2430)
dependabot[bot] Jul 17, 2025
234a8fa
Bump github.com/IBM/platform-services-go-sdk from 0.84.3 to 0.84.4 (#…
dependabot[bot] Jul 18, 2025
22cdc54
Bump github.com/IBM/platform-services-go-sdk from 0.84.4 to 0.85.0 (#…
dependabot[bot] Jul 21, 2025
030bfea
Bump PowerVS CI machine image to k8s v1.33.1 (#2435)
Amulyam24 Jul 21, 2025
e1321d2
Remove exteranl cloud-provider flag from apiserver (#2415)
Karthik-K-N Jul 21, 2025
3746229
Update cluster-api to v1.11.0-beta.0 (#2436)
Amulyam24 Jul 21, 2025
ede6325
Fix VPC cluster templates post CAPI version bump to v1.11.0-beta.0 (#…
Amulyam24 Jul 22, 2025
e8d7645
Bump github.com/IBM/platform-services-go-sdk from 0.85.0 to 0.85.1 (#…
dependabot[bot] Jul 23, 2025
e921bec
Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 (#2440)
dependabot[bot] Jul 25, 2025
5627ed7
Bump github.com/IBM/networking-go-sdk from 0.51.8 to 0.51.10 (#2441)
dependabot[bot] Jul 25, 2025
7fba650
Bump github.com/IBM/go-sdk-core/v5 from 5.20.1 to 5.21.0 (#2446)
dependabot[bot] Jul 28, 2025
d61297d
Fix VPC cluster reconcileV2 delete flow (#2438)
Amulyam24 Jul 28, 2025
de9ab5a
Bump sigs.k8s.io/kustomize/kustomize/v5 in /hack/tools (#2450)
dependabot[bot] Aug 7, 2025
243e412
Bump golang.org/x/net from 0.42.0 to 0.43.0 (#2454)
dependabot[bot] Aug 8, 2025
e46c661
Adopt v1beta2 conditions for IBM VPC cluster (#2429)
Amulyam24 Aug 8, 2025
146d864
Bump VPC CI image to v1.33.0 (#2455)
Amulyam24 Aug 11, 2025
8cb3dd5
Loosen the linter's rule to allow bumping of golangci-lint (#2457)
kishen-v Aug 12, 2025
264ac1e
Update cluster-api version to v1.11.0-rc.0 (#2456)
Amulyam24 Aug 12, 2025
96d14dc
Adopt v1beta2 conditions for IBM VPC Machine (#2447)
Amulyam24 Aug 13, 2025
eae1587
Fix trivy security scan vulnerabilities (#2460)
Prajyot-Parab Aug 14, 2025
3669ef1
Bump github.com/golangci/golangci-lint/v2 in /hack/tools (#2462)
dependabot[bot] Aug 19, 2025
e8cf279
Bump go.uber.org/mock from 0.5.2 to 0.6.0 in /hack/tools (#2461)
dependabot[bot] Aug 19, 2025
5a82f08
Bump go.uber.org/mock from 0.5.2 to 0.6.0 (#2463)
dependabot[bot] Aug 19, 2025
7876385
Update cluster-api version to v1.11.0 (#2466)
Amulyam24 Aug 21, 2025
5b6046a
Bump github.com/IBM/platform-services-go-sdk from 0.85.1 to 0.86.0 (#…
dependabot[bot] Aug 22, 2025
4a0fa23
Add v1beta2 changes to IBMPowerVSImage (#2412)
arshadd-b Aug 22, 2025
0e85653
Update cluster class templates with v1beta2 API changes (#2468)
Amulyam24 Aug 24, 2025
b8b1a62
Fix PowerVS cluster class template (#2469)
Karthik-K-N Aug 25, 2025
d843fa5
Fix revive package name conventions (#2464)
mayuka-c Aug 26, 2025
92d28c2
Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#2473)
dependabot[bot] Aug 26, 2025
e453c84
Bump github.com/IBM/platform-services-go-sdk from 0.86.0 to 0.86.1 (#…
dependabot[bot] Aug 27, 2025
06c7f8a
Bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (#2475)
dependabot[bot] Aug 28, 2025
87be6f7
Added linkcheck action to makefile, Added yamllint and linkcheck to v…
anshuman-agarwala Aug 28, 2025
a7eb643
Minor updates to ci-e2e.sh (#2471)
Amulyam24 Aug 28, 2025
fea3ef6
Add an option to use custom kind node image in e2e flow (#2472)
Amulyam24 Aug 28, 2025
f2249b7
Bump github.com/IBM/networking-go-sdk from 0.51.10 to 0.51.11 (#2476)
dependabot[bot] Aug 29, 2025
6a83340
Update capibmadm cli tool installation guide (#2470)
shwetha-s-poojary Aug 30, 2025
3b65f77
Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#2479)
dependabot[bot] Sep 3, 2025
4ee109e
Bump github.com/IBM/ibm-cos-sdk-go from 1.12.2 to 1.12.3 (#2480)
dependabot[bot] Sep 3, 2025
2e05ea6
Bump github.com/IBM/vpc-go-sdk from 0.70.0 to 0.71.1 (#2481)
dependabot[bot] Sep 3, 2025
2c7ff37
Update cluster-api version to v1.11.1 (#2482)
Prajyot-Parab Sep 4, 2025
cd5350b
merge upstream/v0.12.0 into main
Nov 3, 2025
36a39f6
UPSTREAM: <carry>: Add vendor
Karthik-K-N Oct 4, 2022
baafeff
UPSTREAM: <carry>: Add openshift specific changes
Karthik-K-N Oct 4, 2022
78d6aa5
UPSTREAM: <carry>: Sync OWNERS file
JoelSpeed Jun 25, 2024
68b5715
UPSTREAM: <carry>: Updating ose-ibmcloud-cluster-api-controllers-cont…
Sep 5, 2024
b64b2b1
UPSTREAM: <carry>: add openshift/e2e-tests.sh
damdo Nov 11, 2024
868c92e
UPSTREAM: <carry>: Updating ose-ibmcloud-cluster-api-controllers-cont…
Dec 5, 2024
35dbc22
UPSTREAM: <carry>: Upgrade the golang.org/x/net to v0.33.0
aman4433 Feb 13, 2025
4864258
UPSTREAM: <carry>: Remove unnecesary kustomize
RadekManak Feb 20, 2025
bee966e
UPSTREAM: <carry>: Update manifests generator tooling
RadekManak Feb 20, 2025
f11b78e
UPSTREAM: <carry>: Do not gitignore vendor
RadekManak May 16, 2025
4436b24
UPSTREAM: <carry>: Sync OWNERS file
JoelSpeed Jul 22, 2025
7f76ef4
UPSTREAM: <carry>: Sync OWNERS file
RadekManak Sep 4, 2025
1eb0192
UPSTREAM: <carry>: Updating ose-ibmcloud-cluster-api-controllers-cont…
Sep 30, 2025
2b7db41
UPSTREAM: <carry>: Update manifest generator
Nov 3, 2025
e2afe2d
UPSTREAM: <drop>: Update manifests generator
Nov 3, 2025
8d83673
UPSTREAM: <drop>: Generate OpenShift manifests
Nov 3, 2025
a70d7f3
UPSTREAM: <drop>: Updating and vendoring go modules after an upstream…
Nov 3, 2025
ff38e0b
UPSTREAM: <carry>: Updating ose-ibmcloud-cluster-api-controllers-cont…
Jun 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .ci-operator.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
build_root_image:
name: release
namespace: openshift
tag: rhel-9-release-golang-1.24-openshift-4.21
tag: rhel-9-release-golang-1.24-openshift-4.20
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/add_new_machine_image.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Onboard new machine images for latest Kubernetes version
about: Create an issue to track tasks for onboarding new machine images of latest Kubernetes version
title: Onboard new machine images for Kubernetes version v<>

---

/area provider/ibmcloud

## Tasks

- [ ] Build images using automation in [image-builder](https://github.com/kubernetes-sigs/image-builder) repository
- [ ] VPC
- [ ] PowerVS
- [ ] PowerVS with DHCP support

- Test the images
- [ ] VPC
- [ ] PowerVS
- [ ] PowerVS with DHCP support

- [ ] Update [documentation](https://cluster-api-ibmcloud.sigs.k8s.io/machine-images/)

- [ ] Import the new images to VPC and PowerVS workspaces for CI

- [ ] Update Kubernetes version in E2E [config files](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/tree/main/test/e2e/config)

- [ ] Update [E2E script](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/blob/main/scripts/ci-e2e.sh) with latest image names


**Notes**:
* The format of the new image name should be as follows:
* VPC: capibm-vpc-{os-distribution}-
{os-version}-kube-v{k8s-version}
* ex: capibm-vpc-ubuntu-2404-kube-v1-32-3
* PowerVS: capibm-powervs-{os-distribution}-
{os-version}-{k8s-version}
* ex: capibm-powervs-centos-streams9-1-32-3
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/cluster_api_version_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ Update cluster-api version
Update Kubernetes version
- [ ] [go.mod](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/blob/main/go.mod)
- [ ] [Kubebuilder version](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/blob/main/Makefile#L84)
- [ ] [scripts](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/blob/main/fetch_ext_bins.sh#L29)


If Go version is bumped, update it in the following files
Expand Down
1 change: 1 addition & 0 deletions .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ After every CAPIBM major version release:
- [ ] [Update release support data in docs](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/blob/main/docs/book/src/developer/release-support-guidelines.md)
- [ ] [Update docs with reference to latest release](https://github.com/kubernetes-sigs/cluster-api-provider-ibmcloud/blob/main/README.md#compatibility-with-cluster-api-and-kubernetes-versions)
- [ ] Update and add documentation link for new release branch in Netlify
- [ ] Update capibmadm tool to the latest version after each new release
- [ ] Add new presubmit job for latest release branch in [kubernetes/test-infra](https://github.com/kubernetes/test-infra/tree/master/config/jobs/kubernetes-sigs/cluster-api-provider-ibmcloud)
- [ ] Update kubekins-e2e image to relevent Kubernetes version
- [ ] Add E2E CI jobs for latest release branch in [ppc64le-cloud/test-infra](https://github.com/ppc64le-cloud/test-infra/blob/master/config/jobs/periodic/cluster-api-provider-ibmcloud/test-e2e-capi-ibmcloud-periodics.yaml)
Expand Down
9 changes: 0 additions & 9 deletions .github/workflows/validate-yaml-lint.yaml

This file was deleted.

6 changes: 3 additions & 3 deletions .github/workflows/weekly-security-scan.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,19 @@ jobs:
strategy:
fail-fast: false
matrix:
branch: [ main, release-0.10, release-0.9 ]
branch: [ main, release-0.11, release-0.10 ]
name: Trivy
runs-on: ubuntu-24.04
steps:
- name: Check out code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # tag=v4.1.7
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # tag=v4.2.2
with:
ref: ${{ matrix.branch }}
- name: Calculate go version
id: vars
run: echo "go_version=$(make go-version)" >> $GITHUB_OUTPUT
- name: Set up Go
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # tag=v5.0.2
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # tag=v5.5.0
with:
go-version: ${{ steps.vars.outputs.go_version }}
- name: Run verify security target
Expand Down
Loading