Kaltura CE 11.1.0 released

Hello all,

The latest version is now available.

Core changelog:

KMC Changelog:

  • SUP-5939 - Missing players when listing players for syndication

Install scripts changelog:

  • Added -f to curl command testing connectivity to $SERVICE_URL.
  • Set batch.ini to be kaltura.apache 640 as it contains sensitive data
  • Using ‘&’ in the ADMIN_CONSOLE_PASSWORD will cause sed to incorrectly replace the token. There are plenty of other special chars which can be used so, rather than start escaping ‘&’ in the original string, simply disallow it.

To upgrade, please follow:
RPM based:

Deb based:

Or, if running a cluster:

As always, your feedback is welcomed,

Hello jess,

was the invalid domain extension on KMC login fixed in this release?

Frans

Hi Frans,

I’m afraid not. I will let you know when it is but it is not a high priority for us, I’m afraid.

Hi @jess

I got error when I was upgrading 11.0 to 11.1.
Can you help!
Thanks in advance.

searchd (pid 2606 2605) is running...
Stopping searchd: Sphinx 2.2.1-id64-dev (r4097)
Copyright (c) 2001-2013, Andrew Aksyonoff
Copyright (c) 2008-2013, Sphinx Technologies Inc (http://sphinxsearch.com)

using config file '/opt/kaltura/app/configurations/sphinx/kaltura.conf'...
stop: successfully sent SIGTERM to pid 2606

Backing up files to /opt/kaltura/sphinx.bck.1447423700. Once the upgrade is done and tested, please remove this directory to save space
Starting searchd: Sphinx 2.2.1-id64-dev (r4097)
Copyright (c) 2001-2013, Andrew Aksyonoff
Copyright (c) 2008-2013, Sphinx Technologies Inc (http://sphinxsearch.com)

using config file '/opt/kaltura/app/configurations/sphinx/kaltura.conf'...
listening on all interfaces, port=9312
WARNING: index 'kaltura_base': no fields configured (use rt_field directive) - NOT SERVING
WARNING: index 'kaltura_kuser_base': no fields configured (use rt_field directive) - NOT SERVING
precaching index 'kaltura_entry'
precaching index 'kaltura_category'
precaching index 'kaltura_kuser'
precaching index 'kaltura_category_kuser'
precaching index 'kaltura_cue_point'
precaching index 'kaltura_entry_distribution'
precaching index 'kaltura_caption_item'
precaching index 'kaltura_tag'
precaching index 'kaltura_metadata'
precached 9 indexes in 0.026 sec

2015-11-13 16:08:20 [DbManager::connectFallbackLogic] ERR: exception 'Exception' with message 'failed to connect to sphinx2' in /opt/kaltura/app/infra/log/KalturaLog.php:83
Stack trace:
#0 /opt/kaltura/app/alpha/apps/kaltura/lib/db/DbManager.php(279): KalturaLog::err('failed to conne...')
#1 /opt/kaltura/app/alpha/apps/kaltura/lib/db/DbManager.php(217): DbManager::connectFallbackLogic(Array, Array, Array, false, '300')
#2 /opt/kaltura/app/plugins/sphinx_search/lib/kSphinxSearchManager.php(441): DbManager::getSphinxConnection(false)
#3 /opt/kaltura/app/plugins/sphinx_search/lib/kSphinxSearchManager.php(415): kSphinxSearchManager->retrieveSphinxConnectionId()
#4 /opt/kaltura/app/plugins/sphinx_search/lib/kSphinxSearchManager.php(493): kSphinxSearchManager->execSphinx('replace into ka...', Object(entry))
#5 /opt/kaltura/app/deployment/base/scripts/populateSphinxEntries.php(33): kSphinxSearchManager->saveToSphinx(Object(entry), true)
#6 {main}
Stopping searchd: Sphinx 2.2.1-id64-dev (r4097)
Copyright (c) 2001-2013, Andrew Aksyonoff
Copyright (c) 2008-2013, Sphinx Technologies Inc (http://sphinxsearch.com)

using config file '/opt/kaltura/app/configurations/sphinx/kaltura.conf'...
stop: successfully sent SIGTERM to pid 14509

Starting searchd: Sphinx 2.2.1-id64-dev (r4097)
Copyright (c) 2001-2013, Andrew Aksyonoff
Copyright (c) 2008-2013, Sphinx Technologies Inc (http://sphinxsearch.com)

using config file '/opt/kaltura/app/configurations/sphinx/kaltura.conf'...
listening on all interfaces, port=9312
WARNING: index 'kaltura_base': no fields configured (use rt_field directive) - NOT SERVING
WARNING: index 'kaltura_kuser_base': no fields configured (use rt_field directive) - NOT SERVING
precaching index 'kaltura_entry'
precaching index 'kaltura_category'
precaching index 'kaltura_kuser'
precaching index 'kaltura_category_kuser'
precaching index 'kaltura_cue_point'
precaching index 'kaltura_entry_distribution'
precaching index 'kaltura_caption_item'
precaching index 'kaltura_tag'
precaching index 'kaltura_metadata'
precached 9 indexes in 0.029 sec

Running Batch config...

Hello,

2015-11-13 16:08:20 [DbManager::connectFallbackLogic] ERR: exception ‘Exception’ with message ‘failed to connect to sphinx2’ in /opt/kaltura/app/infra/log/KalturaLog.php:83

Indicates that the value you have in /opt/kaltura/app/configurations/db.ini for sphinx2.connection.dsn is invalid.
This is OK assuming you only have one Sphinx node, which is fine in the event you are running a single server.
You can ignore the error in such a case or else, you can just set it to
sphinx2.connection.dsn = “mysql:host=127.0.0.1;port=9312;”

In the event you do have a cluster and two sphinx nodes, you should check why the second one is not available.

Jess,
I’m getting this error too. This is happening when I want to see details of an entry (click on it).
This is a single instance with one sphinx on it (and it is working)
Any idea?

Ofer

Hi Ofer,

Like I said above, if it is a single server, you can ignore it, or else just add:
sphinx2.connection.dsn = "mysql:host=127.0.0.1;port=9312;"
so that you do not get the error in the logs.

Well Jess,
Strangely enough this change actually solved the issue (which wasn’t the fact that I got an error in the log, but the fact I couldn’t see flavors).
For some reason for entry properties it used sphinx2 and not sphnix1 (for the rest it worked ok, i.e. I got all the entries)

Ofer

Hi Ofer,

In 11.2.0 and forward, if you leave the secondary sphinx empty when prompted, it will just set it to localhost.

Thanks,