Don't expose no-op options for OpenStack API service
Manila-ganesha inherits layer:openstack-api on purpose to configure the
manila-share and related services, but the units won't have OpenStack
API endpoints by nature. We already have some config options excluded in
layers.yaml but we should extend the list to exclude more no-op options
related to OpenStack APIs so we can avoid confusing operators.
Reviewed: https:/ /review. opendev. org/c/openstack /charm- manila- ganesha/ +/892634 /opendev. org/openstack/ charm-manila- ganesha/ commit/ e46a056636e2439 40e04f63b5fc068 caf2b2ddff
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit e46a056636e2439 40e04f63b5fc068 caf2b2ddff
Author: Nobuto Murata <email address hidden>
Date: Thu Aug 24 11:36:04 2023 +0900
Don't expose no-op options for OpenStack API service
Manila-ganesha inherits layer:openstack-api on purpose to configure the
manila-share and related services, but the units won't have OpenStack
API endpoints by nature. We already have some config options excluded in
layers.yaml but we should extend the list to exclude more no-op options
related to OpenStack APIs so we can avoid confusing operators.
Closes-Bug: #2032869 1e32acf81f7a0b6 e6e3e73ba1c
Change-Id: Ic6dc3887bc3ca3