Ok, the problem was this share had the immutable bit set, no idea why. I’ve cleared it and now I can set permissions via the web GUI.
Are there any folders in this older version of Rockstor that should, legitimately, have the immutable bit set? I see it’s also set on /mnt2/home and /mnt2/root.
As for immutable bit by default. Nothing on any data pool, but there could be some in the base os rockstor_rockstor pool (v3.*). But I can’t remember currently. A test install using the old installer on say a KVM instance should be able to clear that up thought.
We had a couple of bugs back then (v3 something) where the system would end up leaving immutable bits here and there under corner cases. Sorted now however and we haven’t had a report of such for a long time now. There are a number of threads here on the forum covering this.
are our mount points, for the home and root subvolumes. But there was a deep and long standing bug in v3 concerning the mounting of /mnt2/root. We dropped all that with v4 however and the move to openSUSE helped to root-out that particular one. CentOS and openSUSE have very different system subvolume arrangements and it was quite the task to transition between them on that front. We now only surface and mount the “home” subvol; mainly for continuity in case v3 folks had build some arrangement/expectation around this.
Anyway these directories are also top level mounts for subvols so take great care on that front. If nothing is flaky then don’t worry about it. Our main bug re immutable bit was where folks tried to remove a share and couldn’t.