You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Yan Xu (JIRA)" <ji...@apache.org> on 2014/09/10 00:54:28 UTC

[jira] [Created] (MESOS-1780) Libexec binary version mismatch during rolling upgrade

Yan Xu created MESOS-1780:
-----------------------------

             Summary: Libexec binary version mismatch during rolling upgrade
                 Key: MESOS-1780
                 URL: https://issues.apache.org/jira/browse/MESOS-1780
             Project: Mesos
          Issue Type: Bug
            Reporter: Yan Xu
            Priority: Minor


During the rolling upgrade of our clusters we sometimes found tasks going LOST due to the new version of [pkglibexec_PROGRAMS|https://github.com/apache/mesos/blob/fd798ffbeecee644b4674a9149c38d563bfa044e/src/Makefile.am#L624] binaries linking to the new version of shared {{libmesos-<version>.so}} that is yet to be installed.

This can be solved by statically linking all of the {{pkglibexec_PROGRAMS}} and ensuring +/-1 version compatibility between the main Mesos components and the libexec binaries. It would be great if we can build both dynamically and statically linked versions so the users can choose whichever to deploy.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)