Brief description of the problem
Changed workgroup via GUI
Detailed step by step instructions to reproduce the problem
Open GUI, typed workgroup, clicked submit -> error.
Error Traceback provided on the Web-UI
Traceback (most recent call last):
File "/opt/rockstor/src/rockstor/smart_manager/views/samba_service.py", line 83, in post
File "/opt/rockstor/src/rockstor/system/samba.py", line 134, in update_global_config
tfo.write(' %s = %s\n' % (k, ad_config[k]))
There’s a pending PR on Github that had to be merged before 3.8-15 release
How to apply this “on the fly”:
- open a shell (root user)
curl https://patch-diff.githubusercontent.com/raw/rockstor/rockstor-core/pull/1496.patch > 1496.patch
patch -d /opt/rockstor/ -p1 < 1496.patch
- reboot and you should fine
@Flyer - Ok, if you want me to try I can or will wait for the update. I changed the workgroup in the smb.conf to allow me to test performance and am in the middle of a huge rsync :slight_smile, but I can always ctrl-c it and re-start.
I also had some trouble getting smb running. Only could do it from samba exports, not from system -> Services -> Samba. Does it addresses that as well?
Ok, don’t stop your running sync
Actually I don’t know how this update will be released (asap on testing channel, don’t know how @suman going to handle it over stable channel).
If on testing channel don’t worry, you’ll get it shortly, if on stable channel apply that patch after your rsync
Did you see my comment about starting samba?
I don’t remember my tests (had them while coding patch), but if I’m right this patch solves that too