Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New parameter fuse3 to enable fuse3 variant #168

Merged
merged 1 commit into from May 10, 2023

Conversation

traylenator
Copy link
Contributor

@traylenator traylenator commented May 3, 2023

Pull Request (PR) description

If parameter fuse3 is set true (defaults undef) then
install the fuse3 variant of cvmfs.

If parameter fuse3 is set false (defaults undef) then
it will remove the fuse3 variant of cvmfs.

With default undef nothing will happen.

@traylenator
Copy link
Contributor Author

@jblomer There is no cvmfs-fuse3 package for ubuntu & debian ?

@jblomer
Copy link
Contributor

jblomer commented May 3, 2023

There is, see for instance http://ecsft.cern.ch/dist/cvmfs/cvmfs-2.10.1/

@traylenator traylenator force-pushed the fuse3 branch 3 times, most recently from 66acee5 to 542d8dc Compare May 4, 2023 10:07
@traylenator
Copy link
Contributor Author

@olifre you know what is going on here? Rubbish with debian and friends.

@traylenator traylenator force-pushed the fuse3 branch 2 times, most recently from 298b01a to 71aa9ad Compare May 4, 2023 11:30
@olifre
Copy link
Contributor

olifre commented May 4, 2023

@olifre you know what is going on here? Rubbish with debian and friends.

That was interesting indeed — we are effectively / implicitly already using the fuse3 variant on Debian 11 since quite a while, as it is pulled in by the cvmfs package there, so there should not be a general issue.
It seems the last push has fixed the issue (the cvmfs_config killall is new, I guess)?

Only Ubuntu 18.04 is out since it is too old for fuse3 I think.

@traylenator
Copy link
Contributor Author

Yeah migrating to fuse3 does require a restart really , reload is not enough. I'll add something to the parameter notes.

As for 18.03 it has 27 days till end of life.

Copy link
Contributor

@luisfdez luisfdez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added a last comment to the code but I don't have a strong opinion about it. Otherwise, I think it looks good.

manifests/install.pp Outdated Show resolved Hide resolved
If parameter `fuse3` is set `true` (defaults `false`) then
install the fuse3 variant of cvmfs.
@traylenator traylenator merged commit c89863f into voxpupuli:master May 10, 2023
15 checks passed
@traylenator traylenator deleted the fuse3 branch May 10, 2023 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants