Vicibox v.9.0.1 Released October 24th 2019

Support forum for the ViciBox ISO Server Install and ISO LiveCD Demo

Moderators: enjay, williamconley, Staydog, mflorell, MJCoate, mcargile, Kumba

Vicibox v.9.0.1 Released October 24th 2019

Postby Kumba » Fri Sep 13, 2019 2:14 pm

So it's Friday the 13th and there's a full moon. Sounds like a good opportunity to release some software.

ViciBox v.9.0.0 is officially released. A first-boot wizard was added that wasn't in beta3 but the rest is pretty much the same.

Please keep in mind that ViciBox v.9.0 diverges quite significantly from how all previous versions of ViciBox installed. The good news is that the installer is more foolproof but for the advanced users who liked installing onto Linux MD RAID arrays or doing other pre-install things you are somewhat out of luck. Below are the links for the ISO, MD5, and the new installation manual. At a minimum I would suggest you read the first two pages of the manual to get a good understanding on what all has changed and the new restrictions in ViciBox v.9.0.

ISO: http://download.vicidial.com/iso/vicibo ... -9.0.1.iso
MD5: http://download.vicidial.com/iso/vicibo ... -9.0.1.md5
Manual: http://download.vicidial.com/iso/vicibo ... nstall.pdf


There are some restrictions to installing ViciBox v.9.0 now. The first major issues come from PHP7 compatibility with the ViciDial code base itself. The second issue is that Asterisk v.11 isn't compiling on any version of OpenSuSE after v.42.3. This is gone over in more detail in the manual but worst case scenario you will need to do an SVN upgrade to use ViciBox v.9.0.

The short version of the restrictions are:
- If used only as a database server, can be used in any cluster regardless of SVN revision
- If used as a Telephony (asterisk) server, must use at least SVN revision 2960
- If used as a Web server, must use at least SVN revision 3133


So how do you know which SVN revision you have? You can check that by doing the following :
1) Log into your ViciDial web interface as an admin user
2) Go to Admin --> System Settings
3) You'll see the "SVN Version" listed two lines down from the top.
Kumba
 
Posts: 814
Joined: Tue Oct 16, 2007 11:44 pm
Location: Florida

Re: Vicibox v.9.0.0 Released

Postby williamconley » Fri Sep 13, 2019 2:42 pm

Kumba wrote:So it's Friday the 13th and there's a full moon.

And let's not forget that we're expecting a Meteor today. Trifecta.
Vicidial Installation and Repair, plus Hosting and Colocation
SugarCRM integration - Customization and Add-ons - We Bring It All Together.
http://www.PoundTeam.com # 352-269-0000 # +44 (203) 769-2294 # +506 4001-8914
williamconley
 
Posts: 19115
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Vicibox v.9.0.0 Released

Postby Kumba » Fri Sep 13, 2019 2:51 pm

williamconley wrote:
Kumba wrote:So it's Friday the 13th and there's a full moon.

And let's not forget that we're expecting a Meteor today. Trifecta.


The day just keeps getting better!
Kumba
 
Posts: 814
Joined: Tue Oct 16, 2007 11:44 pm
Location: Florida

Re: Vicibox v.9.0.0 Released

Postby mariusmarais » Tue Oct 01, 2019 1:25 pm

I've been playing with a new 9.0 installation in a hosted (physical) server environment, and the lack of RAID support in the installer is quite a problem for me. In this environment hardware RAID cards are very difficult to come by and we've used Linux mdraid very successfully across a number of workloads for a long time.

(I had originally hoped to use Raider to convert the single-disk installation to RAID10, but it does not support UEFI, which is used in 9.0 by default.)

Is there any way to release a "not quite fool-proof" installer where RAID can be setup or alternatively, would it be possible to load RAID support in the installer? That way I can pre-create the disks with a live CD and then just do the installation using the installer to the RAID disk?

Lastly, is it possible to install OpenSuse first, and then run the Vicibox installer scripts over that? I realise this is not what VB is designed for, but it is very well put together and all the other available installation guides are extremely outdated, or just contain bad advice.

Thanks
mariusmarais
 
Posts: 8
Joined: Mon Aug 19, 2019 8:24 am

Re: Vicibox v.9.0.0 Released

Postby Kumba » Wed Oct 02, 2019 12:24 am

mariusmarais wrote:Is there any way to release a "not quite fool-proof" installer where RAID can be setup or alternatively, would it be possible to load RAID support in the installer? That way I can pre-create the disks with a live CD and then just do the installation using the installer to the RAID disk?



Unfortunately the installer limitation is imposed on me by the previous installer basically being end of life'd by SuSE. The yast2-live-installer basically went end of life in OpenSuSE v.42.1 (ViciBox 7), but I was able to patch it up and keep it working with OpenSuSE v.42.3 (ViciBox 8). The current kiwi build targets are either VM images/containers, a LiveISO with no install option at all, or the pre-configured drive image installer.

There is an option in kiwi to build ViciBox with a pre-configured MD RAID array but it's been found to be temperamental. Some hardware it works great and just installs, and some hardware not so much. Since ViciBox v.9.0 has been relatively stable so far after release I might build an alternate/experimental version with the MD RAID array pre-built in it just to see if anyone else has better results with it. It should be noted that once OpenSuSE gets installed it will essentially be as stable as a brick. It's achilles heal has always been a somewhat finicky install. I blame it's Slackware roots for that.

As far as a boot-strap script goes, there's just too many issues that can arise from those. To really get ViciBox to perform as well as it does requires sysconfig changes, tweaking of install directories and config files, and tons of dependency issues. It's just too easy to end up with a broken installer for reasons you can't control. Most notoriously if the pre-existing install uses a repo with a package installed that conflicts with something ViciDial needs. The other problem is repo and internet reliability. SuSE does occasionally break the repo's and leave them in that state for up to weeks sometimes. You could end up with an unusable or uninstallable system because of it. It could certainly be done, but it would require a level of diligence during the install that I don't think it would get.

I did start writing some instructions to try and convert a single-drive install to an MD RAID-1 but it's not working. It's current state is that when I go to reboot it never mounts the MD device for root, just the single-drive for root. The cause appears to be grub specifying the wrong root= line even though all the configs I can find look correct. I might make a separate post with that in case anyone else out there wants to trouble shoot what I have so far.
Kumba
 
Posts: 814
Joined: Tue Oct 16, 2007 11:44 pm
Location: Florida

Re: Vicibox v.9.0.0 Released

Postby Kumba » Wed Oct 02, 2019 1:44 am

In fact, here you go. An experimental ViciBox v.9.0.0 build with a Linux MD RAID array:

viewtopic.php?f=8&t=39638
Kumba
 
Posts: 814
Joined: Tue Oct 16, 2007 11:44 pm
Location: Florida

Re: Vicibox v.9.0.0 Released

Postby mariusmarais » Wed Oct 02, 2019 1:48 am

Yes, I understand the dilemma.

Thanks for the build, will test and report back on that topic!
mariusmarais
 
Posts: 8
Joined: Mon Aug 19, 2019 8:24 am


Return to ViciBox Server Install and Demo

Who is online

Users browsing this forum: No registered users and 5 guests