Skip to content

Commit

Permalink
[stable/2023.2] feat: build arm64 images for computes (#1423)
Browse files Browse the repository at this point in the history
This is an automated cherry-pick of #1350
/assign mnaser
  • Loading branch information
vexxhost-bot authored Jun 21, 2024
1 parent 6f0fef5 commit f77e4ba
Show file tree
Hide file tree
Showing 16 changed files with 17 additions and 1 deletion.
3 changes: 2 additions & 1 deletion images/ovn/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@ go build -o /usr/bin/ovn-kube-util ./cmd/ovn-kube-util
EOF

FROM registry.atmosphere.dev/library/openvswitch:${RELEASE}
ADD --chmod=755 https://dl.k8s.io/release/v1.29.3/bin/linux/amd64/kubectl /usr/local/bin/kubectl
ARG TARGETPLATFORM
ADD --chmod=755 https://dl.k8s.io/release/v1.29.3/bin/${TARGETPLATFORM}/kubectl /usr/local/bin/kubectl
ARG OVN_SERIES=23.09
ARG OVN_VERSION=${OVN_SERIES}.0-136
RUN <<EOF sh -xe
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/kubernetes-entrypoint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
repository: registry.atmosphere.dev/library/kubernetes-entrypoint
arch:
- linux/amd64
- linux/arm64
tags:
- "{{ zuul.branch | replace('stable/', '') }}"
files: &container_image_files
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/libvirt-tls-sidecar.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
repository: registry.atmosphere.dev/library/libvirt-tls-sidecar
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
tags:
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/libvirtd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
repository: registry.atmosphere.dev/library/libvirtd
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
- PROJECT=nova
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/magnum.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
repository: registry.atmosphere.dev/library/magnum
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
- PROJECT=magnum
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/neutron.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
repository: registry.atmosphere.dev/library/neutron
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
- PROJECT=neutron
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/nova-ssh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
repository: registry.atmosphere.dev/library/nova-ssh
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
- PROJECT=nova
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/nova.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
repository: registry.atmosphere.dev/library/nova
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
- PROJECT=nova
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/openstack-python-runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
repository: registry.atmosphere.dev/library/openstack-python-runtime
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
- "FROM=registry.atmosphere.dev/library/python-base:{{ zuul.branch | replace('stable/', '') }}"
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/openstack-runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
repository: registry.atmosphere.dev/library/openstack-runtime
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
tags:
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/openstack-venv-builder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
repository: registry.atmosphere.dev/library/openstack-venv-builder
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
tags:
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/openvswitch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
repository: registry.atmosphere.dev/library/openvswitch
arch:
- linux/amd64
- linux/arm64
tags:
- "{{ zuul.branch | replace('stable/', '') }}"
files: &container_image_files
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/ovn.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
repository: registry.atmosphere.dev/library/ovn-host
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
- OVN_COMPONENT=host
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/python-base.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
repository: registry.atmosphere.dev/library/python-base
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
tags:
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/ubuntu-cloud-archive.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
repository: registry.atmosphere.dev/library/ubuntu-cloud-archive
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
tags:
Expand Down
1 change: 1 addition & 0 deletions zuul.d/container-images/ubuntu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
repository: registry.atmosphere.dev/library/ubuntu
arch:
- linux/amd64
- linux/arm64
build_args:
- "RELEASE={{ zuul.branch | replace('stable/', '') }}"
tags:
Expand Down

0 comments on commit f77e4ba

Please sign in to comment.