external ceph integration fails

Bug #1625622 reported by Satya Sanjibani Routray
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla
Invalid
Critical
Satya Sanjibani Routray

Bug Description

While deployment of openstack with integration of external ceph.
the deployment not able to succeed and the integration fails as the piece code which will copy the conf and keyring files fails.

the below is an example from glance-api.json.j2
<snip>
            "source": "{{ container_config_directory }}/ceph.*",
            "dest": "/etc/ceph/",
            "owner": "glance",
            "perm": "0700"
</snip>

The "ceph-*" supposed to do wildcard copy but its not supported in json

Revision history for this message
Satya Sanjibani Routray (satroutr) wrote :

Its a high priority bug as without fixing it external ceph integration will not work

Changed in kolla:
assignee: nobody → Satya Sanjibani Routray (satroutr)
status: New → Confirmed
description: updated
Steven Dake (sdake)
Changed in kolla:
importance: Undecided → Critical
milestone: none → newton-rc2
Revision history for this message
Satya Sanjibani Routray (satroutr) wrote :
Changed in kolla:
status: Confirmed → In Progress
Revision history for this message
Satya Sanjibani Routray (satroutr) wrote :
Download full text (3.7 KiB)

docker logs glance_api
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Copying service configuration files
INFO:__main__:Removing existing destination: /etc/glance/glance-api.conf
INFO:__main__:Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf
INFO:__main__:Setting permissions for /etc/glance/glance-api.conf
ERROR:__main__:The source to copy does not exist: /var/lib/kolla/config_files/ceph.*
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Copying service configuration files
INFO:__main__:Removing existing destination: /etc/glance/glance-api.conf
INFO:__main__:Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf
INFO:__main__:Setting permissions for /etc/glance/glance-api.conf
ERROR:__main__:The source to copy does not exist: /var/lib/kolla/config_files/ceph.*
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Copying service configuration files
INFO:__main__:Removing existing destination: /etc/glance/glance-api.conf
INFO:__main__:Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf
INFO:__main__:Setting permissions for /etc/glance/glance-api.conf
ERROR:__main__:The source to copy does not exist: /var/lib/kolla/config_files/ceph.*
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Copying service configuration files
INFO:__main__:Removing existing destination: /etc/glance/glance-api.conf
INFO:__main__:Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf
INFO:__main__:Setting permissions for /etc/glance/glance-api.conf
ERROR:__main__:The source to copy does not exist: /var/lib/kolla/config_files/ceph.*
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Copying service configuration files
INFO:__main__:Removing existing destination: /etc/glance/glance-api.conf
INFO:__main__:Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf
INFO:__main__:Setting permissions for /etc/glance/glance-api.conf
ERROR:__main__:The source to copy does not exist: /var/lib/kolla/config_files/ceph.*
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Copying service configuration files
INFO:__main__:Removing existing destination: /etc/glance/glance-api.conf
INFO:__main__:Copying /var/lib/kolla/config_files/glance-api.conf to /etc/glance/glance-api.conf
INFO:__main__:Setting permissions for /etc/glance/glance-api.conf
ERROR:__main__:T...

Read more...

Revision history for this message
Paul Bourke (pauldbourke) wrote :

Spoke with Satya, his images were missing a recent patch from master that makes this work. Closing as invalid.

Changed in kolla:
status: In Progress → Invalid
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on kolla (master)

Change abandoned by satya (<email address hidden>) on branch: master
Review: https://review.openstack.org/373525

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.