Deployment is failed on 'upload_cirros' task if ceph selected for objects but not for images

Bug #1684545 reported by TatyanaGladysheva
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Sergii Rizvan

Bug Description

Detailed bug description:
Deployment is failed if ceph selected for objects but not for images.

Steps to reproduce:
1. Deploy cluster where ceph selected for objects but not for images.
Issue is observed for any combination of Storage Backends:
  Ceph RadosGW for objects (Swift API)
  Ceph RBD for ephemeral volumes (Nova)
    or
  Ceph RadosGW for objects (Swift API)
  Ceph RBD for volumes (Cinder)
    or
  Ceph RadosGW for objects (Swift API)
  Ceph RBD for ephemeral volumes (Nova)
  Ceph RBD for volumes (Cinder)

Expected results:
Deployment is finished successfully.

Actual results:
"Deployment has failed. Method granular_deploy. Failed to execute hook 'upload_cirros' Failed to run command cd / && ruby /etc/puppet/modules/osnailyfacter/modular/astute/upload_cirros.rb"
uids:
- '8'
parameters:
  retries: 3
  cmd: ruby /etc/puppet/modules/osnailyfacter/modular/astute/upload_cirros.rb
  cwd: /
  timeout: 180
  interval: 20
priority: 1300
fail_on_error: true
type: shell
id: upload_cirros

Errors from glance-api log: http://paste.openstack.org/show/607276/

If try to run it manually:
root@node-8:~# ruby /etc/puppet/modules/osnailyfacter/modular/astute/upload_cirros.rb
Auth URL is http://10.109.11.12:5000/v2.0
/usr/bin/glance --os-image-api-version 1 image-create --name 'TestVM' --is-public 'true' --container-format='bare' --disk-format='qcow2' --min-ram='64' --file '/usr/share/cirros-testvm/cirros-x86_64-disk.img'
500 Internal Server Error: Failed to upload image 616cff55-f55e-48d1-98d9-3366aa972031 (HTTP 500)
Image 'TestVM' upload from '/usr/share/cirros-testvm/cirros-x86_64-disk.img' have FAILED!

Reproducibility:
Always

Workaround:
Not Found

Description of the environment:
FUEL/MOS 8.0, 8.0 + MU4 updates
1 controller with Ceph OSD + 2 compute nodes with Ceph OSD
3 controllers with Ceph OSD + 1 compute node

Revision history for this message
TatyanaGladysheva (tgladysheva) wrote :
Revision history for this message
TatyanaGladysheva (tgladysheva) wrote :
Changed in fuel:
milestone: none → 8.0-updates
Sergii Rizvan (srizvan)
Changed in fuel:
assignee: nobody → Sergii Rizvan (srizvan)
Sergii Rizvan (srizvan)
Changed in fuel:
importance: Undecided → High
Revision history for this message
Sergii Rizvan (srizvan) wrote :

Bug is already fixed by this patch https://review.openstack.org/#/c/458816/.

Changed in fuel:
status: New → Invalid
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.