On 11/14/24 4:27 PM, Numan Siddique wrote:
> 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.
> 

Hi Numan, Ales,

We might need some more changes when bumping to Fedora 41.  I see this
in CI:


#46 [stage-2  7/18] RUN dnf install -y *.rpm && rm -f *.rpm
#46 0.254 Updating and loading repositories:
#46 0.709 Repositories loaded.
#46 1.039 Failed to resolve the transaction:
#46 1.039 Problem: conflicting requests
#46 1.039   - nothing provides network-scripts needed by
network-scripts-openvswitch-3.4.1-1.fc41.x86_64 from @commandline
#46 1.039 You can try to add to command line:
#46 1.040   --skip-broken to skip uninstallable packages
#46 ERROR: process "/bin/sh -c dnf install -y *.rpm && rm -f *.rpm" did
not complete successfully: exit code: 1

https://github.com/dceara/ovn/actions/runs/12276055961/job/34252437308#step:6:9363

Regards,
Dumitru

> 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

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to