Skip to content

Commit

Permalink
Merge pull request #145 from jacobweinstock/update-versions
Browse files Browse the repository at this point in the history
Update Smee, Hegel, and Rufio versions:

## Description

<!--- Please describe what this PR is going to change -->
Also, updates kubevip and nginx container image versions.

## Why is this needed

<!--- Link to issue you have raised -->

Fixes: #

## How Has This Been Tested?
<!--- Please describe in detail how you tested your changes. -->
<!--- Include details of your testing environment, and the tests you ran to -->
<!--- see how your change affects other areas of the code, etc. -->


## How are existing users impacted? What migration steps/scripts do we need?

<!--- Fixes a bug, unblocks installation, removes a component of the stack etc -->
<!--- Requires a DB migration script, etc. -->


## Checklist:

I have:

- [ ] updated the documentation and/or roadmap (if required)
- [ ] added unit or e2e tests
- [ ] provided instructions on how to upgrade
  • Loading branch information
jacobweinstock authored Nov 23, 2024
2 parents a5247ab + 035facf commit c71391f
Show file tree
Hide file tree
Showing 8 changed files with 31 additions and 17 deletions.
4 changes: 2 additions & 2 deletions tinkerbell/hegel/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.4.0
version: 0.4.1

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.14.1"
appVersion: "0.14.2"
2 changes: 1 addition & 1 deletion tinkerbell/hegel/values.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
deploy: true
name: hegel
image: quay.io/tinkerbell/hegel:v0.14.1
image: quay.io/tinkerbell/hegel:v0.14.2
imagePullPolicy: IfNotPresent
replicas: 1
service:
Expand Down
4 changes: 2 additions & 2 deletions tinkerbell/smee/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.5.1
version: 0.6.0

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.14.1"
appVersion: "0.15.0"
4 changes: 4 additions & 0 deletions tinkerbell/smee/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,10 @@ spec:
- -dhcp-syslog-ip={{ .Values.dhcp.syslogIp }}
- -dhcp-tftp-ip={{ .Values.dhcp.tftpIp }}
- -dhcp-ip-for-packet={{ .Values.dhcp.ipForPacket }}
- -iso-enabled={{ .Values.iso.enabled }}
- -iso-url={{ .Values.iso.url }}
- -iso-magic-string={{ .Values.iso.magicString }}
- -iso-static-ipam-enabled={{ .Values.iso.staticIPAMEnabled }}
{{- range .Values.additionalArgs }}
- {{ . }}
{{- end }}
Expand Down
12 changes: 11 additions & 1 deletion tinkerbell/smee/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ deploy: true
name: smee

# The image used to launch the container.
image: quay.io/tinkerbell/smee:v0.14.1
image: quay.io/tinkerbell/smee:v0.15.0
imagePullPolicy: IfNotPresent

# The number of pods to run.
Expand Down Expand Up @@ -102,6 +102,16 @@ http:
# enable iPXE HTTP script server
ipxeScriptEnabled: true

# ISO settings
iso:
enabled: false
# the string pattern to match for in the source ISO, defaults to the one defined in HookOS
magicString: ""
# enable static IPAM for HookOS
staticIPAMEnabled: false
# an HTTP(S) URL target to an OSIE that is used for patching
url: ""

# Trusted proxies defines a list of IP or CIDR ranges that are allowed to set the X-Forwarded-For
# header. This typically requires all Pod CIDRs in the cluster.
trustedProxies: []
Expand Down
8 changes: 4 additions & 4 deletions tinkerbell/stack/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ dependencies:
version: 0.3.0
- name: smee
repository: file://../smee
version: 0.5.1
version: 0.6.0
- name: rufio
repository: file://../rufio
version: 0.4.0
- name: hegel
repository: file://../hegel
version: 0.4.0
digest: sha256:cd45c3fbb6ed074365833472021dba91d7716a23b3ff23e22f17f03b2ae4cd3d
generated: "2024-11-22T21:01:58.580657087-07:00"
version: 0.4.1
digest: sha256:7c73b32c9c5072746f633f28d75b86802c6db5c0b2d6331c49c90c07ff2ca54e
generated: "2024-11-23T15:15:04.175441288-07:00"
4 changes: 2 additions & 2 deletions tinkerbell/stack/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ dependencies:
version: "0.3.0"
repository: "file://../tink"
- name: smee
version: "0.5.1"
version: "0.6.0"
repository: "file://../smee"
- name: rufio
version: "0.4.0"
repository: "file://../rufio"
- name: hegel
version: "0.4.0"
version: "0.4.1"
repository: "file://../hegel"
10 changes: 5 additions & 5 deletions tinkerbell/stack/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ stack:
# loadBalancerIP: 192.168.2.112
lbClass: kube-vip.io/kube-vip-class
# Once the Kubernetes Gateway API is more stable, we will use that for all services instead of nginx.
image: nginx:1.25.1
image: nginx:1.27.2

hook:
enabled: true
Expand Down Expand Up @@ -48,7 +48,7 @@ stack:
kubevip:
enabled: true
name: kube-vip
image: ghcr.io/kube-vip/kube-vip:v0.7.2
image: ghcr.io/kube-vip/kube-vip:v0.8.7
imagePullPolicy: IfNotPresent
roleName: kube-vip-role
roleBindingName: kube-vip-rolebinding
Expand Down Expand Up @@ -100,14 +100,14 @@ stack:
# See individual chart documentation for additional detail.

smee:
image: quay.io/tinkerbell/smee:v0.14.1
image: quay.io/tinkerbell/smee:v0.15.0
tinkWorkerImage: quay.io/tinkerbell/tink-worker:v0.12.1

hegel:
image: quay.io/tinkerbell/hegel:v0.14.1
image: quay.io/tinkerbell/hegel:v0.14.2

rufio:
image: quay.io/tinkerbell/rufio:v0.5.2
image: quay.io/tinkerbell/rufio:v0.6.0

tink:
controller:
Expand Down

0 comments on commit c71391f

Please sign in to comment.