shiftstack / dev-install

13 stars 16 forks source link

Workaround to make Manila working on OSP16.1 #104

Closed EmilienM closed 3 years ago

EmilienM commented 3 years ago

We need to manually add the CephNfs to the registry because it's missing in the Standalone role for OSP16.1, there is a missing backport from upstream to downstream: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/773205/

While this is being fixed via BZ#1969962, let's add the service ourselves, which won't hurt any deployment (even master) since the list will simply merge if the service already exists (which is the case on

16.1).

EmilienM commented 3 years ago

Don't we also need to set ManilaCephFSCephFSProtocolHelperType: 'NFS' in the environment like what https://review.opendev.org/c/openstack/tripleo-heat-templates/+/773205 does?

not needed since we load /usr/share/openstack-tripleo-heat-templates/environments/manila-cephfsganesha-config.yaml which sets it for us already.