+
Skip to content

Conversation

phillxnet
Copy link
Member

Remove the subject binary artifacts to avoiding possible confusion. All existing SystemTap SProbe code (dead) remains to server as a guide; assuming this entire subsystem is not later superseded/deleted.

Fixes #2965

Remove the subject binary artifacts to avoiding possible confusion.
All existing SystemTap SProbe code (dead) remains to server as a
guide; assuming this entire subsystem is not later superseded/deleted.
Copy link
Member

@FroggyFlox FroggyFlox left a comment

Choose a reason for hiding this comment

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

Thanks a lot for digging into that and clearly laying it out.
I completely agree that this should be cleaned up to help with our overall code base simplification and removing unnecessary binary blobs.
Hopefully we'll be able to implement a nice and modern alternative at some point in the future.

@phillxnet
Copy link
Member Author

Test - just in case

Tested basic NFS function: just in case.

Rockstor instance:

  • Created a Share named NFS-share with write access allowed for group "users" (guid 100).
  • Shared via NFS, all clients allowed, write access.

Client:

OpenSUSE client so users group (100) shared with server (Rockstor) OS.

mkdir nfs-mount
sudo mount rleap15-6.lan:/export/NFS-share ./nfs-mount/
cd nfs-mount/
touch testfile-added-on-nfs-client

Rockstor instance:

File was confirmed to exist on Rockstor instance:

rleap15-6:~ # ls -la /mnt2/NFS-share/
total 0
drwxrwxr-x 1 root     users  56 Mar  4 16:54 .
drwxr-xr-x 1 root     root  242 Mar  4 16:46 ..
-rw-r--r-- 1 username users   0 Mar  4 16:54 testfile-added-on-nfs-client
  • Where username is the matched host OS user by UID to that of the client OS user.

@phillxnet
Copy link
Member Author

@FroggyFlox Thanks for the review, as always much appreciated.

I've since done a basic NFS test: likely redundant but no harm done apparently :).

Merging to move on with our current milestone.

@phillxnet phillxnet merged commit a07ee87 into rockstor:testing Mar 4, 2025
@phillxnet phillxnet deleted the 2965-Remove-defunct-dead-code-associated-SystemTap-artifacts branch March 4, 2025 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载