Hello!
I installed ceph as part of the storage-cluster bundle.
I'm now trying to get Ceph running on a single node by following
http://docs.ceph.com/docs/master/install/manual-deployment/
At the step where it shows how to invoke ceph-volume I'm running into
this issue:
# ceph-volume -h
Traceback (most recent call last):
File "/usr/bin/ceph-volume", line 3, in <module>
from ceph_volume import main
File "/usr/lib/python2.7/site-packages/ceph_volume/main.py", line 4,
in <module>
import pkg_resources
ImportError: No module named pkg_resources
I can try to follow the manual OSD setup procedure as a workaround, so
this bug shouldn't be a blocker for me.
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
Hello!
I am working on setting up a "cloud cluster in a box" experiment with
Clear Linux as baremetal OS and virtual machine guest. Part of the
goals is to repeatedly build the latest SPDK[1] on the host and to
document how to do that.
This is possible right now, but it is awkward because one of the
dependencies, libiscsi-dev, is only present in the desktop-dev bundle.
Installing that ends up installing the entire desktop and related
tools, which is much more than really needed. That libiscsi-dev is in
the desktop-dev bundle also probably can't be taken as guaranteed,
because the purpose is "All packages required to build the desktop
bundle", which may or may no longer (after some future changes) contain
libiscsi-dev.
I'm not sure what to suggest as improvement, though. Bundles are task
oriented, so a bundle for the "compile SPDK from source" task would be
the ideal solution, but adding such dev bundles to Clear Linux does not
scale. Any suggestions?
Creating my own mix for this use-case is not workable.
Related to this work is running a SPDK vhost and exposing that to the
guest OS via QEMU. QEMU 2.12 is needed for vhost-blk [2]. It is not
critical at the moment, but getting QEMU updated once 2.12 is released
would be good nevertheless. Is there an issue tracker were package
updates or additions can be suggested together with a justification so
that the necessary work can be prioritized?
[1] https://github.com/spdk/spdk
[2] http://www.spdk.io/doc/vhost.html#vhost_prereqs
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
Good catch
________________________________________
From: Marcu, Tudor
Sent: Friday, March 23, 2018 12:30 PM
To: Johnson, Matthew; dev(a)lists.clearlinux.org
Subject: RE: [Clr-dev] [PATCH clr-bundles] Remove m4 from mixer bundle
-1 we cannot remove this until all support for the bundle-chroot-builder is dropped as well.
- Tudor
________________________________________
From: Dev [dev-bounces(a)lists.clearlinux.org] on behalf of Matthew Johnson [matthew.johnson(a)intel.com]
Sent: Friday, March 23, 2018 12:18 PM
To: dev(a)lists.clearlinux.org
Subject: [Clr-dev] [PATCH clr-bundles] Remove m4 from mixer bundle
m4 was recently removed as a dependency from mixer. Remove from the
mixer bundle.
Signed-off-by: Matthew Johnson <matthew.johnson(a)intel.com>
---
bundles/mixer | 1 -
1 file changed, 1 deletion(-)
diff --git a/bundles/mixer b/bundles/mixer
index ce47317..64c6e3a 100644
--- a/bundles/mixer
+++ b/bundles/mixer
@@ -11,7 +11,6 @@ createrepo_c
dnf
git
hardlink
-m4
mixer-tools
nosync
openssl
--
2.16.2
_______________________________________________
Dev mailing list
Dev(a)lists.clearlinux.orghttps://lists.clearlinux.org/mailman/listinfo/dev
Right, this is basically just changing where the bundle definition exists. The resulting manifest will be the same either way.
________________________________________
From: Douglas, William [william.douglas(a)intel.com]
Sent: Friday, March 23, 2018 11:25 AM
To: Johnson, Matthew
Cc: clx dev list
Subject: Re: [Clr-dev] [PATCH clr-bundles] Replace curl single-package bundle with pundle
Ah my memory was off, +1
On Fri, Mar 23, 2018 at 11:24 AM, Douglas, William
<william.douglas(a)intel.com> wrote:
> Yes, you can't remove the file yet.
>
> On Fri, Mar 23, 2018 at 11:24 AM, Johnson, Matthew
> <matthew.johnson(a)intel.com> wrote:
>>> Needs filesystem here as a bundle definition can't be empty. Also are
>>> you doing openssl too?
>>
>> I'm removing the entire bundle definition file and replacing it with the line in the packages list.
>>
>> I missed openssl. I'll do that one too.
>> ________________________________________
>> From: Douglas, William [william.douglas(a)intel.com]
>> Sent: Friday, March 23, 2018 11:18 AM
>> To: Johnson, Matthew
>> Cc: clx dev list
>> Subject: Re: [Clr-dev] [PATCH clr-bundles] Replace curl single-package bundle with pundle
>>
>> On Fri, Mar 23, 2018 at 11:07 AM, Matthew Johnson
>> <matthew.johnson(a)intel.com> wrote:
>>> The curl bundle was defined due to user-requests for a bundle to just
>>> install curl. Now that we have the capability to auto-generate this
>>> package-scope bundle add it to the packages list.
>>>
>>> Signed-off-by: Matthew Johnson <matthew.johnson(a)intel.com>
>>> ---
>>> bundles/curl | 6 ------
>>> packages | 1 +
>>> 2 files changed, 1 insertion(+), 6 deletions(-)
>>> delete mode 100644 bundles/curl
>>>
>>> diff --git a/bundles/curl b/bundles/curl
>>> deleted file mode 100644
>>> index f654047..0000000
>>> --- a/bundles/curl
>>> +++ /dev/null
>>> @@ -1,6 +0,0 @@
>>> -# [TITLE]: curl
>>> -# [DESCRIPTION]: Provide the curl commandline utility
>>> -# [STATUS]: WIP
>>> -# [CAPABILITIES]:
>>> -# [MAINTAINER]: William Douglas <william.douglas(a)intel.com>
>>> -curl
>>
>> Needs filesystem here as a bundle definition can't be empty. Also are
>> you doing openssl too?
>>
>>> diff --git a/packages b/packages
>>> index 4056e7c..66d273f 100644
>>> --- a/packages
>>> +++ b/packages
>>> @@ -3,6 +3,7 @@
>>> # of the same name containing only that package.
>>> bc
>>> cpio
>>> +curl
>>> diffoscope
>>> file
>>> findutils
>>> --
>>> 2.16.2
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev(a)lists.clearlinux.org
>>> https://lists.clearlinux.org/mailman/listinfo/dev
Ah my memory was off, +1
On Fri, Mar 23, 2018 at 11:24 AM, Douglas, William
<william.douglas(a)intel.com> wrote:
> Yes, you can't remove the file yet.
>
> On Fri, Mar 23, 2018 at 11:24 AM, Johnson, Matthew
> <matthew.johnson(a)intel.com> wrote:
>>> Needs filesystem here as a bundle definition can't be empty. Also are
>>> you doing openssl too?
>>
>> I'm removing the entire bundle definition file and replacing it with the line in the packages list.
>>
>> I missed openssl. I'll do that one too.
>> ________________________________________
>> From: Douglas, William [william.douglas(a)intel.com]
>> Sent: Friday, March 23, 2018 11:18 AM
>> To: Johnson, Matthew
>> Cc: clx dev list
>> Subject: Re: [Clr-dev] [PATCH clr-bundles] Replace curl single-package bundle with pundle
>>
>> On Fri, Mar 23, 2018 at 11:07 AM, Matthew Johnson
>> <matthew.johnson(a)intel.com> wrote:
>>> The curl bundle was defined due to user-requests for a bundle to just
>>> install curl. Now that we have the capability to auto-generate this
>>> package-scope bundle add it to the packages list.
>>>
>>> Signed-off-by: Matthew Johnson <matthew.johnson(a)intel.com>
>>> ---
>>> bundles/curl | 6 ------
>>> packages | 1 +
>>> 2 files changed, 1 insertion(+), 6 deletions(-)
>>> delete mode 100644 bundles/curl
>>>
>>> diff --git a/bundles/curl b/bundles/curl
>>> deleted file mode 100644
>>> index f654047..0000000
>>> --- a/bundles/curl
>>> +++ /dev/null
>>> @@ -1,6 +0,0 @@
>>> -# [TITLE]: curl
>>> -# [DESCRIPTION]: Provide the curl commandline utility
>>> -# [STATUS]: WIP
>>> -# [CAPABILITIES]:
>>> -# [MAINTAINER]: William Douglas <william.douglas(a)intel.com>
>>> -curl
>>
>> Needs filesystem here as a bundle definition can't be empty. Also are
>> you doing openssl too?
>>
>>> diff --git a/packages b/packages
>>> index 4056e7c..66d273f 100644
>>> --- a/packages
>>> +++ b/packages
>>> @@ -3,6 +3,7 @@
>>> # of the same name containing only that package.
>>> bc
>>> cpio
>>> +curl
>>> diffoscope
>>> file
>>> findutils
>>> --
>>> 2.16.2
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> Dev(a)lists.clearlinux.org
>>> https://lists.clearlinux.org/mailman/listinfo/dev
Yes, you can't remove the file yet.
On Fri, Mar 23, 2018 at 11:24 AM, Johnson, Matthew
<matthew.johnson(a)intel.com> wrote:
>> Needs filesystem here as a bundle definition can't be empty. Also are
>> you doing openssl too?
>
> I'm removing the entire bundle definition file and replacing it with the line in the packages list.
>
> I missed openssl. I'll do that one too.
> ________________________________________
> From: Douglas, William [william.douglas(a)intel.com]
> Sent: Friday, March 23, 2018 11:18 AM
> To: Johnson, Matthew
> Cc: clx dev list
> Subject: Re: [Clr-dev] [PATCH clr-bundles] Replace curl single-package bundle with pundle
>
> On Fri, Mar 23, 2018 at 11:07 AM, Matthew Johnson
> <matthew.johnson(a)intel.com> wrote:
>> The curl bundle was defined due to user-requests for a bundle to just
>> install curl. Now that we have the capability to auto-generate this
>> package-scope bundle add it to the packages list.
>>
>> Signed-off-by: Matthew Johnson <matthew.johnson(a)intel.com>
>> ---
>> bundles/curl | 6 ------
>> packages | 1 +
>> 2 files changed, 1 insertion(+), 6 deletions(-)
>> delete mode 100644 bundles/curl
>>
>> diff --git a/bundles/curl b/bundles/curl
>> deleted file mode 100644
>> index f654047..0000000
>> --- a/bundles/curl
>> +++ /dev/null
>> @@ -1,6 +0,0 @@
>> -# [TITLE]: curl
>> -# [DESCRIPTION]: Provide the curl commandline utility
>> -# [STATUS]: WIP
>> -# [CAPABILITIES]:
>> -# [MAINTAINER]: William Douglas <william.douglas(a)intel.com>
>> -curl
>
> Needs filesystem here as a bundle definition can't be empty. Also are
> you doing openssl too?
>
>> diff --git a/packages b/packages
>> index 4056e7c..66d273f 100644
>> --- a/packages
>> +++ b/packages
>> @@ -3,6 +3,7 @@
>> # of the same name containing only that package.
>> bc
>> cpio
>> +curl
>> diffoscope
>> file
>> findutils
>> --
>> 2.16.2
>>
>> _______________________________________________
>> Dev mailing list
>> Dev(a)lists.clearlinux.org
>> https://lists.clearlinux.org/mailman/listinfo/dev