Thanks Nick and Dave!

I installed the new version from noble-proposed in Ubuntu 24.04:

```
blender@ubuntu2404:~$ sudo apt update -y
Hit:1 http://nl.archive.ubuntu.com/ubuntu noble InRelease
Hit:2 http://nl.archive.ubuntu.com/ubuntu noble-updates InRelease
Hit:3 http://nl.archive.ubuntu.com/ubuntu noble-backports InRelease
Hit:4 http://nl.archive.ubuntu.com/ubuntu noble-proposed InRelease
Hit:5 http://security.ubuntu.com/ubuntu noble-security InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
154 packages can be upgraded. Run 'apt list --upgradable' to see them.
blender@ubuntu2404:~$ apt policy git-lfs
git-lfs:
  Installed: (none)
  Candidate: 3.4.1-1ubuntu0.3
  Version table:
     3.4.1-1ubuntu0.4 100
        100 http://nl.archive.ubuntu.com/ubuntu noble-proposed/universe amd64 
Packages
     3.4.1-1ubuntu0.3 500
        500 http://nl.archive.ubuntu.com/ubuntu noble-updates/universe amd64 
Packages
        500 http://security.ubuntu.com/ubuntu noble-security/universe amd64 
Packages
     3.4.1-1 500
        500 http://nl.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
blender@ubuntu2404:~$ sudo apt install -t noble-proposed git-lfs
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  git-lfs
0 upgraded, 1 newly installed, 0 to remove and 176 not upgraded.
Need to get 3,908 kB of archives.
After this operation, 11.7 MB of additional disk space will be used.
Get:1 http://nl.archive.ubuntu.com/ubuntu noble-proposed/universe amd64 git-lfs 
amd64 3.4.1-1ubuntu0.4 [3,908 kB]
Fetched 3,908 kB in 0s (24.4 MB/s)
Selecting previously unselected package git-lfs.
(Reading database ... 122536 files and directories currently installed.)
Preparing to unpack .../git-lfs_3.4.1-1ubuntu0.4_amd64.deb ...
Unpacking git-lfs (3.4.1-1ubuntu0.4) ...
Setting up git-lfs (3.4.1-1ubuntu0.4) ...
Processing triggers for man-db (2.12.0-4build2) ...
Scanning processes...
Scanning candidates...
Scanning linux images...

Pending kernel upgrade!
Running kernel version:
  6.8.0-90-generic
Diagnostics:
  The currently running kernel version is not the expected kernel version 
6.8.0-106-generic.

Restarting the system to load the new kernel will not be handled automatically, 
so you should consider
rebooting.

Restarting services...

Service restarts being deferred:
 /etc/needrestart/restart.d/dbus.service
 systemctl restart systemd-logind.service
 systemctl restart unattended-upgrades.service

No containers need to be restarted.

User sessions running outdated binaries:
 blender @ session #1: login[921]
 blender @ session #3: sshd[1096,1150]
 blender @ user manager service: systemd[1032]

No VM guests are running outdated hypervisor (qemu) binaries on this host.
blender@ubuntu2404:~/test-lfs-ssh$ git-lfs --version
git-lfs/3.4.1 (GitHub; linux amd64; go 1.22.2)
```

And was successful in pulling and pushing Git LFS objects over SSH:

-- pulling --

```
blender@ubuntu2404:~$ git clone 
[email protected]:bartvdbraak/blender.git
Cloning into 'blender'...
remote: Enumerating objects: 2150373, done.
remote: Counting objects: 100% (2150373/2150373), done.
remote: Compressing objects: 100% (294660/294660), done.
remote: Total 2150373 (delta 1853542), reused 2147444 (delta 1850621), 
pack-reused 0 (from 0)
Receiving objects: 100% (2150373/2150373), 863.59 MiB | 35.15 MiB/s, done.
Resolving deltas: 100% (1853542/1853542), done.
Updating files: 100% (20333/20333), done.
Filtering content: 100% (6710/6710), 721.17 MiB | 18.59 MiB/s, done.
```

-- pushing --

```
blender@ubuntu2404:~/test-lfs-ssh$ dd if=/dev/urandom of=test.bin bs=1M 
count=600
600+0 records in
600+0 records out
629145600 bytes (629 MB, 600 MiB) copied, 1.41409 s, 445 MB/s
blender@ubuntu2404:~/test-lfs-ssh$ git add .
git cblender@ubuntu2404:~/test-lfs-ssh$ git commit -m 'add 600MiB binary file'
[main 3b82432] add 600MiB binary file
 1 file changed, 2 insertions(+), 2 deletions(-)
blender@ubuntu2404:~/test-lfs-ssh$ git push
Locking support detected on remote "origin". Consider enabling it with:
  $ git config 
lfs.https://git.staging.blender.org/bartvdbraak/test-lfs-ssh.git/info/lfs.locksverify
 true
Uploading LFS objects: 100% (1/1), 629 MB | 58 MB/s, done.
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 376 bytes | 376.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
remote: . Processing 1 references
remote: Processed 1 references in total
To git.staging.blender.org:bartvdbraak/test-lfs-ssh.git
   d1d68c3..3b82432  main -> main
```

** Tags removed: verification-needed-noble
** Tags added: verification-done-noble

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2131243

Title:
  [SRU] git-lfs hangs when uploading over ssh

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/git-lfs/+bug/2131243/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to