Hi Michal and Ryan,
Thank you so much by explanation.
After instructions provide by Michal, I got built the container with additional
packs.
It folows the report:
1 - It was created a /etc/kolla/config/include_build/cinder-volume.include file
with the content:
{% if base_distro == 'ubuntu' %}
RUN apt-get -y install --no-install-recommends sysfsutils sg3-utils
{% endif %}
But it did not work, the {% %} block broke the build ->
http://paste.openstack.org/show/520666/
After remove {% %} the build it worked! But maybe will be needed parser the {%
%} block, to treat what kind of package will be installed, by example apt or rm
packs, based on base system.
2 - In my case, I need install multipath-tools and make it enabled on startup
on compute-node container, due the IBM Storwize Cinder Driver when using FC
protocol. This too will needed with others drivers.
How to can I make the multipath-tools service it enabled using "automatic mode"
in container deploy process!!?
Best regards,
- Carlos
----- Mensagem original -----
De: "Michał Jastrzębski" <[email protected]>
Para: "OpenStack Development Mailing List (not for usage questions)"
<[email protected]>
Enviadas: Segunda-feira, 20 de junho de 2016 10:43:36
Assunto: Re: [openstack-dev] [kolla] Cinder multiple backends
Right now you can install it by providing --include-header file during
build. We are working on cleaner mechanism in Newton [1].
[1] https://review.openstack.org/#/q/topic:bp/third-party-plugin-support
On 20 June 2016 at 08:29, Carlos Cesario <[email protected]> wrote:
> Hi folks,
>
> It seems that Kolla does nos provide option to enable multiple backends in
> Cinder config.
>
> Currently in my deploy/setup I needed enable the Storwize Cinder driver -
> http://docs.openstack.org/mitaka/config-reference/block-storage/drivers/ibm-storwize-svc-driver.html
> -
> and to this I added into /etc/kolla/config/cinder.conf my configs
>
> [DEFAULT]
> default_volume_type = ibm
>
> [ibm]
>
> volume_driver=cinder.volume.drivers.ibm.storwize_svc.storwize_svc_fc.StorwizeSVCFCDriver
> san_ip=xxx.xx.xx.xx
> san_login=superuser
> san_password=mypass
> san_ssh_port=22
> storwize_svc_volpool_name=myPool
> volume_backend_name=ibm
> verbose = True
> debug = True
>
>
> And I changed manually the file
> /var/src/kolla-master/ansible/roles/cinder/templates/cinder.conf.j2 as well.
>
> But for the driver works correctly, it was needed install manually some
> aditional packs.
>
> $ apt-get install sysfsutils sg3-utils on cinder-volume container
> $ apt-get install multipath-tools sysfsutils on nova-compute container
>
> Is there any doc/spec to create a automatic process for this ? Could someone
> give us details how is the best way to make it "automatized" !?
>
>
>
> Best regards,
>
> - Carlos
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: [email protected]?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev