Have you tried following the
existing tutorial to upgrade your server? That's all we do to build a newer one. Just change the version number.
Hey Ward, no I didn't. Will take a look (however 18.01 is now on Debian Stretch, so hope things wouldn't break in the script due to certain things like ifconfig etc Stretch no longer installs automatically)
EDIT: Seems need to change one statement:
****************************************************************************
* *
* The Debian GNU/Linux system must be upgraded from version 8 (jessie) *
* to 9 (stretch). This is mandatory to upgrade to newer versions of Wazo. *
* To do this, you must run the following command: *
* *
* wazo-dist-upgrade *
********************
*****************************************************************************
* *
* The Debian GNU/Linux system will be upgraded from version 8 (jessie) *
* to 9 (stretch). Hence, this upgrade will be longer than other upgrades. *
* *
* Please make sure you have read the upgrade notes: *
*
http://documentation.wazo.community/en/latest/upgrade/18.01/stretch.html *
* *
* You must RESTART the machine after the upgrade. *
* *
*****************************************************************************
Update: After upgrade, I got this email. Assuming it is already taken care of?
Return-Path: <[email protected]>
X-Original-To: [email protected]
Delivered-To: [email protected]
Received: by wazo.incrediblepbx.com (Postfix, from userid 0)
id ; Thu, 1 Feb 2018 09:19:32 -0500 (EST)
Subject: Debconf: Configuring postgresql-common -- Obsolete major version 9.4
To: <[email protected]>
X-Mailer: mail (GNU Mailutils 2.99.98)
Message-Id: <[email protected]>
Date: Thu, 1 Feb 2018 09:19:32 -0500 (EST)
From: [email protected] (root)
The PostgreSQL version 9.4 is obsolete, but the server or client packages
are still installed. Please install the latest packages (postgresql-9.6
and postgresql-client-9.6) and upgrade the existing clusters with
pg_upgradecluster (see manpage).
Please be aware that the installation of postgresql-9.6 will automatically
create a default cluster 9.6/main. If you want to upgrade the 9.4/main
cluster, you need to remove the already existing 9.6 cluster
(pg_dropcluster --stop 9.6 main, see manpage for details).
The old server and client packages are no longer supported. After the
existing clusters are upgraded, the postgresql-9.4 and
postgresql-client-9.4 packages should be removed.
Please see /usr/share/doc/postgresql-common/README.Debian.gz for details.
--
Debconf, running at [ Debconf is not confident this error message was displayed, so it mailed it
to you. ]
Update:
After the upgrade to 18.01, pbxstatus shows Debian 8 (Jessie) instead of Stretch even after reboot. Assuming this isn't an issue either.
UPDATE: It seems it is hard-coded: OSrelease="Debian 8 (jessie)". I made the change in the pbxstatus script.
Right now on 17.17 I have only tested with Google Voice and for outbound calls it is one-way. I know from reading here that this is usually due to NAT, however I don't have this issue on the same server with an older Scientific Linux Incredible PBX I have been running for years. Is there anything Wazo does differently in this regard?