Skip to content

Conversation

@alan196
Copy link

@alan196 alan196 commented Feb 26, 2025

This PR migrate module storage_backend_sftp it depends on PR #450

sebastienbeau and others added 30 commits February 25, 2025 18:58
…t with the specifiation of the type of file binary or base64
For the SSH key a text field is required.
The Char field elininates all newline chars
making the key invalid.
sebastienbeau and others added 24 commits February 25, 2025 18:58
Previous code used the paramiko client open function with explicit binary mode.

But, the explicit binary mode is now ignored by python.
See the `open` function description into the paramiko documentation:
https://docs.paramiko.org/en/stable/api/sftp.html

```
The Python 'b' flag is ignored, since SSH treats all files as binary.
```

But in fact, depending of the SFTP server we have an `OSError`.

Then this PR remove the useless binary mode, and avoid to have errors.
Currently translated at 100.0% (13 of 13 strings)

Translation: storage-16.0/storage-16.0-storage_backend_sftp
Translate-URL: https://translation.odoo-community.org/projects/storage-16-0/storage-16-0-storage_backend_sftp/it/
There's no need to depend on the additional lib mock.
@alan196 alan196 mentioned this pull request Feb 26, 2025
16 tasks
@github-actions
Copy link

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Jun 29, 2025
@github-actions github-actions bot closed this Aug 3, 2025
@christian-ramos-tecnativa

Right when I was about to review it... 😢 are you able to reopen it @alan196? Or if you are able to create a new one I can do a review there

@alan196
Copy link
Author

alan196 commented Aug 5, 2025

I cannot reopen it, but the new MR is #502

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

stale PR/Issue without recent activity, it'll be soon closed automatically.

Projects

None yet

Development

Successfully merging this pull request may close these issues.