On Thu, Nov 14, 2024 at 9:52 AM Ales Musil <[email protected]> wrote:
>
> On Wed, Nov 13, 2024 at 9:54 PM <[email protected]> wrote:
>
> > From: Numan Siddique <[email protected]>
> >
> > fedora 37 is already end of life cycle.
> >
> > The fedora version number can be passed to the Dockerfile of
> > ovn-kubernetes.
> >
> > Signed-off-by: Numan Siddique <[email protected]>
> > ---
> >
>
>
> Hi Numan,
>
> thank you for the patch, shouldn't we actually bump to the current 41?
> With that we don't have to worry about the next bump till Fedora 44.
Oh yes. I agree. I'll wait for some reviews/Acks before submitting
another version.
Numan
>
> .ci/ovn-kubernetes/Dockerfile | 6 ++++--
> > .github/workflows/ovn-kubernetes.yml | 1 +
> > 2 files changed, 5 insertions(+), 2 deletions(-)
> >
> > diff --git a/.ci/ovn-kubernetes/Dockerfile b/.ci/ovn-kubernetes/Dockerfile
> > index 554b5551b5..67108f15af 100644
> > --- a/.ci/ovn-kubernetes/Dockerfile
> > +++ b/.ci/ovn-kubernetes/Dockerfile
> > @@ -1,7 +1,8 @@
> > ARG OVNKUBE_COMMIT
> > ARG GO_VERSION
> > +ARG FEDORA_VERSION
> >
> > -FROM fedora:37 AS ovnbuilder
> > +FROM fedora:$FEDORA_VERSION AS ovnbuilder
> >
> > USER root
> >
> > @@ -37,6 +38,7 @@ RUN rm rpm/rpmbuild/RPMS/x86_64/*docker*
> > ARG GO_VERSION
> > FROM golang:$GO_VERSION as ovnkubebuilder
> > ARG OVNKUBE_COMMIT
> > +ARG FEDORA_VERSION
> >
> > # Clone OVN Kubernetes and build the binary based on the commit passed as
> > argument
> > WORKDIR /root
> > @@ -63,7 +65,7 @@ COPY --from=ovnbuilder /tmp/ovn/ovn-sb.ovsschema
> > pkg/sbdb/ovn-sb.ovsschema
> > RUN go generate ./pkg/nbdb && go generate ./pkg/sbdb && make
> >
> > # Build the final image
> > -FROM fedora:37
> > +FROM fedora:$FEDORA_VERSION
> >
> > # install needed dependencies
> > RUN INSTALL_PKGS=" \
> > diff --git a/.github/workflows/ovn-kubernetes.yml
> > b/.github/workflows/ovn-kubernetes.yml
> > index 50e48d11f8..f125d12528 100644
> > --- a/.github/workflows/ovn-kubernetes.yml
> > +++ b/.github/workflows/ovn-kubernetes.yml
> > @@ -52,6 +52,7 @@ jobs:
> > run: |
> > docker build --build-arg OVNKUBE_COMMIT=${{ env.OVNKUBE_COMMIT }}
> > \
> > --build-arg GO_VERSION=${{ env.GO_VERSION }} \
> > + --build-arg FEDORA_VERSION=40 \
> > --squash -t ovn-daemonset-f:dev -f
> > .ci/ovn-kubernetes/Dockerfile .
> > mkdir /tmp/_output
> > docker save ovn-daemonset-f:dev > /tmp/_output/image.tar
> > --
> > 2.46.0
> >
> > _______________________________________________
> > dev mailing list
> > [email protected]
> > https://mail.openvswitch.org/mailman/listinfo/ovs-dev
> >
> >
> Thanks,
> Ales
> --
>
> Ales Musil
>
> Senior Software Engineer - OVN Core
>
> Red Hat EMEA <https://www.redhat.com>
>
> [email protected]
> <https://red.ht/sig>
> _______________________________________________
> dev mailing list
> [email protected]
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev