Activity log for bug #1680749

Date Who What changed Old value New value Message
2017-04-07 08:45:59 Jan Provaznik bug added bug
2017-04-07 08:50:48 Jan Provaznik description When ceph cluster is deployed in overcloud and manila is configured to use it as a backend, then users can create cephfs shares and mount them from inside user instances. The problem is that to mount a ceph share access to ceph public network (which is mapped to Overcloud StorageNetwork) is required. This works without network isolation but when network isolation is enabled, then user instances running in overcloud can not access StorageNetwork through which ceph is accessible. When ceph cluster is deployed in overcloud and manila is configured to use it as a backend, then users can create cephfs shares and mount them from inside user instances. The problem is that to mount a ceph share access to ceph public network (which is mapped to Overcloud StorageNetwork) is required. This works without network isolation but when network isolation is enabled, then user instances running in overcloud can not access StorageNetwork through which ceph is accessible. steps to reproduce: 1) deploy OC with anila and ceph, quickstart config: # Define a controller node, a compute node, and a ceph node. overcloud_nodes: - name: control_0 flavor: control virtualbmc_port: 6230 - name: compute_0 flavor: compute virtualbmc_port: 6231 - name: ceph_0 flavor: ceph virtualbmc_port: 6232 # Tell tripleo which nodes to deploy. topology: >- --ceph-storage-scale 1 -e {{overcloud_templates_path}}/environments/storage-environment.yaml -e {{overcloud_templates_path}}/environments/services/ceph-mds.yaml -e {{overcloud_templates_path}}/environments/manila-cephfsnative-config.yaml -e {{overcloud_templates_path}}/environments/puppet-pacemaker.yaml network_isolation: true network_isolation_type: 'single-nic-vlans' 2) create a testing stack in OC which includes manila share: openstack stack create test1 --template /usr/share/openstack-tripleo-heat-templates/ci/pingtests/scenario004-multinode.yaml 3) get share export location with "manila show <share_id>" 4) try to access the export host/port from inside the running instance
2017-04-07 12:23:08 Tom Barron bug added subscriber Tom Barron
2017-04-07 21:01:53 Emilien Macchi tripleo: status New Triaged
2017-04-07 21:01:59 Emilien Macchi tripleo: importance Undecided Medium
2017-04-07 21:02:04 Emilien Macchi tripleo: milestone pike-2
2017-04-24 08:04:39 Jan Provaznik tripleo: assignee Jan Provaznik (jan-provaznik)
2017-04-24 11:04:19 OpenStack Infra tripleo: status Triaged In Progress
2017-05-05 16:14:05 OpenStack Infra tripleo: assignee Jan Provaznik (jan-provaznik) Ben Nemec (bnemec)
2017-05-05 16:19:58 Ben Nemec tripleo: assignee Ben Nemec (bnemec) Jan Provaznik (jan-provaznik)
2017-05-10 15:56:25 OpenStack Infra tripleo: assignee Jan Provaznik (jan-provaznik) Ben Nemec (bnemec)
2017-05-10 16:00:24 Ben Nemec tripleo: assignee Ben Nemec (bnemec) Jan Provaznik (jan-provaznik)
2017-05-10 16:02:53 OpenStack Infra tripleo: status In Progress Fix Released