Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
steps:
- name: gather-system-info
id: system-info
uses: kenchan0130/actions-system-info@v1.3.1
uses: kenchan0130/actions-system-info@v1.4.0
continue-on-error: true
- name: print-system-info
run: |
Expand All @@ -56,7 +56,7 @@ jobs:
done
continue-on-error: true
- name: checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Unshallow
run: |
git fetch --prune --unshallow
Expand Down Expand Up @@ -108,7 +108,7 @@ jobs:
steps:
- name: gather-system-info
id: system-info
uses: kenchan0130/actions-system-info@v1.3.1
uses: kenchan0130/actions-system-info@v1.4.0
continue-on-error: true
- name: print-system-info
run: |
Expand All @@ -132,7 +132,7 @@ jobs:
done
continue-on-error: true
- name: checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Unshallow
run: |
git fetch --prune --unshallow
Expand Down Expand Up @@ -170,7 +170,7 @@ jobs:
steps:
- name: gather-system-info
id: system-info
uses: kenchan0130/actions-system-info@v1.3.1
uses: kenchan0130/actions-system-info@v1.4.0
continue-on-error: true
- name: print-system-info
run: |
Expand All @@ -194,7 +194,7 @@ jobs:
done
continue-on-error: true
- name: checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Unshallow
run: |
git fetch --prune --unshallow
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- ubuntu-latest
steps:
- name: Close stale issues and PRs
uses: actions/stale@v9.1.0
uses: actions/stale@v10.1.0
with:
close-issue-message: This issue was closed because it has been stalled for 7 days with no activity.
days-before-issue-close: "5"
Expand Down
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# syntax = docker/dockerfile-upstream:1.2.0-labs
# syntax = docker/dockerfile-upstream:1.20.0-labs

# Meta args applied to stage base names.

Expand Down Expand Up @@ -102,7 +102,7 @@ COPY --from=generate-build /src/app/caps-controller-manager/api ./app/caps-contr
COPY --from=generate-build /src/app/sidero-controller-manager/api ./app/sidero-controller-manager/api
COPY --from=generate-build /src/app/sidero-controller-manager/internal/api ./app/sidero-controller-manager/internal/api

FROM --platform=${BUILDPLATFORM} alpine:3.21 AS release-build
FROM --platform=${BUILDPLATFORM} alpine:3.22 AS release-build
ADD https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv4.1.0/kustomize_v4.1.0_linux_amd64.tar.gz .
RUN tar -xf kustomize_v4.1.0_linux_amd64.tar.gz -C /usr/local/bin && rm kustomize_v4.1.0_linux_amd64.tar.gz
COPY ./config ./config
Expand Down Expand Up @@ -293,7 +293,7 @@ COPY --from=fmt-build /src /
#
# The markdownlint target performs linting on Markdown files.
#
FROM node:22.14.0-alpine AS lint-markdown
FROM node:25.2.1-alpine AS lint-markdown
RUN apk add --no-cache findutils
RUN npm i -g [email protected]
RUN npm i -g [email protected]
Expand Down
50 changes: 25 additions & 25 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,48 +5,48 @@ go 1.24.5
replace github.com/pensando/goipmi v0.0.0-20200303170213-e858ec1cf0b5 => github.com/talos-systems/goipmi v0.0.0-20211214143420-35f956689e67

// compatibility with kube-apiserver v0.32.3, should be dropped once kube-apiserver dependency is updated
replace github.com/google/cel-go => github.com/google/cel-go v0.22.0
replace github.com/google/cel-go => github.com/google/cel-go v0.26.1

