All of lore.kernel.org
 help / color / mirror / Atom feed
* lltng enabled by default and qemu apparmor|selinux problems
@ 2015-10-11 17:06 Alexandre DERUMIER
  2015-10-12  8:28 ` HEWLETT, Paul (Paul)
  0 siblings, 1 reply; 4+ messages in thread
From: Alexandre DERUMIER @ 2015-10-11 17:06 UTC (permalink / raw)
  To: ceph-devel; +Cc: Sage Weil

Hi,

it seem that since this commit

https://github.com/ceph/ceph/pull/4261/files

lltng is enabled by default.

But this give error with qemu when apparmor|selinux is enabled.

That's why ubuntu && redhat now disable it for their own packages.

https://bugzilla.redhat.com/show_bug.cgi?id=1223319
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1432644

In the ubuntu launchpad, Sage has made a reply

"
Sage Weil (sage-newdream) wrote on 2015-04-02:	#21
FWIW, we are disabling the lttng support in the final hammer release to avoid this issue (until we come up with a better solution)."


It seem that it's still enabled by default in ceph git and ceph.com packages.

Is it still planned to disable by default ?




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: lltng enabled by default and qemu apparmor|selinux problems
  2015-10-11 17:06 lltng enabled by default and qemu apparmor|selinux problems Alexandre DERUMIER
@ 2015-10-12  8:28 ` HEWLETT, Paul (Paul)
  2015-10-12 18:32   ` Jason Dillaman
  0 siblings, 1 reply; 4+ messages in thread
From: HEWLETT, Paul (Paul) @ 2015-10-12  8:28 UTC (permalink / raw)
  To: Alexandre DERUMIER, ceph-devel; +Cc: Sage Weil

IF I can add my $0.02 - we were unable to use the libradosstriper library in RHEL6 because it uses the same initialisation tags as librados and lttng does not like that. We had no problems with RHEL7 version of ceph because lttng is not enabled. Please do not re-enable lttng in RHEL7 and later branches….

Regards
Paul




On 11/10/2015 18:06, "ceph-devel-owner@vger.kernel.org on behalf of Alexandre DERUMIER" <ceph-devel-owner@vger.kernel.org on behalf of aderumier@odiso.com> wrote:

>Hi,
>
>it seem that since this commit
>
>https://github.com/ceph/ceph/pull/4261/files
>
>lltng is enabled by default.
>
>But this give error with qemu when apparmor|selinux is enabled.
>
>That's why ubuntu && redhat now disable it for their own packages.
>
>https://bugzilla.redhat.com/show_bug.cgi?id=1223319
>https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1432644
>
>In the ubuntu launchpad, Sage has made a reply
>
>"
>Sage Weil (sage-newdream) wrote on 2015-04-02:	#21
>FWIW, we are disabling the lttng support in the final hammer release to avoid this issue (until we come up with a better solution)."
>
>
>It seem that it's still enabled by default in ceph git and ceph.com packages.
>
>Is it still planned to disable by default ?
>
>
>
>--
>To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: lltng enabled by default and qemu apparmor|selinux problems
  2015-10-12  8:28 ` HEWLETT, Paul (Paul)
@ 2015-10-12 18:32   ` Jason Dillaman
  2015-10-13  2:19     ` Alexandre DERUMIER
  0 siblings, 1 reply; 4+ messages in thread
From: Jason Dillaman @ 2015-10-12 18:32 UTC (permalink / raw)
  To: Paul HEWLETT (Paul); +Cc: Alexandre DERUMIER, ceph-devel, Sage Weil

I have an open PR [1] to dynamically enable LTTng-UST via new config options.  This change will hopefully trickle down to older release and will avoid the SElinux / AppArmor issues in the default case (which led to downstream Ubuntu and Fedora disabling LTTng-UST support).  Anyone that wants to use LTTng-UST (i.e. for generating RBD replay traces) can enable the support and adjust their SElinux / AppArmor rules to accommodate.

[1] https://github.com/ceph/ceph/pull/6135

-- 

Jason Dillaman 


