Project

General

Profile

Feature #1137

Version handshake for lttng-consumerd and lttng-sessiond

Added by Jonathan Rajotte Julien almost 2 years ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Target version:
Start date:
11/15/2017
Due date:
% Done:

0%

Estimated time:

Description

Scenario:
  • User installed both a 32bit and 64 bit version of lttng-tools 2.X.
  • User uses in script lttng-session --consumerd32-path= --consumerd64-path=
  • User update the 64bit version to lttng-tools 2.(X+1) without upgrading
  • User still uses it's script but with the lttng-sessiond bin from lttng-tools 2.(X+1)

Currently the consumerd and sessiond do not exchange version information hence we end up with undefined behaviour.

The version numbering might be coupled with the version of lttng but it is most probably wiser to use a separate versioning.

Also available in: Atom PDF