require (
github.com/go-logr/logr v1.4.3
github.com/google/go-cmp v0.7.0
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.3
github.com/hashicorp/go-multierror v1.1.1
github.com/insomniacslk/dhcp v0.0.0-20250417080101-5f8cf70e8c5f
github.com/jsimonetti/rtnetlink v1.4.2
github.com/pensando/goipmi v0.0.0-20200303170213-e858ec1cf0b5
github.com/pin/tftp v2.1.1-0.20200117065540-2f79be2dba4e+incompatible
github.com/insomniacslk/dhcp 175e84fbb167
github.com/jsimonetti/rtnetlink/v2 v2.1.0
github.com/pensando/goipmi eb122d901c23
github.com/pin/tftp 884e640babd9
github.com/pkg/errors v0.9.1
github.com/siderolabs/gen v0.8.5
github.com/siderolabs/go-blockdevice v0.4.8
github.com/siderolabs/gen v0.8.6
github.com/siderolabs/go-blockdevice/v2 v2.0.20
github.com/siderolabs/go-cmd v0.1.3
github.com/siderolabs/go-debug v0.5.0
github.com/siderolabs/go-debug v0.6.1
github.com/siderolabs/go-kmsg v0.1.4
github.com/siderolabs/go-pointer v1.0.1
github.com/siderolabs/go-procfs v0.1.2
github.com/siderolabs/go-retry v0.3.3
github.com/siderolabs/go-smbios v0.3.3
github.com/siderolabs/grpc-proxy v0.5.1
github.com/siderolabs/siderolink v0.3.15
github.com/siderolabs/talos/pkg/machinery v1.11.0
github.com/spf13/pflag v1.0.7
github.com/stretchr/testify v1.10.0
go.uber.org/zap v1.27.0
golang.org/x/net v0.43.0
golang.org/x/sync v0.16.0
golang.org/x/sys v0.35.0
github.com/siderolabs/talos/pkg/machinery v1.11.5
github.com/spf13/pflag v1.0.10
github.com/stretchr/testify v1.11.1
go.uber.org/zap v1.27.1
golang.org/x/net v0.47.0
golang.org/x/sync v0.18.0
golang.org/x/sys v0.38.0
golang.zx2c4.com/wireguard/wgctrl v0.0.0-20241231184526-a9ab2273dd10
google.golang.org/grpc v1.74.2
google.golang.org/protobuf v1.36.7
google.golang.org/grpc v1.77.0
google.golang.org/protobuf v1.36.10
gopkg.in/yaml.v3 v3.0.1
k8s.io/api v0.32.3
k8s.io/apiextensions-apiserver v0.32.3
k8s.io/apimachinery v0.32.3
k8s.io/client-go v0.32.3
k8s.io/component-base v0.32.3
k8s.io/api v0.34.2
k8s.io/apiextensions-apiserver v0.34.2
k8s.io/apimachinery v0.34.2
k8s.io/client-go v0.34.2
k8s.io/component-base v0.34.2
k8s.io/klog/v2 v2.130.1
sigs.k8s.io/cluster-api v1.10.4
sigs.k8s.io/controller-runtime v0.20.4
sigs.k8s.io/cluster-api v1.11.3
sigs.k8s.io/controller-runtime v0.22.4
)

require (
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"devDependencies": {
"autoprefixer": "^10.4.0",
"postcss": "^8.3.7",
"postcss-cli": "^9.0.2"
"postcss-cli": "^11.0.0"
}
}

56 changes: 28 additions & 28 deletions sfyra/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,51 +4,51 @@ go 1.24.5

replace (
// compatibility with kube-apiserver v0.32.3, should be dropped once kube-apiserver dependency is updated
github.com/google/cel-go => github.com/google/cel-go v0.22.0
github.com/google/gnostic-models => github.com/google/gnostic-models v0.6.9
github.com/google/cel-go => github.com/google/cel-go v0.26.1
github.com/google/gnostic-models => github.com/google/gnostic-models v0.7.1

// local replace
github.com/siderolabs/sidero => ../

// See https://github.com/talos-systems/go-loadbalancer/pull/4
// `go get github.com/smira/tcpproxy@combined-fixes`, then copy pseudo-version there
inet.af/tcpproxy => github.com/smira/tcpproxy v0.0.0-20201015133617-de5f7797b95b
inet.af/tcpproxy => github.com/smira/tcpproxy b6bb9b5b8252

k8s.io/api => k8s.io/api v0.32.3
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.32.3
k8s.io/apimachinery => k8s.io/apimachinery v0.32.3
k8s.io/apiserver => k8s.io/apiserver v0.32.3
k8s.io/client-go => k8s.io/client-go v0.32.3
k8s.io/component-base => k8s.io/component-base v0.32.3
k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff
k8s.io/utils => k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738
sigs.k8s.io/apiserver-network-proxy/konnectivity-client => sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.0
sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.4.0
k8s.io/api => k8s.io/api v0.34.2
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.34.2
k8s.io/apimachinery => k8s.io/apimachinery v0.34.2
k8s.io/apiserver => k8s.io/apiserver v0.34.2
k8s.io/client-go => k8s.io/client-go v0.34.2
k8s.io/component-base => k8s.io/component-base v0.34.2
k8s.io/kube-openapi => k8s.io/kube-openapi 4e65d59e963e
k8s.io/utils => k8s.io/utils bc988d571ff4
sigs.k8s.io/apiserver-network-proxy/konnectivity-client => sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.34.0
sigs.k8s.io/yaml => sigs.k8s.io/yaml v1.6.0
sigs.k8s.json => sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3
)

