Manila

There are various customizations you can do to tailor the deployment of OpenStack Manila. You can find those below.

General Parameters

  • bootstrap.enabled

    • Type: bool

    • Description:

    • true

  • bootstrap.ks_user

    • Type: string

    • Description:

    • “admin”

  • bootstrap.script

    • Type: string

    • Description:

    • nil

  • bootstrap.structured.flavors.manila-service-flavor.disk

    • Type: int

    • Description:

    • 5

  • bootstrap.structured.flavors.manila-service-flavor.ephemeral

    • Type: int

    • Description:

    • 0

  • bootstrap.structured.flavors.manila-service-flavor.id

    • Type: int

    • Description:

    • 100

  • bootstrap.structured.flavors.manila-service-flavor.name

    • Type: string

    • Description:

    • “manila-service-flavor”

  • bootstrap.structured.flavors.manila-service-flavor.public

    • Type: bool

    • Description:

    • true

  • bootstrap.structured.flavors.manila-service-flavor.ram

    • Type: int

    • Description:

    • 512

  • bootstrap.structured.flavors.manila-service-flavor.vcpus

    • Type: int

    • Description:

    • 1

  • bootstrap.structured.images.manila-service-image.container_format

    • Type: string

    • Description:

    • “bare”

  • bootstrap.structured.images.manila-service-image.id

    • Type: string

    • Description:

    • nil

  • bootstrap.structured.images.manila-service-image.image_file

    • Type: string

    • Description:

    • “manila-service-image-master.qcow2”

  • bootstrap.structured.images.manila-service-image.image_type

    • Type: string

    • Description:

    • “qcow2”

  • bootstrap.structured.images.manila-service-image.name

    • Type: string

    • Description:

    • “manila-service-image”

  • bootstrap.structured.images.manila-service-image.private

    • Type: bool

    • Description:

    • false

  • bootstrap.structured.images.manila-service-image.source_url

    • Type: string

    • Description:

    • “https://tarballs.opendev.org/openstack/manila-image-elements/images/”

  • conf.logging.formatter_context.class

    • Type: string

    • Description:

    • “oslo_log.formatters.ContextFormatter”

  • conf.logging.formatter_context.datefmt

    • Type: string

    • Description:

    • “%Y-%m-%d %H:%M:%S”

  • conf.logging.formatter_default.datefmt

    • Type: string

    • Description:

    • “%Y-%m-%d %H:%M:%S”

  • conf.logging.formatter_default.format

    • Type: string

    • Description:

    • “%(message)s”

  • conf.logging.formatters.keys[0]

    • Type: string

    • Description:

    • “context”

  • conf.logging.formatters.keys[1]

    • Type: string

    • Description:

    • “default”

  • conf.logging.handler_null.args

    • Type: string

    • Description:

    • “()”

  • conf.logging.handler_null.class

    • Type: string

    • Description:

    • “logging.NullHandler”

  • conf.logging.handler_null.formatter

    • Type: string

    • Description:

    • “default”

  • conf.logging.handler_stderr.args

    • Type: string

    • Description:

    • “(sys.stderr,)”

  • conf.logging.handler_stderr.class

    • Type: string

    • Description:

    • “StreamHandler”

  • conf.logging.handler_stderr.formatter

    • Type: string

    • Description:

    • “context”

  • conf.logging.handler_stdout.args

    • Type: string

    • Description:

    • “(sys.stdout,)”

  • conf.logging.handler_stdout.class

    • Type: string

    • Description:

    • “StreamHandler”

  • conf.logging.handler_stdout.formatter

    • Type: string

    • Description:

    • “context”

  • conf.logging.handlers.keys[0]

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.handlers.keys[1]

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.handlers.keys[2]

    • Type: string

    • Description:

    • “null”

  • conf.logging.logger_amqp.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_amqp.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_amqp.qualname

    • Type: string

    • Description:

    • “amqp”

  • conf.logging.logger_amqplib.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_amqplib.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_amqplib.qualname

    • Type: string

    • Description:

    • “amqplib”

  • conf.logging.logger_boto.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_boto.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_boto.qualname

    • Type: string

    • Description:

    • “boto”

  • conf.logging.logger_eventletwsgi.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_eventletwsgi.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_eventletwsgi.qualname

    • Type: string

    • Description:

    • “eventlet.wsgi.server”

  • conf.logging.logger_manila.handlers[0]

    • Type: string

    • Description:

    • “stdout”

  • conf.logging.logger_manila.level

    • Type: string

    • Description:

    • “INFO”

  • conf.logging.logger_manila.qualname

    • Type: string

    • Description:

    • “manila”

  • conf.logging.logger_root.handlers

    • Type: string

    • Description:

    • “null”

  • conf.logging.logger_root.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_sqlalchemy.handlers

    • Type: string

    • Description:

    • “stderr”

  • conf.logging.logger_sqlalchemy.level

    • Type: string

    • Description:

    • “WARNING”

  • conf.logging.logger_sqlalchemy.qualname

    • Type: string

    • Description:

    • “sqlalchemy”

  • conf.logging.loggers.keys[0]

    • Type: string

    • Description:

    • “root”

  • conf.logging.loggers.keys[1]

    • Type: string

    • Description:

    • “manila”

  • conf.manila.DEFAULT.api_paste_config

    • Type: string

    • Description:

    • “/etc/manila/api-paste.ini”

  • conf.manila.DEFAULT.default_share_group_type

    • Type: string

    • Description:

    • “default”

  • conf.manila.DEFAULT.default_share_type

    • Type: string

    • Description:

    • “default”

  • conf.manila.DEFAULT.enabled_share_backends

    • Type: string

    • Description:

    • “generic”

  • conf.manila.DEFAULT.enabled_share_protocols

    • Type: string

    • Description:

    • “NFS”

  • conf.manila.DEFAULT.rootwrap_config

    • Type: string

    • Description:

    • “/etc/manila/rootwrap.conf”

  • conf.manila.DEFAULT.share_name_template

    • Type: string

    • Description:

    • “share-%s”

  • conf.manila.cinder.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.manila.cinder.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.manila.cinder.endpoint_type

    • Type: string

    • Description:

    • “internalURL”

  • conf.manila.cinder.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.manila.database.max_retries

    • Type: int

    • Description:

    • -1

  • conf.manila.generic.driver_handles_share_servers

    • Type: bool

    • Description:

    • true

  • conf.manila.generic.service_image_name

    • Type: string

    • Description:

    • “manila-service-image”

  • conf.manila.generic.service_instance_flavor_id

    • Type: int

    • Description:

    • 100

  • conf.manila.generic.service_instance_password

    • Type: string

    • Description:

    • “manila”

  • conf.manila.generic.service_instance_user

    • Type: string

    • Description:

    • “manila”

  • conf.manila.generic.share_backend_name

    • Type: string

    • Description:

    • “GENERIC”

  • conf.manila.generic.share_driver

    • Type: string

    • Description:

    • “manila.share.drivers.generic.GenericShareDriver”

  • conf.manila.glance.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.manila.glance.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.manila.glance.endpoint_type

    • Type: string

    • Description:

    • “internalURL”

  • conf.manila.glance.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.manila.keystone_authtoken.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.manila.keystone_authtoken.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.manila.keystone_authtoken.endpoint_type

    • Type: string

    • Description:

    • “internalURL”

  • conf.manila.keystone_authtoken.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.manila.keystone_authtoken.service_type

    • Type: string

    • Description:

    • “sharev2”

  • conf.manila.neutron.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.manila.neutron.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.manila.neutron.endpoint_type

    • Type: string

    • Description:

    • “internalURL”

  • conf.manila.neutron.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.manila.nova.auth_type

    • Type: string

    • Description:

    • “password”

  • conf.manila.nova.auth_version

    • Type: string

    • Description:

    • “v3”

  • conf.manila.nova.endpoint_type

    • Type: string

    • Description:

    • “internalURL”

  • conf.manila.nova.memcache_security_strategy

    • Type: string

    • Description:

    • “ENCRYPT”

  • conf.manila.oslo_concurrency.lock_path

    • Type: string

    • Description:

    • “/var/lib/manila/tmp”

  • conf.manila.oslo_messaging_notifications.driver

    • Type: string

    • Description:

    • “messagingv2”

  • conf.manila.oslo_messaging_rabbit.rabbit_ha_queues

    • Type: bool

    • Description:

    • true

  • conf.manila.oslo_middleware.enable_proxy_headers_parsing

    • Type: bool

    • Description:

    • true

  • conf.manila.oslo_policy.policy_file

    • Type: string

    • Description:

    • “/etc/manila/policy.yaml”

  • conf.manila_api_uwsgi.uwsgi.add-header

    • Type: string

    • Description:

    • “Connection: close”

  • conf.manila_api_uwsgi.uwsgi.buffer-size

    • Type: int

    • Description:

    • 65535

  • conf.manila_api_uwsgi.uwsgi.die-on-term

    • Type: bool

    • Description:

    • true

  • conf.manila_api_uwsgi.uwsgi.enable-threads

    • Type: bool

    • Description:

    • true

  • conf.manila_api_uwsgi.uwsgi.exit-on-reload

    • Type: bool

    • Description:

    • false

  • conf.manila_api_uwsgi.uwsgi.hook-master-start

    • Type: string

    • Description:

    • “unix_signal:15 gracefully_kill_them_all”

  • conf.manila_api_uwsgi.uwsgi.lazy-apps

    • Type: bool

    • Description:

    • true

  • conf.manila_api_uwsgi.uwsgi.log-x-forwarded-for

    • Type: bool

    • Description:

    • true

  • conf.manila_api_uwsgi.uwsgi.master

    • Type: bool

    • Description:

    • true

  • conf.manila_api_uwsgi.uwsgi.procname-prefix-spaced

    • Type: string

    • Description:

    • “manila-api:”

  • conf.manila_api_uwsgi.uwsgi.route-user-agent

    • Type: string

    • Description:

    • “^kube-probe.* donotlog:”

  • conf.manila_api_uwsgi.uwsgi.thunder-lock

    • Type: bool

    • Description:

    • true

  • conf.manila_api_uwsgi.uwsgi.worker-reload-mercy

    • Type: int

    • Description:

    • 80

  • conf.manila_api_uwsgi.uwsgi.wsgi-file

    • Type: string

    • Description:

    • “/var/lib/openstack/bin/manila-wsgi”

  • conf.manila_sudoers

    • Type: string

    • Description:

    • # This sudoers file supports rootwrap for both Kolla and LOCI Images.
      Defaults !requiretty
      Defaults secure_path=\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/var/lib/openstack/bin:/var/lib/kolla/venv/bin\"
      manila ALL = (root) NOPASSWD: /var/lib/kolla/venv/bin/manila-rootwrap /etc/manila/rootwrap.conf *, /var/lib/openstack/bin/manila-rootwrap /etc/manila/rootwrap.conf *
      
  • conf.paste.app:api.”paste.app_factory”

    • Type: string

    • Description:

    • “manila.api.v1.router:APIRouter.factory”

  • conf.paste.app:apiv2.”paste.app_factory”

    • Type: string

    • Description:

    • “manila.api.v2.router:APIRouter.factory”

  • conf.paste.app:healthcheck.”paste.app_factory”

    • Type: string

    • Description:

    • “oslo_middleware:Healthcheck.app_factory”

  • conf.paste.app:healthcheck.backends

    • Type: string

    • Description:

    • “disable_by_file”

  • conf.paste.app:healthcheck.disable_by_file_path

    • Type: string

    • Description:

    • “/etc/manila/healthcheck_disable”

  • conf.paste.app:osshareversionapp.”paste.app_factory”

    • Type: string

    • Description:

    • “manila.api.versions:VersionsRouter.factory”

  • conf.paste.composite:openstack_share_api.keystone

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi sizelimit osprofiler authtoken keystonecontext api”

  • conf.paste.composite:openstack_share_api.keystone_nolimit

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi sizelimit osprofiler authtoken keystonecontext api”

  • conf.paste.composite:openstack_share_api.noauth

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi sizelimit osprofiler noauth api”

  • conf.paste.composite:openstack_share_api.use

    • Type: string

    • Description:

    • “call:manila.api.middleware.auth:pipeline_factory”

  • conf.paste.composite:openstack_share_api_v2.keystone

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi sizelimit osprofiler authtoken keystonecontext apiv2”

  • conf.paste.composite:openstack_share_api_v2.keystone_nolimit

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi sizelimit osprofiler authtoken keystonecontext apiv2”

  • conf.paste.composite:openstack_share_api_v2.noauth

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi sizelimit osprofiler noauth apiv2”

  • conf.paste.composite:openstack_share_api_v2.noauthv2

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi sizelimit osprofiler noauthv2 apiv2”

  • conf.paste.composite:openstack_share_api_v2.use

    • Type: string

    • Description:

    • “call:manila.api.middleware.auth:pipeline_factory”

  • conf.paste.composite:osapi_share./

    • Type: string

    • Description:

    • “apiversions”

  • conf.paste.composite:osapi_share./healthcheck

    • Type: string

    • Description:

    • “healthcheck”

  • conf.paste.composite:osapi_share./v1

    • Type: string

    • Description:

    • “openstack_share_api”

  • conf.paste.composite:osapi_share./v2

    • Type: string

    • Description:

    • “openstack_share_api_v2”

  • conf.paste.composite:osapi_share.use

    • Type: string

    • Description:

    • “call:manila.api:root_app_factory”

  • conf.paste.filter:authtoken.”paste.filter_factory”

    • Type: string

    • Description:

    • “keystonemiddleware.auth_token:filter_factory”

  • conf.paste.filter:cors.”paste.filter_factory”

    • Type: string

    • Description:

    • “oslo_middleware.cors:filter_factory”

  • conf.paste.filter:cors.oslo_config_project

    • Type: string

    • Description:

    • “manila”

  • conf.paste.filter:faultwrap.”paste.filter_factory”

    • Type: string

    • Description:

    • “manila.api.middleware.fault:FaultWrapper.factory”

  • conf.paste.filter:http_proxy_to_wsgi.”paste.filter_factory”

    • Type: string

    • Description:

    • “oslo_middleware.http_proxy_to_wsgi:HTTPProxyToWSGI.factory”

  • conf.paste.filter:keystonecontext.”paste.filter_factory”

    • Type: string

    • Description:

    • “manila.api.middleware.auth:ManilaKeystoneContext.factory”

  • conf.paste.filter:noauth.”paste.filter_factory”

    • Type: string

    • Description:

    • “manila.api.middleware.auth:NoAuthMiddleware.factory”

  • conf.paste.filter:noauthv2.”paste.filter_factory”

    • Type: string

    • Description:

    • “manila.api.middleware.auth:NoAuthMiddlewarev2_60.factory”

  • conf.paste.filter:osprofiler.”paste.filter_factory”

    • Type: string

    • Description:

    • “osprofiler.web:WsgiMiddleware.factory”

  • conf.paste.filter:sizelimit.”paste.filter_factory”

    • Type: string

    • Description:

    • “oslo_middleware.sizelimit:RequestBodySizeLimiter.factory”

  • conf.paste.pipeline:apiversions.pipeline

    • Type: string

    • Description:

    • “cors faultwrap http_proxy_to_wsgi osshareversionapp”

  • conf.policy

    • Type: object

    • Description:

    • {}

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].args.max_sleep

    • Type: int

    • Description:

    • 2

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].args.min_sleep

    • Type: int

    • Description:

    • 1

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].args.share_proto

    • Type: string

    • Description:

    • “nfs”

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].args.share_type

    • Type: string

    • Description:

    • “dhss_false”

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].args.size

    • Type: int

    • Description:

    • 1

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].context.manila_share_networks.use_share_networks

    • Type: bool

    • Description:

    • true

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].context.quotas.manila.gigabytes

    • Type: int

    • Description:

    • 0

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].context.quotas.manila.share_networks

    • Type: int

    • Description:

    • 0

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].context.quotas.manila.shares

    • Type: int

    • Description:

    • 0

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].context.users.tenants

    • Type: int

    • Description:

    • 2

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].context.users.user_choice_method

    • Type: string

    • Description:

    • “round_robin”

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].context.users.users_per_tenant

    • Type: int

    • Description:

    • 1

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].runner.concurrency

    • Type: int

    • Description:

    • 4

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].runner.times

    • Type: int

    • Description:

    • 4

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].runner.type

    • Type: string

    • Description:

    • “constant”

  • conf.rally_tests.tests.”ManilaShares.create_and_delete_share”[0].sla.failure_rate.max

    • Type: int

    • Description:

    • 0

  • conf.rootwrap

    • Type: string

    • Description:

    • # Configuration for manila-rootwrap
      # This file should be owned by (and only-writeable by) the root user
      
      [DEFAULT]
      # List of directories to load filter definitions from (separated by ',').
      # These directories MUST all be only writeable by root !
      filters_path=/etc/manila/rootwrap.d,/usr/share/manila/rootwrap
      
      # List of directories to search executables in, in case filters do not
      # explicitly specify a full path (separated by ',')
      # If not specified, defaults to system PATH environment variable.
      # These directories MUST all be only writeable by root !
      exec_dirs=/sbin,/usr/sbin,/bin,/usr/bin,/usr/local/sbin,/usr/local/bin,/usr/lpp/mmfs/bin
      
      # Enable logging to syslog
      # Default value is False
      use_syslog=False
      
      # Which syslog facility to use.
      # Valid values include auth, authpriv, syslog, user0, user1...
      # Default value is 'syslog'
      syslog_log_facility=syslog
      
      # Which messages to log.
      # INFO means log all usage
      # ERROR means only log unsuccessful attempts
      syslog_log_level=ERROR
      
  • conf.rootwrap_filters.share.content

    • Type: string

    • Description:

    • # manila-rootwrap command filters for share nodes
      # This file should be owned by (and only-writeable by) the root user
      
      [Filters]
      # manila/utils.py : 'chown', '%s', '%s'
      chown: CommandFilter, chown, root
      # manila/utils.py : 'cat', '%s'
      cat: CommandFilter, cat, root
      
      # manila/share/drivers/lvm.py: 'mkfs.ext4', '/dev/mapper/%s'
      mkfs.ext4: CommandFilter, mkfs.ext4, root
      
      # manila/share/drivers/lvm.py: 'mkfs.ext3', '/dev/mapper/%s'
      mkfs.ext3: CommandFilter, mkfs.ext3, root
      
      # manila/share/drivers/lvm.py: 'smbd', '-s', '%s', '-D'
      smbd: CommandFilter, smbd, root
      smb: CommandFilter, smb, root
      
      # manila/share/drivers/lvm.py: 'rmdir', '%s'
      rmdir: CommandFilter, rmdir, root
      
      # manila/share/drivers/lvm.py: 'dd' 'count=0', 'if=%s' % srcstr, 'of=%s'
      dd: CommandFilter, dd, root
      
      # manila/share/drivers/lvm.py: 'fsck', '-pf', %s
      fsck: CommandFilter, fsck, root
      
      # manila/share/drivers/lvm.py: 'resize2fs', %s
      resize2fs: CommandFilter, resize2fs, root
      
      # manila/share/drivers/helpers.py: 'smbcontrol', 'all', 'close-share', '%s'
      smbcontrol: CommandFilter, smbcontrol, root
      
      # manila/share/drivers/helpers.py: 'net', 'conf', 'addshare', '%s', '%s', 'writeable=y', 'guest_ok=y
      # manila/share/drivers/helpers.py: 'net', 'conf', 'delshare', '%s'
      # manila/share/drivers/helpers.py: 'net', 'conf', 'setparm', '%s', '%s', '%s'
      # manila/share/drivers/helpers.py: 'net', 'conf', 'getparm', '%s', 'hosts allow'
      net: CommandFilter, net, root
      
      # manila/share/drivers/helpers.py: 'cp', '%s', '%s'
      cp: CommandFilter, cp, root
      
      # manila/share/drivers/helpers.py: 'service', '%s', '%s'
      service: CommandFilter, service, root
      
      # manila/share/drivers/lvm.py: 'lvremove', '-f', \"%s/%s
      lvremove: CommandFilter, lvremove, root
      
      # manila/share/drivers/lvm.py: 'lvextend', '-L', '%sG''-n', %s
      lvextend: CommandFilter, lvextend, root
      
      # manila/share/drivers/lvm.py: 'lvcreate', '-L', %s, '-n', %s
      lvcreate: CommandFilter, lvcreate, root
      
      # manila/share/drivers/lvm.py: 'vgs', '--noheadings', '-o', 'name'
      # manila/share/drivers/lvm.py: 'vgs', %s, '--rows', '--units', 'g'
      vgs: CommandFilter, vgs, root
      
      # manila/share/drivers/lvm.py: 'tune2fs', '-U', 'random', '%volume-snapshot%'
      tune2fs: CommandFilter, tune2fs, root
      
      # manila/share/drivers/generic.py: 'sed', '-i', '\\'/%s/d\\'', '%s'
      sed: CommandFilter, sed, root
      
      # manila/share/drivers/glusterfs.py: 'mkdir', '%s'
      # manila/share/drivers/ganesha/manager.py: 'mkdir', '-p', '%s'
      mkdir: CommandFilter, mkdir, root
      
      # manila/share/drivers/glusterfs.py: 'rm', '-rf', '%s'
      rm: CommandFilter, rm, root
      
      # manila/share/drivers/glusterfs.py: 'mount', '-t', 'glusterfs', '%s', '%s'
      # manila/share/drivers/glusterfs/glusterfs_native.py: 'mount', '-t', 'glusterfs', '%s', '%s'
      mount: CommandFilter, mount, root
      
      # manila/share/drivers/glusterfs.py: 'gluster', '--xml', 'volume', 'info', '%s'
      # manila/share/drivers/glusterfs.py: 'gluster', 'volume', 'set', '%s', 'nfs.export-dir', '%s'
      gluster: CommandFilter, gluster, root
      
      # manila/network/linux/ip_lib.py: 'ip', 'netns', 'exec', '%s', '%s'
      ip: CommandFilter, ip, root
      
      # manila/network/linux/interface.py: 'ovs-vsctl', 'add-port', '%s', '%s'
      ovs-vsctl: CommandFilter, ovs-vsctl, root
      
      # manila/share/drivers/glusterfs/glusterfs_native.py: 'find', '%s', '-mindepth', '1', '!', '-path', '%s', '!', '-path', '%s', '-delete'
      # manila/share/drivers/glusterfs/glusterfs_native.py: 'find', '%s', '-mindepth', '1', '-delete'
      find: CommandFilter, find, root
      
      # manila/share/drivers/glusterfs/glusterfs_native.py: 'umount', '%s'
      umount: CommandFilter, umount, root
      
      # GPFS commands
      # manila/share/drivers/ibm/gpfs.py: 'mmgetstate', '-Y'
      mmgetstate: CommandFilter, mmgetstate, root
      # manila/share/drivers/ibm/gpfs.py: 'mmlsattr', '%s'
      mmlsattr: CommandFilter, mmlsattr, root
      # manila/share/drivers/ibm/gpfs.py: 'mmcrfileset', '%s', '%s', '--inode-space', 'new'
      mmcrfileset: CommandFilter, mmcrfileset, root
      # manila/share/drivers/ibm/gpfs.py: 'mmlinkfileset', '%s', '%s', '-J', '%s'
      mmlinkfileset: CommandFilter, mmlinkfileset, root
      # manila/share/drivers/ibm/gpfs.py: 'mmsetquota', '-j', '%s', '-h', '%s', '%s'
      mmsetquota: CommandFilter, mmsetquota, root
      # manila/share/drivers/ibm/gpfs.py: 'mmunlinkfileset', '%s', '%s', '-f'
      mmunlinkfileset: CommandFilter, mmunlinkfileset, root
      # manila/share/drivers/ibm/gpfs.py: 'mmdelfileset', '%s', '%s', '-f'
      mmdelfileset: CommandFilter, mmdelfileset, root
      # manila/share/drivers/ibm/gpfs.py: 'mmcrsnapshot', '%s', '%s', '-j', '%s'
      mmcrsnapshot: CommandFilter, mmcrsnapshot, root
      # manila/share/drivers/ibm/gpfs.py: 'mmdelsnapshot', '%s', '%s', '-j', '%s'
      mmdelsnapshot: CommandFilter, mmdelsnapshot, root
      # manila/share/drivers/ibm/gpfs.py: 'rsync', '-rp', '%s', '%s'
      rsync: CommandFilter, rsync, root
      # manila/share/drivers/ibm/gpfs.py: 'exportfs'
      exportfs: CommandFilter, exportfs, root
      # manila/share/drivers/ibm/gpfs.py: 'stat', '--format=%F', '%s'
      stat: CommandFilter, stat, root
      # manila/share/drivers/ibm/gpfs.py: 'df', '-P', '-B', '1', '%s'
      df: CommandFilter, df, root
      # manila/share/drivers/ibm/gpfs.py: 'chmod', '777', '%s'
      chmod: CommandFilter, chmod, root
      # manila/share/drivers/ibm/gpfs.py: 'mmnfs', 'export', '%s', '%s'
      mmnfs: CommandFilter, mmnfs, root
      # manila/share/drivers/ibm/gpfs.py: 'mmlsfileset', '%s', '-J', '%s', '-L'
      mmlsfileset: CommandFilter, mmlsfileset, root
      # manila/share/drivers/ibm/gpfs.py: 'mmchfileset', '%s', '-J', '%s', '-j', '%s'
      mmchfileset: CommandFilter, mmchfileset, root
      # manila/share/drivers/ibm/gpfs.py: 'mmlsquota', '-j', '-J', '%s', '%s'
      mmlsquota: CommandFilter, mmlsquota, root
      
      # manila/share/drivers/ganesha/manager.py: 'mv', '%s', '%s'
      mv: CommandFilter, mv, root
      
      # manila/share/drivers/ganesha/manager.py: 'mktemp', '-p', '%s', '-t', '%s'
      mktemp: CommandFilter, mktemp, root
      
      # manila/share/drivers/ganesha/manager.py:
      shcat: RegExpFilter, sh, root, sh, -c, echo '((.|\
      )*)' > /.*
      
      # manila/share/drivers/ganesha/manager.py:
      dbus-addexport: RegExpFilter, dbus-send, root, dbus-send, --print-reply, --system, --dest=org\\.ganesha\\.nfsd, /org/ganesha/nfsd/ExportMgr, org\\.ganesha\\.nfsd\\.exportmgr\\.(Add|Remove)Export, .*, .*
      
      # manila/share/drivers/ganesha/manager.py:
      dbus-removeexport: RegExpFilter, dbus-send, root, dbus-send, --print-reply, --system, --dest=org\\.ganesha\\.nfsd, /org/ganesha/nfsd/ExportMgr, org\\.ganesha\\.nfsd\\.exportmgr\\.(Add|Remove)Export, .*
      
      # manila/share/drivers/ganesha/manager.py:
      dbus-updateexport: RegExpFilter, dbus-send, root, dbus-send, --print-reply, --system, --dest=org\\.ganesha\\.nfsd, /org/ganesha/nfsd/ExportMgr, org\\.ganesha\\.nfsd\\.exportmgr\\.UpdateExport, .*, .*
      
      # manila/share/drivers/ganesha/manager.py:
      rmconf: RegExpFilter, sh, root, sh, -c, rm -f /.*/\\*\\.conf$
      
      # ZFS commands
      # manila/share/drivers/zfsonlinux/driver.py
      # manila/share/drivers/zfsonlinux/utils.py
      zpool: CommandFilter, zpool, root
      
      # manila/share/drivers/zfsonlinux/driver.py
      # manila/share/drivers/zfsonlinux/utils.py
      zfs: CommandFilter, zfs, root
      
      # manila/share/drivers/zfsonlinux/driver.py
      kill: CommandFilter, kill, root
      
      # manila/data/utils.py: 'ls', '-pA1', '--group-directories-first', '%s'
      ls: CommandFilter, ls, root
      
      # manila/data/utils.py: 'touch', '--reference=%s', '%s'
      touch: CommandFilter, touch, root
      
      # manila/share/drivers/container/container.py: docker <whatever>
      docker: CommandFilter, docker, root
      
      # manila/share/drivers/container/container.py: brctl <whatever>
      brctl: CommandFilter, brctl, root
      
      # manila/share/drivers/container/storage_helper.py: e2fsck <whatever>
      # manila/share/drivers/generic.py: e2fsck <whatever>
      # manila/share/drivers/lvm.py: e2fsck <whatever>
      e2fsck: CommandFilter, e2fsck, root
      
      # manila/share/drivers/lvm.py: lvconvert --merge %s
      lvconvert: CommandFilter, lvconvert, root
      
      # manila/data/utils.py: 'sha256sum', '%s'
      sha256sum: CommandFilter, sha256sum, root
      
      # manila/utils.py: 'tee', '%s'
      tee: CommandFilter, tee, root
      
      # manila/share/drivers/container/storage_helper.py: lvs -o lv_size --noheadings --nosuffix --units g <device>
      lvs: CommandFilter, lvs, root
      
      # manila/share/drivers/container/storage_helper.py: lvrename --autobackup n <old_name> <new_name>
      lvrename: CommandFilter, lvrename, root
      
  • conf.rootwrap_filters.share.pods[0]

    • Type: string

    • Description:

    • “share”

  • dependencies.dynamic.common.local_image_registry.jobs[0]

    • Type: string

    • Description:

    • “manila-image-repo-sync”

  • dependencies.dynamic.common.local_image_registry.services[0].endpoint

    • Type: string

    • Description:

    • “node”

  • dependencies.dynamic.common.local_image_registry.services[0].service

    • Type: string

    • Description:

    • “local_image_registry”

  • dependencies.static.api.jobs[0]

    • Type: string

    • Description:

    • “manila-db-sync”

  • dependencies.static.api.jobs[1]

    • Type: string

    • Description:

    • “manila-ks-user”

  • dependencies.static.api.jobs[2]

    • Type: string

    • Description:

    • “manila-ks-endpoints”

  • dependencies.static.api.jobs[3]

    • Type: string

    • Description:

    • “manila-rabbit-init”

  • dependencies.static.api.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.api.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.api.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.api.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.api.services[2].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.api.services[2].service

    • Type: string

    • Description:

    • “oslo_messaging”

  • dependencies.static.data.jobs[0]

    • Type: string

    • Description:

    • “manila-db-sync”

  • dependencies.static.data.jobs[1]

    • Type: string

    • Description:

    • “manila-ks-user”

  • dependencies.static.data.jobs[2]

    • Type: string

    • Description:

    • “manila-ks-endpoints”

  • dependencies.static.data.jobs[3]

    • Type: string

    • Description:

    • “manila-rabbit-init”

  • dependencies.static.db_drop.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_drop.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.db_init.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_init.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.db_sync.jobs[0]

    • Type: string

    • Description:

    • “manila-db-init”

  • dependencies.static.db_sync.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.db_sync.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.image_repo_sync.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.image_repo_sync.services[0].service

    • Type: string

    • Description:

    • “local_image_registry”

  • dependencies.static.ks_endpoints.jobs[0]

    • Type: string

    • Description:

    • “manila-ks-service”

  • dependencies.static.ks_endpoints.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_endpoints.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.ks_service.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_service.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.ks_user.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.ks_user.services[0].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.rabbit_init.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.rabbit_init.services[0].service

    • Type: string

    • Description:

    • “oslo_messaging”

  • dependencies.static.scheduler.jobs[0]

    • Type: string

    • Description:

    • “manila-db-sync”

  • dependencies.static.scheduler.jobs[1]

    • Type: string

    • Description:

    • “manila-ks-user”

  • dependencies.static.scheduler.jobs[2]

    • Type: string

    • Description:

    • “manila-ks-endpoints”

  • dependencies.static.scheduler.jobs[3]

    • Type: string

    • Description:

    • “manila-rabbit-init”

  • dependencies.static.scheduler.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.scheduler.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.scheduler.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.scheduler.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.scheduler.services[2].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.scheduler.services[2].service

    • Type: string

    • Description:

    • “oslo_messaging”

  • dependencies.static.share.jobs[0]

    • Type: string

    • Description:

    • “manila-db-sync”

  • dependencies.static.share.jobs[1]

    • Type: string

    • Description:

    • “manila-ks-user”

  • dependencies.static.share.jobs[2]

    • Type: string

    • Description:

    • “manila-ks-endpoints”

  • dependencies.static.share.jobs[3]

    • Type: string

    • Description:

    • “manila-rabbit-init”

  • dependencies.static.share.services[0].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.share.services[0].service

    • Type: string

    • Description:

    • “oslo_db”

  • dependencies.static.share.services[1].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.share.services[1].service

    • Type: string

    • Description:

    • “identity”

  • dependencies.static.share.services[2].endpoint

    • Type: string

    • Description:

    • “internal”

  • dependencies.static.share.services[2].service

    • Type: string

    • Description:

    • “oslo_messaging”

  • endpoints.cluster_domain_suffix

    • Type: string

    • Description:

    • “cluster.local”

  • endpoints.fluentd.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.fluentd.hosts.default

    • Type: string

    • Description:

    • “fluentd-logging”

  • endpoints.fluentd.name

    • Type: string

    • Description:

    • “fluentd”

  • endpoints.fluentd.namespace

    • Type: string

    • Description:

    • nil

  • endpoints.fluentd.path.default

    • Type: string

    • Description:

    • nil

  • endpoints.fluentd.port.metrics.default

    • Type: int

    • Description:

    • 24220

  • endpoints.fluentd.port.service.default

    • Type: int

    • Description:

    • 24224

  • endpoints.fluentd.scheme

    • Type: string

    • Description:

    • “http”

  • endpoints.identity.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.admin.project_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.admin.project_name

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.admin.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.admin.user_domain_name

    • Type: string

    • Description:

    • “default”

  • endpoints.identity.auth.admin.username

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.manila.password

    • Type: string

    • Description:

    • “password”

  • endpoints.identity.auth.manila.project_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.manila.project_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.manila.region_name

    • Type: string

    • Description:

    • “RegionOne”

  • endpoints.identity.auth.manila.role

    • Type: string

    • Description:

    • “admin”

  • endpoints.identity.auth.manila.user_domain_name

    • Type: string

    • Description:

    • “service”

  • endpoints.identity.auth.manila.username

    • Type: string

    • Description:

    • “manila”

  • endpoints.identity.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.identity.hosts.default

    • Type: string

    • Description:

    • “keystone”

  • endpoints.identity.hosts.internal

    • Type: string

    • Description:

    • “keystone-api”

  • endpoints.identity.name

    • Type: string

    • Description:

    • “keystone”

  • endpoints.identity.path.default

    • Type: string

    • Description:

    • “/v3”

  • endpoints.identity.port.api.default

    • Type: int

    • Description:

    • 80

  • endpoints.identity.port.api.internal

    • Type: int

    • Description:

    • 5000

  • endpoints.identity.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.ingress.hosts.default

    • Type: string

    • Description:

    • “ingress”

  • endpoints.ingress.name

    • Type: string

    • Description:

    • “ingress”

  • endpoints.ingress.namespace

    • Type: string

    • Description:

    • nil

  • endpoints.ingress.port.ingress.default

    • Type: int

    • Description:

    • 80

  • endpoints.kube_dns.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.kube_dns.hosts.default

    • Type: string

    • Description:

    • “kube-dns”

  • endpoints.kube_dns.name

    • Type: string

    • Description:

    • “kubernetes-dns”

  • endpoints.kube_dns.namespace

    • Type: string

    • Description:

    • “kube-system”

  • endpoints.kube_dns.path.default

    • Type: string

    • Description:

    • nil

  • endpoints.kube_dns.port.dns.default

    • Type: int

    • Description:

    • 53

  • endpoints.kube_dns.port.dns.protocol

    • Type: string

    • Description:

    • “UDP”

  • endpoints.kube_dns.scheme

    • Type: string

    • Description:

    • “http”

  • endpoints.local_image_registry.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.local_image_registry.hosts.default

    • Type: string

    • Description:

    • “localhost”

  • endpoints.local_image_registry.hosts.internal

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.hosts.node

    • Type: string

    • Description:

    • “localhost”

  • endpoints.local_image_registry.name

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.namespace

    • Type: string

    • Description:

    • “docker-registry”

  • endpoints.local_image_registry.port.registry.node

    • Type: int

    • Description:

    • 5000

  • endpoints.oci_image_registry.auth.enabled

    • Type: bool

    • Description:

    • false

  • endpoints.oci_image_registry.auth.manila.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oci_image_registry.auth.manila.username

    • Type: string

    • Description:

    • “manila”

  • endpoints.oci_image_registry.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oci_image_registry.hosts.default

    • Type: string

    • Description:

    • “localhost”

  • endpoints.oci_image_registry.name

    • Type: string

    • Description:

    • “oci-image-registry”

  • endpoints.oci_image_registry.namespace

    • Type: string

    • Description:

    • “oci-image-registry”

  • endpoints.oci_image_registry.port.registry.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.auth.memcache_secret_key

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_cache.hosts.default

    • Type: string

    • Description:

    • “memcached”

  • endpoints.oslo_cache.port.memcache.default

    • Type: int

    • Description:

    • 11211

  • endpoints.oslo_db.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db.auth.admin.secret.tls.internal

    • Type: string

    • Description:

    • “mariadb-tls-direct”

  • endpoints.oslo_db.auth.admin.username

    • Type: string

    • Description:

    • “root”

  • endpoints.oslo_db.auth.manila.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_db.auth.manila.username

    • Type: string

    • Description:

    • “manila”

  • endpoints.oslo_db.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_db.hosts.default

    • Type: string

    • Description:

    • “mariadb”

  • endpoints.oslo_db.path

    • Type: string

    • Description:

    • “/manila”

  • endpoints.oslo_db.port.mysql.default

    • Type: int

    • Description:

    • 3306

  • endpoints.oslo_db.scheme

    • Type: string

    • Description:

    • “mysql+pymysql”

  • endpoints.oslo_messaging.auth.admin.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_messaging.auth.admin.secret.tls.internal

    • Type: string

    • Description:

    • “rabbitmq-tls-direct”

  • endpoints.oslo_messaging.auth.admin.username

    • Type: string

    • Description:

    • “rabbitmq”

  • endpoints.oslo_messaging.auth.manila.password

    • Type: string

    • Description:

    • “password”

  • endpoints.oslo_messaging.auth.manila.username

    • Type: string

    • Description:

    • “manila”

  • endpoints.oslo_messaging.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.oslo_messaging.hosts.default

    • Type: string

    • Description:

    • “rabbitmq”

  • endpoints.oslo_messaging.path

    • Type: string

    • Description:

    • “/manila”

  • endpoints.oslo_messaging.port.amqp.default

    • Type: int

    • Description:

    • 5672

  • endpoints.oslo_messaging.port.http.default

    • Type: int

    • Description:

    • 15672

  • endpoints.oslo_messaging.scheme

    • Type: string

    • Description:

    • “rabbit”

  • endpoints.oslo_messaging.statefulset.name

    • Type: string

    • Description:

    • “rabbitmq-rabbitmq”

  • endpoints.oslo_messaging.statefulset.replicas

    • Type: int

    • Description:

    • 2

  • endpoints.share.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.share.hosts.default

    • Type: string

    • Description:

    • “manila-api”

  • endpoints.share.hosts.public

    • Type: string

    • Description:

    • “manila”

  • endpoints.share.name

    • Type: string

    • Description:

    • “manila”

  • endpoints.share.path.default

    • Type: string

    • Description:

    • “/v1”

  • endpoints.share.port.api.default

    • Type: int

    • Description:

    • 8786

  • endpoints.share.port.api.public

    • Type: int

    • Description:

    • 80

  • endpoints.share.port.api.service

    • Type: int

    • Description:

    • 8786

  • endpoints.share.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.share.scheme.service

    • Type: string

    • Description:

    • “http”

  • endpoints.sharev2.host_fqdn_override.default

    • Type: string

    • Description:

    • nil

  • endpoints.sharev2.hosts.default

    • Type: string

    • Description:

    • “manila-api”

  • endpoints.sharev2.hosts.public

    • Type: string

    • Description:

    • “manila”

  • endpoints.sharev2.name

    • Type: string

    • Description:

    • “manilav2”

  • endpoints.sharev2.path.default

    • Type: string

    • Description:

    • “/v2”

  • endpoints.sharev2.port.api.default

    • Type: int

    • Description:

    • 8786

  • endpoints.sharev2.port.api.public

    • Type: int

    • Description:

    • 80

  • endpoints.sharev2.port.api.service

    • Type: int

    • Description:

    • 8786

  • endpoints.sharev2.scheme.default

    • Type: string

    • Description:

    • “http”

  • endpoints.sharev2.scheme.service

    • Type: string

    • Description:

    • “http”

  • helm3_hook

    • Type: bool

    • Description:

    • true

  • images.local_registry.active

    • Type: bool

    • Description:

    • false

  • images.local_registry.exclude[0]

    • Type: string

    • Description:

    • “dep_check”

  • images.local_registry.exclude[1]

    • Type: string

    • Description:

    • “image_repo_sync”

  • images.pull_policy

    • Type: string

    • Description:

    • “IfNotPresent”

  • images.tags.bootstrap

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.db_drop

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.db_init

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.dep_check

    • Type: string

    • Description:

    • “quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal”

  • images.tags.image_repo_sync

    • Type: string

    • Description:

    • “docker.io/docker:17.07.0”

  • images.tags.ks_endpoints

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.ks_service

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.ks_user

    • Type: string

    • Description:

    • “docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”

  • images.tags.manila_api

    • Type: string

    • Description:

    • “docker.io/openstackhelm/manila:2024.1-ubuntu_jammy”

  • images.tags.manila_data

    • Type: string

    • Description:

    • “docker.io/openstackhelm/manila:2024.1-ubuntu_jammy”

  • images.tags.manila_db_sync

    • Type: string

    • Description:

    • “docker.io/openstackhelm/manila:2024.1-ubuntu_jammy”

  • images.tags.manila_scheduler

    • Type: string

    • Description:

    • “docker.io/openstackhelm/manila:2024.1-ubuntu_jammy”

  • images.tags.manila_share

    • Type: string

    • Description:

    • “docker.io/openstackhelm/manila:2024.1-ubuntu_jammy”

  • images.tags.rabbit_init

    • Type: string

    • Description:

    • “docker.io/rabbitmq:3.13-management”

  • labels.api.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.api.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.data.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.data.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.job.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.job.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.scheduler.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.scheduler.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.share.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.share.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • labels.test.node_selector_key

    • Type: string

    • Description:

    • “openstack-control-plane”

  • labels.test.node_selector_value

    • Type: string

    • Description:

    • “enabled”

  • manifests.certificates

    • Type: bool

    • Description:

    • false

  • manifests.configmap_bin

    • Type: bool

    • Description:

    • true

  • manifests.configmap_etc

    • Type: bool

    • Description:

    • true

  • manifests.deployment_api

    • Type: bool

    • Description:

    • true

  • manifests.deployment_data

    • Type: bool

    • Description:

    • true

  • manifests.deployment_scheduler

    • Type: bool

    • Description:

    • true

  • manifests.deployment_share

    • Type: bool

    • Description:

    • true

  • manifests.ingress_api

    • Type: bool

    • Description:

    • true

  • manifests.job_bootstrap

    • Type: bool

    • Description:

    • true

  • manifests.job_db_drop

    • Type: bool

    • Description:

    • false

  • manifests.job_db_init

    • Type: bool

    • Description:

    • true

  • manifests.job_db_sync

    • Type: bool

    • Description:

    • true

  • manifests.job_image_repo_sync

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_endpoints

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_service

    • Type: bool

    • Description:

    • true

  • manifests.job_ks_user

    • Type: bool

    • Description:

    • true

  • manifests.job_rabbit_init

    • Type: bool

    • Description:

    • true

  • manifests.network_policy

    • Type: bool

    • Description:

    • false

  • manifests.pdb_api

    • Type: bool

    • Description:

    • true

  • manifests.pod_test

    • Type: bool

    • Description:

    • true

  • manifests.secret_db

    • Type: bool

    • Description:

    • true

  • manifests.secret_ingress_tls

    • Type: bool

    • Description:

    • true

  • manifests.secret_keystone

    • Type: bool

    • Description:

    • true

  • manifests.secret_rabbitmq

    • Type: bool

    • Description:

    • true

  • manifests.secret_registry

    • Type: bool

    • Description:

    • true

  • manifests.service_api

    • Type: bool

    • Description:

    • true

  • manifests.service_ingress_api

    • Type: bool

    • Description:

    • true

  • network.api.external_policy_local

    • Type: bool

    • Description:

    • false

  • network.api.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”

    • Type: string

    • Description:

    • “/”

  • network.api.ingress.classes.cluster

    • Type: string

    • Description:

    • “nginx-cluster”

  • network.api.ingress.classes.namespace

    • Type: string

    • Description:

    • “nginx”

  • network.api.ingress.public

    • Type: bool

    • Description:

    • true

  • network.api.node_port.enabled

    • Type: bool

    • Description:

    • false

  • network.api.node_port.port

    • Type: int

    • Description:

    • 30486

  • network_policy.manila.egress[0]

    • Type: object

    • Description:

    • {}

  • network_policy.manila.ingress[0]

    • Type: object

    • Description:

    • {}

  • pod.affinity.anti.topologyKey.default

    • Type: string

    • Description:

    • “kubernetes.io/hostname”

  • pod.affinity.anti.type.default

    • Type: string

    • Description:

    • “preferredDuringSchedulingIgnoredDuringExecution”

  • pod.affinity.anti.weight.default

    • Type: int

    • Description:

    • 10

  • pod.lifecycle.disruption_budget.api.min_available

    • Type: int

    • Description:

    • 0

  • pod.lifecycle.disruption_budget.share.min_available

    • Type: int

    • Description:

    • 0

  • pod.lifecycle.disruption_budget.sheduler.min_available

    • Type: int

    • Description:

    • 0

  • pod.lifecycle.upgrades.deployments.pod_replacement_strategy

    • Type: string

    • Description:

    • “RollingUpdate”

  • pod.lifecycle.upgrades.deployments.revision_history

    • Type: int

    • Description:

    • 3

  • pod.lifecycle.upgrades.deployments.rolling_update.max_surge

    • Type: int

    • Description:

    • 3

  • pod.lifecycle.upgrades.deployments.rolling_update.max_unavailable

    • Type: int

    • Description:

    • 1

  • pod.mounts.manila_api.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_api.manila_api.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_api.manila_api.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_bootstrap.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_bootstrap.manila_bootstrap.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_bootstrap.manila_bootstrap.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_data.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_data.manila_data.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_data.manila_data.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_db_sync.manila_db_sync.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_db_sync.manila_db_sync.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_scheduler.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_scheduler.manila_scheduler.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_scheduler.manila_scheduler.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_share.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_share.manila_share.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_share.manila_share.volumes

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_tests.init_container

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_tests.manila_tests.volumeMounts

    • Type: string

    • Description:

    • nil

  • pod.mounts.manila_tests.manila_tests.volumes

    • Type: string

    • Description:

    • nil

  • pod.replicas.api

    • Type: int

    • Description:

    • 1

  • pod.replicas.data

    • Type: int

    • Description:

    • 1

  • pod.replicas.scheduler

    • Type: int

    • Description:

    • 1

  • pod.replicas.share

    • Type: int

    • Description:

    • 1

  • pod.resources.api.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.api.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.api.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.api.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.data.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.data.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.data.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.data.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.enabled

    • Type: bool

    • Description:

    • false

  • pod.resources.jobs.bootstrap.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.bootstrap.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.bootstrap.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.bootstrap.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_drop.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_drop.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_drop.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_drop.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_init.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_init.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_init.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_init.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.db_sync.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.db_sync.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.db_sync.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.db_sync.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.image_repo_sync.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.image_repo_sync.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.image_repo_sync.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.image_repo_sync.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.ks_endpoints.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.ks_endpoints.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.ks_endpoints.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.ks_endpoints.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.ks_service.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.ks_service.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.ks_service.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.ks_service.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.ks_user.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.ks_user.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.ks_user.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.ks_user.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.rabbit_init.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.rabbit_init.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.rabbit_init.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.rabbit_init.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.jobs.tests.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.jobs.tests.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.jobs.tests.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.jobs.tests.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.scheduler.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.scheduler.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.scheduler.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.scheduler.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.resources.share.limits.cpu

    • Type: string

    • Description:

    • “2000m”

  • pod.resources.share.limits.memory

    • Type: string

    • Description:

    • “1024Mi”

  • pod.resources.share.requests.cpu

    • Type: string

    • Description:

    • “100m”

  • pod.resources.share.requests.memory

    • Type: string

    • Description:

    • “128Mi”

  • pod.security_context.manila.container.manila_api.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.manila.container.manila_api.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.manila.container.manila_data.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.manila.container.manila_data.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.manila.container.manila_scheduler.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.manila.container.manila_scheduler.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.manila.container.manila_share.privileged

    • Type: bool

    • Description:

    • true

  • pod.security_context.manila.container.manila_share.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.manila.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.security_context.test.container.manila_test.allowPrivilegeEscalation

    • Type: bool

    • Description:

    • false

  • pod.security_context.test.container.manila_test.readOnlyRootFilesystem

    • Type: bool

    • Description:

    • true

  • pod.security_context.test.pod.runAsUser

    • Type: int

    • Description:

    • 42424

  • pod.tolerations.manila.enabled

    • Type: bool

    • Description:

    • false

  • pod.tolerations.manila.tolerations[0].effect

    • Type: string

    • Description:

    • “NoSchedule”

  • pod.tolerations.manila.tolerations[0].key

    • Type: string

    • Description:

    • “node-role.kubernetes.io/master”

  • pod.tolerations.manila.tolerations[0].operator

    • Type: string

    • Description:

    • “Exists”

  • pod.use_fqdn.share

    • Type: bool

    • Description:

    • true

  • release_group

    • Type: string

    • Description:

    • nil

  • secrets.identity.admin

    • Type: string

    • Description:

    • “manila-keystone-admin”

  • secrets.identity.manila

    • Type: string

    • Description:

    • “manila-keystone-user”

  • secrets.oci_image_registry.manila

    • Type: string

    • Description:

    • “manila-oci-image-registry”

  • secrets.oslo_db.admin

    • Type: string

    • Description:

    • “manila-db-admin”

  • secrets.oslo_db.manila

    • Type: string

    • Description:

    • “manila-db-user”

  • secrets.oslo_messaging.admin

    • Type: string

    • Description:

    • “manila-rabbitmq-admin”

  • secrets.oslo_messaging.manila

    • Type: string

    • Description:

    • “manila-rabbitmq-user”

  • secrets.tls.share.api.internal

    • Type: string

    • Description:

    • “manila-tls-internal”

  • secrets.tls.share.api.public

    • Type: string

    • Description:

    • “manila-tls-public”

  • tls.identity

    • Type: bool

    • Description:

    • false

  • tls.oslo_db

    • Type: bool

    • Description:

    • false

  • tls.oslo_messaging

    • Type: bool

    • Description:

    • false