Bug#1033839: Packaging docker 24.0.9, update remaining go dependencies

2024-07-01 Thread Reinhard Tartler
Control: Retitle -1 docker.io -- please update to v26.0.0 or above On 2024-06-12 03:00, Prusty, Badrikesh wrote: As we know there are many golang dependencies that requires update and some new golang dependencies are also needed to be added for Docker 24 and above. So, there are some major de

Bug#1033839: Packaging docker 24.0.9, update remaining go dependencies

2024-06-12 Thread siretart
Hi Bradikesh, sorry for not responding to you earlier, I see you've been quite busy with maintaining your branch. On 2024-06-12 03:00, Prusty, Badrikesh wrote: Hello Team, As we know there are many golang dependencies that requires update and some new golang dependencies are also needed to be

Bug#1033839: Packaging docker 24.0.9, update remaining go dependencies

2024-06-12 Thread Prusty, Badrikesh
Hello Team, As we know there are many golang dependencies that requires update and some new golang dependencies are also needed to be added for Docker 24 and above. Here, we have a team of few people that are willing to work for updating the go packages and others. We need it urgently, so we a

Bug#1033839: Packaging docker 24.0.9, update gotest.tools to 3.5.1-1

2024-06-11 Thread Prusty, Badrikesh
Hello Arnauld, I created the changes for updating gotest.tools to 3.5.1. I created a fork and pushed to badrikesh/gotest-3.5.1 branch. Please review the above link: https://salsa.debian.org/badrikesh/gotest.tools/-/tree/badrikesh/gotest-3.5.1?ref_type=heads After the update I ran the ratt test a

Bug#1033839: Packaging docker 24.0.9

2024-06-06 Thread Prusty, Badrikesh
Hello Arnauld, Reinhard, Thanks for your response and inputs. Update: dh_auto_test fixed for dockerd, docker-proxy and libnetwork. Currently I am pushing the commits to my fork: https://salsa.debian.org/badrikesh/docker/-/tree/badrikesh/docker24?ref_type=heads I checked Reinhard's branch, and f

Bug#1033839: Packaging docker 24.0.9

2024-06-04 Thread Reinhard Tartler
Adding debian-go@, I think this topic deserves a wider audience On Mon, Jun 3, 2024 at 2:31 PM Reinhard Tartler wrote: > Basically notary insists on golang-github-golang-protobuf-1-3-dev, > whereas golang-github-grpc-ecosystem-grpc-gateway.v2-dev (which is coming > via the opentelemetry deps) is

Bug#1033839: Packaging docker 24.0.9

2024-06-02 Thread Arnaud Rebillout
Hello Badrikesh Prusty, On 29/05/2024 14:01, Prusty, Badrikesh wrote: I have created a fork and pushed the changes for updating docker 24.0.9 to branch badrikesh/docker24. Link: https://salsa.debian.org/badrikesh/docker/-/tree/badrikesh/docker24?ref_type=heads Please check the progress made

Bug#1033839: Packaging docker 24.0.9

2024-05-31 Thread Prusty, Badrikesh
Hi, Update regarding dh_auto_test: * Able to fix issue when testing docker cli * Added a patch to skip TestBuildWithBuilder test for docker cli, as it was failing when building on sbuild environment (no issues observed when built using dpkg-buildpackage). Link: https://salsa.debian.org

Bug#1033839: Packaging docker 24.0.9

2024-05-29 Thread Prusty, Badrikesh
Hi, I have created a fork and pushed the changes for updating docker 24.0.9 to branch badrikesh/docker24. Link: https://salsa.debian.org/badrikesh/docker/-/tree/badrikesh/docker24?ref_type=heads I took some commits from Reinhard Tartler and Arnaud Rebillout

Bug#1033839: Packaging docker 24.0.9

2024-05-23 Thread Tianon Gravi
On Fri, 17 May 2024 at 12:05, Tianon Gravi wrote: > (There's a task item on the project's list to document all this publicly > better, but it's definitely challenging, as I'm sure you can > imagine/understand.) Aha, it's public at https://github.com/moby/moby/pull/46772 (a little bit dated now,

Bug#1033839: Packaging docker 24.0.9

2024-05-20 Thread Arnaud Rebillout
On 20/05/2024 19:20, Reinhard Tartler wrote: src/github.com/docker/docker/libcontainerd/shimopts/convert.go:4:2 : cannot find package "github.com/Microsoft/hcsshim/cmd/containerd-shim-runhcs-v1/options

Bug#1033839: Packaging docker 24.0.9

2024-05-20 Thread Reinhard Tartler
status update: * Picked up the proposed changes Arnaud, I think using dh-golang is an excellent idea * seems our google-grpc version in sid is too old, but there is a newer one in experimental, so let's use that for now * tried to build against etcd server in sid, doesn't seem to work though * upd

Bug#1033839: Packaging docker 24.0.9

2024-05-17 Thread Reinhard Tartler
On Fri, May 17, 2024 at 3:06 PM Tianon Gravi wrote: > That's a little bit of a separate concern from what I was talking about > (Moby own versions vs code dependencies). > > In short, no, the upstream project does not currently have any "LTS" > branches (and never really had anything *super* long

Bug#1033839: Packaging docker 24.0.9

2024-05-17 Thread Tianon Gravi
That's a little bit of a separate concern from what I was talking about (Moby own versions vs code dependencies). In short, no, the upstream project does not currently have any "LTS" branches (and never really had anything *super* long term outside of the enterprise edition that wasn't open source

Bug#1033839: Packaging docker 24.0.9

2024-05-17 Thread Shengjing Zhu
Hi Tianon, Actually I'm lost with the upstream version policy after they changed the schema. Is there still something called "LTS"? -- Shengjing Zhu

Bug#1033839: Packaging docker 24.0.9

2024-05-17 Thread Arnaud Rebillout
Hello, I pushed a branch arnaudr/docker24/1. It still FTBFS of course, but the output looks a bit more sane. Hope that helps! Arnaud On 17/05/2024 07:28, Reinhard Tartler wrote: Hi, copying everyone currently listed as co-maintainer of the docker.io package in Debian.

Bug#1033839: Packaging docker 24.0.9

2024-05-16 Thread Tianon Gravi
For the dependencies, I'd probably suggest attempting to parse https://github.com/moby/moby/blob/v24.0.9/vendor.mod into a list of versioned Depends: directly, since those aren't likely to be bumped upstream "willy nilly" (and IMO that would make it easier to determine which things need to be packa

Bug#1033839: Packaging docker 24.0.9

2024-05-16 Thread Reinhard Tartler
Hi, copying everyone currently listed as co-maintainer of the docker.io package in Debian. I've decided to give this thing a stab. It seems Debian currently ships the same minor upstream version of docker.io 20.10 as we had in unstable, and more and more packages (such as podman) require signific