require (
github.com/siderolabs/cluster-api-control-plane-provider-talos v0.5.11
github.com/siderolabs/go-debug v0.5.0
github.com/siderolabs/go-loadbalancer v0.4.0
github.com/siderolabs/go-debug v0.6.1
github.com/siderolabs/go-loadbalancer v0.5.0
github.com/siderolabs/go-pointer v1.0.1
github.com/siderolabs/go-procfs v0.1.2
github.com/siderolabs/go-retry v0.3.3
github.com/siderolabs/net v0.4.0
github.com/siderolabs/sidero v0.0.0-00010101000000-000000000000
github.com/siderolabs/talos v1.11.0
github.com/siderolabs/talos/pkg/machinery v1.11.0
github.com/spf13/cobra v1.9.1
github.com/stretchr/testify v1.10.0
go.uber.org/zap v1.27.0
google.golang.org/grpc v1.74.2
github.com/siderolabs/sidero v0.6.11
github.com/siderolabs/talos v1.11.5
github.com/siderolabs/talos/pkg/machinery v1.11.5
github.com/spf13/cobra v1.10.1
github.com/stretchr/testify v1.11.1
go.uber.org/zap v1.27.1
google.golang.org/grpc v1.77.0
gopkg.in/yaml.v3 v3.0.1
k8s.io/api v0.34.0
k8s.io/apiextensions-apiserver v0.34.0
k8s.io/apimachinery v0.34.0
k8s.io/client-go v0.34.0
sigs.k8s.io/cluster-api v1.10.4
sigs.k8s.io/controller-runtime v0.20.4
k8s.io/api v0.34.2
k8s.io/apiextensions-apiserver v0.34.2
k8s.io/apimachinery v0.34.2
k8s.io/client-go v0.34.2
sigs.k8s.io/cluster-api v1.11.3
sigs.k8s.io/controller-runtime v0.22.4
)

require (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.2.36"
"@fortawesome/fontawesome-common-types": "^7.0.0"
},
"version": "1.2.36",
"name": "@fortawesome/fontawesome-svg-core",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.2.36"
"@fortawesome/fontawesome-common-types": "^7.0.0"
},
"version": "5.15.4",
"name": "@fortawesome/free-brands-svg-icons",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.2.36"
"@fortawesome/fontawesome-common-types": "^7.0.0"
},
"version": "5.15.4",
"name": "@fortawesome/free-regular-svg-icons",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
"node": ">=6"
},
"dependencies": {
"@fortawesome/fontawesome-common-types": "^0.2.36"
"@fortawesome/fontawesome-common-types": "^7.0.0"
},
"version": "5.15.4",
"name": "@fortawesome/free-solid-svg-icons",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Set up Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v6
with:
node-version: "${{ env.NODE }}"
cache: npm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Set up Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v6
with:
node-version: "${{ env.NODE }}"
cache: npm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,12 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Initialize CodeQL
uses: github/codeql-action/init@v1
uses: github/codeql-action/init@v4
with:
languages: "javascript"

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
uses: github/codeql-action/analyze@v4
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Set up Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v6
with:
node-version: "${{ env.NODE }}"
cache: npm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Set up Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v6
with:
node-version: "${{ env.NODE }}"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Set up Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v6
with:
node-version: "${{ env.NODE }}"
cache: npm
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ jobs:

steps:
- name: Clone repository
uses: actions/checkout@v2
uses: actions/checkout@v6

- name: Set up Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v6
with:
node-version: ${{ matrix.node }}
cache: npm
Expand All @@ -39,7 +39,7 @@ jobs:
run: npm run js-test

- name: Run Coveralls
uses: coverallsapp/github-action@1.1.3
uses: coverallsapp/github-action@v2.3.6
if: matrix.node == 16
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
Expand Down
Loading