It’s great to see continued activity in the forum, though I have taken a short break after 3.8-12. I am catching up and would like to thank everyone that’s been providing feedback via forum and e-mails and of course! pull requests!
So let’s kick off 3.8-13 cycle with our first update: 3.8-12.02. Those of you on testing channel, please test away!
3.8-12.02 comes with two S.M.A.R.T related improvements, thanks to @phillxnet! and also the kernel is updated to 4.4.5. I’ve heard from a few users that ran into problems with 4.3 kernel, some with USB root drive and others with recovering Pools. I don’t know if 4.4.5 solves the USB issue completely, but let me know. @roweryan
@suman as i told via private message got the same issue and found the problem:
Error from Chrome console: Failed to load resource: the server responded with a status of 502 (Bad Gateway)
Rockstor web ui is not able to communicate with socket.io because of a 502 error
I’ve performed a check of nginx status and here it is what you get from /var/log/nginx/error.log
@suman@KarstenV and @Flyer Having had a quick look at the dashboard issue indicated it appears to be gevent version related. I’ve put my reasoning and testing in the issue. Just posting here as an update. There may already be a fix out in upstream gevent but I’m just not familiar enough to evaluate / deploy properly. I’ve indicated the suspected upstream (very recently closed) issue in our issue.
Thanks for testing and reporting issues very clearly @Flyer@KarstenV and @phillxnet. The dashboard issue is fixed in this update.
This update is minor but important. Please update and make sure dashboard is working. On a related note, I am unable to reproduce the snapshot problem yet. Let me know if it still exists after the update.
I’ve fixed a couple issues, 1) fixed the snapshot bug that @Flyer reported with extensive detail. Thanks!. I think the root cause is that a btrfs warning is being displayed to stderr, but it used to go to stdout prior to progs v4.4.1. I’ve made the code around it more robust as well. 2) Secondly, made a minor rock-ons improvement.
@phillxnet added a pretty cool feature where you can add custom S.M.A.R.T parameters. I know some of you discussed the matter in detail in other posts. Please give it a try and report back your findings. Many thanks Phil!
I think we can avoid all those checks till btrfs-progs group don’t solve 4K chunk issue (you’ll always get a rescan request cos’ probably in any storage you’ll always find at least one file greater than 4K)
This is a special one, we have a new contributor!!! Thanks @Flyer for your pull requests.
We closed 2 issues in this update. The first improved upon task scheduler by adding more frequency options to choose from. The second is a stability improvement in the scheduled snapshot logic. While we are at it, a couple of minor bugs were also fixed. Enjoy!
We fixed two issues. First is a UI/pagination issue preventing samba exports > 15 to be shown. Second is an enhancement to the pool mounting logic that helps with many things, particularly with rockstor-bootstrap. @phillxnet, there was a bug in pool mounting logic earlier that got triggered by your fake serial id changes. If you can, please test the latest against fake serial id scenario. Thanks!