----- Original Message -----
> From: "Paul HEWLETT (Paul)" <paul.hewlett@alcatel-lucent.com>
> To: "Alexandre DERUMIER" <aderumier@odiso.com>, "ceph-devel" <ceph-devel@vger.kernel.org>
> Cc: "Sage Weil" <sweil@redhat.com>
> Sent: Monday, October 12, 2015 4:28:06 AM
> Subject: Re: lltng enabled by default and qemu apparmor|selinux problems
> 
> IF I can add my $0.02 - we were unable to use the libradosstriper library in
> RHEL6 because it uses the same initialisation tags as librados and lttng
> does not like that. We had no problems with RHEL7 version of ceph because
> lttng is not enabled. Please do not re-enable lttng in RHEL7 and later
> branches….
> 
> Regards
> Paul
> 
> 
> 
> 
> On 11/10/2015 18:06, "ceph-devel-owner@vger.kernel.org on behalf of Alexandre
> DERUMIER" <ceph-devel-owner@vger.kernel.org on behalf of
> aderumier@odiso.com> wrote:
> 
> >Hi,
> >
> >it seem that since this commit
> >
> >https://github.com/ceph/ceph/pull/4261/files
> >
> >lltng is enabled by default.
> >
> >But this give error with qemu when apparmor|selinux is enabled.
> >
> >That's why ubuntu && redhat now disable it for their own packages.
> >
> >https://bugzilla.redhat.com/show_bug.cgi?id=1223319
> >https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1432644
> >
> >In the ubuntu launchpad, Sage has made a reply
> >
> >"
> >Sage Weil (sage-newdream) wrote on 2015-04-02:	#21
> >FWIW, we are disabling the lttng support in the final hammer release to
> >avoid this issue (until we come up with a better solution)."
> >
> >
> >It seem that it's still enabled by default in ceph git and ceph.com
> >packages.
> >
> >Is it still planned to disable by default ?
> >
> >
> >
> >--
> >To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> >the body of a message to majordomo@vger.kernel.org
> >More majordomo info at  http://vger.kernel.org/majordomo-info.html
> N�����r��y���b�X��ǧv�^�)޺{.n�+���z�]z���{ay�ʇڙ�,j��f���h���z��w������j:+v���w�j�m��������zZ+��ݢj"��
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: lltng enabled by default and qemu apparmor|selinux problems
  2015-10-12 18:32   ` Jason Dillaman
@ 2015-10-13  2:19     ` Alexandre DERUMIER
  0 siblings, 0 replies; 4+ messages in thread
From: Alexandre DERUMIER @ 2015-10-13  2:19 UTC (permalink / raw)
  To: Jason Dillaman; +Cc: Paul HEWLETT (Paul), ceph-devel, Sage Weil

>>I have an open PR [1] to dynamically enable LTTng-UST via new config options

Great ,Thanks Jason !



----- Mail original -----
De: "Jason Dillaman" <dillaman@redhat.com>
À: "Paul HEWLETT (Paul)" <paul.hewlett@alcatel-lucent.com>
Cc: "aderumier" <aderumier@odiso.com>, "ceph-devel" <ceph-devel@vger.kernel.org>, "Sage Weil" <sweil@redhat.com>
Envoyé: Lundi 12 Octobre 2015 20:32:43
Objet: Re: lltng enabled by default and qemu apparmor|selinux problems

I have an open PR [1] to dynamically enable LTTng-UST via new config options. This change will hopefully trickle down to older release and will avoid the SElinux / AppArmor issues in the default case (which led to downstream Ubuntu and Fedora disabling LTTng-UST support). Anyone that wants to use LTTng-UST (i.e. for generating RBD replay traces) can enable the support and adjust their SElinux / AppArmor rules to accommodate. 

[1] https://github.com/ceph/ceph/pull/6135 

-- 

Jason Dillaman 


----- Original Message ----- 
> From: "Paul HEWLETT (Paul)" <paul.hewlett@alcatel-lucent.com> 
> To: "Alexandre DERUMIER" <aderumier@odiso.com>, "ceph-devel" <ceph-devel@vger.kernel.org> 
> Cc: "Sage Weil" <sweil@redhat.com> 
> Sent: Monday, October 12, 2015 4:28:06 AM 
> Subject: Re: lltng enabled by default and qemu apparmor|selinux problems 
> 
> IF I can add my $0.02 - we were unable to use the libradosstriper library in 
> RHEL6 because it uses the same initialisation tags as librados and lttng 
> does not like that. We had no problems with RHEL7 version of ceph because 
> lttng is not enabled. Please do not re-enable lttng in RHEL7 and later 
> branches…. 
> 
> Regards 
> Paul 
> 
> 
> 
> 
> On 11/10/2015 18:06, "ceph-devel-owner@vger.kernel.org on behalf of Alexandre 
> DERUMIER" <ceph-devel-owner@vger.kernel.org on behalf of 
> aderumier@odiso.com> wrote: 
> 
> >Hi, 
> > 
> >it seem that since this commit 
> > 
> >https://github.com/ceph/ceph/pull/4261/files 
> > 
> >lltng is enabled by default. 
> > 
> >But this give error with qemu when apparmor|selinux is enabled. 
> > 
> >That's why ubuntu && redhat now disable it for their own packages. 
> > 
> >https://bugzilla.redhat.com/show_bug.cgi?id=1223319 
> >https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1432644 
> > 
> >In the ubuntu launchpad, Sage has made a reply 
> > 
> >" 
> >Sage Weil (sage-newdream) wrote on 2015-04-02: #21 
> >FWIW, we are disabling the lttng support in the final hammer release to 
> >avoid this issue (until we come up with a better solution)." 
> > 
> > 
> >It seem that it's still enabled by default in ceph git and ceph.com 
> >packages. 
> > 
> >Is it still planned to disable by default ? 
> > 
> > 
> > 
> >-- 
> >To unsubscribe from this list: send the line "unsubscribe ceph-devel" in 
> >the body of a message to majordomo@vger.kernel.org 
> >More majordomo info at http://vger.kernel.org/majordomo-info.html 
> N�����r��y���b�X��ǧv�^�)޺{.n�+���z�]z���{ay�ʇڙ�,j��f���h���z��w������j:+v���w�j�m��������zZ+��ݢj"�� 
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-10-13  2:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-11 17:06 lltng enabled by default and qemu apparmor|selinux problems Alexandre DERUMIER
2015-10-12  8:28 ` HEWLETT, Paul (Paul)
2015-10-12 18:32   ` Jason Dillaman
2015-10-13  2:19     ` Alexandre DERUMIER

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.