mirror of
https://github.com/s3fs-fuse/s3fs-fuse.git
synced 2026-04-25 13:26:00 +03:00
[GH-ISSUE #1050] 1.86 release #578
Labels
No labels
bug
bug
dataloss
duplicate
enhancement
feature request
help wanted
invalid
need info
performance
pull-request
question
question
testing
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/s3fs-fuse#578
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @gaul on GitHub (Jun 24, 2019).
Original GitHub issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/1050
master has a number of changes since 1.85, some in-progress pull requests, and a few issues that I am investigating:
use_cacheand external modifications #1047git clonepremature end of pack file #839@amolthorat1 commented on GitHub (Jul 17, 2019):
Hello,
Any update on the next release date for s3fs?
Thanks.
@ggtakec commented on GitHub (Jul 17, 2019):
@amolthorat1 I want to add # 1098 in addition to the contents suggested by @gaul.
Since some correspondence still remains now, please wait a little more.
@gaul commented on GitHub (Jul 17, 2019):
You do not need to wait for a release version; just
git clonethe repository to get the latest fixes.@amolthorat1 commented on GitHub (Jul 18, 2019):
We need to be able to point customer to a release version - getting the source code and building it may not work for them.
@gaul commented on GitHub (Jul 19, 2019):
s3fs will release when it is ready. I suggest you fork the repo and tag a version for your customer.
@gaul commented on GitHub (Jul 31, 2019):
@ggtakec Fedora 31 and Ubuntu 19.10 both release in October and it would be nice if they could include the many bug fixes since 1.85. Could we merge #1066 and #1107 and tag 1.86? I worry that delaying the release for #1098 poses too much risk. I can handle the release process if this helps.
@gaul commented on GitHub (Jan 13, 2020):
@ggtakec I would like to release 1.86 in the hope that Ubuntu 20.04 LTS can include it. Would you mind if I tagged the current master and wrote the release notes? For the latter I would like to follow a simpler, user-focused format since GitHub already provides the commit list between versions. I drafted this:
@ggtakec commented on GitHub (Jan 24, 2020):
@gaul I suppose that your description is okay, but ChangeLog and ReleaseNotes should match the old ChangeLog format.
I think that you can add your description(text) to Release tag page as outline.
However, I would like to complete #1151 if possible.
We believe that only the test results in an error, so we can handle it.
I want to investigate the cause as soon as possible.
Sorry to keep you waiting
@gaul commented on GitHub (Jan 26, 2020):
Agreed that linking to the PRs is a good idea. However, I have concerns about waiting for one more PR. I would really like Ubuntu 20.04 to include s3fs 1.86 since it has several data corruption fixes. This release is LTS which will be supported for 5 years likely without s3fs upgrades:
https://wiki.ubuntu.com/FocalFossa/ReleaseSchedule
I don't know if it is too late to include it already but Ubuntu recently upgraded to 1.85:
https://bugs.launchpad.net/ubuntu/+source/s3fs-fuse/+bug/1828849
@ggtakec commented on GitHub (Jan 26, 2020):
@gaul
I will add #1151's comment, but it seems that this PR will take time to resolve.
(I merged one PR as #1230 for fixing test code.)
It seems that several factors are compounded.
I agree that #1151 will carry over to the next version.
(I will continue to investigate)
We are going to release v1.86 with the current code.
@ggtakec commented on GitHub (Jan 28, 2020):
@gaul I merged #1232.
I think this will make the #1151 PR a success.
@gaul commented on GitHub (Feb 3, 2020):
I plan to tag the release this week. I am still scrubbing through all the bugs but surfaced a few minor PRs.
@ggtakec commented on GitHub (Feb 5, 2020):
@gaul I understand the release tag.
(Sorry for my late reply)
@gaul commented on GitHub (Feb 5, 2020):
Sorry I already tagged this and requested that Ubuntu upgrade to 1.86:
https://bugs.launchpad.net/ubuntu/+source/s3fs-fuse/+bug/1862023
@juliogonzalez commented on GitHub (Feb 5, 2020):
Starting submissions for openSUSE (devel project), Fedora and EPEL.
@juliogonzalez commented on GitHub (Feb 5, 2020):
For reference:
OpenSUSE (devel project): https://build.opensuse.org/request/show/770406 (will reach Tumbleweed, and hopefully Leap 15.2)
Fedora Rawhide & 32 (koji build): https://koji.fedoraproject.org/koji/taskinfo?taskID=41399105
EPEL8: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-3d094c3f20
EPEL7: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-d4cebca350
Fedora31: https://bodhi.fedoraproject.org/updates/FEDORA-2020-d183c526b4
Fedora30: https://bodhi.fedoraproject.org/updates/FEDORA-2020-8d0d2ef18c
For EPEL8/7 and Fedora31/30: Remember that the updates are time based (14 days) or karma based (3 positive feedback each). So if someone is testing the updates, remember to provide karma (of course, negative as well if something is not right).
NOTE: I submitted the new version to EPEL8/7 and Fedora30/31 as:
So IMHO we are inline with https://fedoraproject.org/wiki/Updates_Policy#All_other_updates
But to be honest, I am tempted to follow:
From the doc above, and only update the package in the future if there are bugs reported at Fedora's bugzilla (basically that's the policy for openSUSE Leap, but there we'd need to provide individual patches, and not version updates, pretty much as Debian/Ubuntu).
Are we currently redirecting EPEL/Fedora users there when they report failures and they are using the official packages?
@gaul commented on GitHub (Feb 8, 2020):
@juliogonzalez Thanks for packaging this! I submitted positive karma for Fedora 31. Personally Fedora 30 does not interest me but I am glad that EPEL 7 and 8 will include s3fs 1.86 since these will live on for many years. Ideally users would report bugs here since I rarely check distribution issue trackers but I understand that their policies.