Nova¶
There are various customizations you can do to tailor the deployment of OpenStack Nova. 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.enabled
Type: bool
Description:
true
bootstrap.structured.flavors.options.m1_large.disk
Type: int
Description:
80
bootstrap.structured.flavors.options.m1_large.name
Type: string
Description:
“m1.large”
bootstrap.structured.flavors.options.m1_large.ram
Type: int
Description:
8192
bootstrap.structured.flavors.options.m1_large.vcpus
Type: int
Description:
4
bootstrap.structured.flavors.options.m1_medium.disk
Type: int
Description:
40
bootstrap.structured.flavors.options.m1_medium.name
Type: string
Description:
“m1.medium”
bootstrap.structured.flavors.options.m1_medium.ram
Type: int
Description:
4096
bootstrap.structured.flavors.options.m1_medium.vcpus
Type: int
Description:
2
bootstrap.structured.flavors.options.m1_small.disk
Type: int
Description:
20
bootstrap.structured.flavors.options.m1_small.name
Type: string
Description:
“m1.small”
bootstrap.structured.flavors.options.m1_small.ram
Type: int
Description:
2048
bootstrap.structured.flavors.options.m1_small.vcpus
Type: int
Description:
1
bootstrap.structured.flavors.options.m1_tiny.disk
Type: int
Description:
1
bootstrap.structured.flavors.options.m1_tiny.name
Type: string
Description:
“m1.tiny”
bootstrap.structured.flavors.options.m1_tiny.ram
Type: int
Description:
512
bootstrap.structured.flavors.options.m1_tiny.vcpus
Type: int
Description:
1
bootstrap.structured.flavors.options.m1_xlarge.disk
Type: int
Description:
160
bootstrap.structured.flavors.options.m1_xlarge.name
Type: string
Description:
“m1.xlarge”
bootstrap.structured.flavors.options.m1_xlarge.ram
Type: int
Description:
16384
bootstrap.structured.flavors.options.m1_xlarge.vcpus
Type: int
Description:
8
bootstrap.wait_for_computes.enabled
Type: bool
Description:
false
bootstrap.wait_for_computes.remaining_wait
Type: int
Description:
300
bootstrap.wait_for_computes.scripts.init_script
Type: string
Description:
# This runs in a bootstrap init container. It counts the number of compute nodes. COMPUTE_NODES=$(kubectl get nodes -o custom-columns=NAME:.metadata.name -l openstack-compute-node=enabled --no-headers | sort) /bin/echo $COMPUTE_NODES > /tmp/compute_nodes.txtbootstrap.wait_for_computes.scripts.wait_script
Type: string
Description:
# This script runs in the main bootstrap container just before the # bootstrap.script is called. COMPUTE_HOSTS=`cat /tmp/compute_nodes.txt | wc -w` if [[ $COMPUTE_HOSTS == 0 ]]; then echo \"There are no compute hosts found!\" exit 1 fi # Wait for all hypervisors to come up before moving on with the deployment HYPERVISOR_WAIT=true WAIT_AFTER_READY=0 SLEEP=5 while [[ $HYPERVISOR_WAIT == true ]]; do # Its possible that openstack command may fail due to not being able to # reach the compute service set +e HYPERVISORS=$(openstack hypervisor list -f value -c 'Hypervisor Hostname' | wc -w) set -e PERCENT_READY=$(( $HYPERVISORS * 100 / $COMPUTE_HOSTS )) if [[ $PERCENT_READY -ge $WAIT_PERCENTAGE ]]; then echo \"Hypervisor ready percentage is $PERCENT_READY\" if [[ $PERCENT_READY == 100 ]]; then HYPERVISOR_WAIT=false echo \"All hypervisors are ready.\" elif [[ WAIT_AFTER_READY -ge $REMAINING_WAIT ]]; then HYPERVISOR_WAIT=false echo \"Waited the configured time -- $HYPERVISORS out of $COMPUTE_HOSTS hypervisor(s) ready -- proceeding with the bootstrap.\" else sleep $SLEEP WAIT_AFTER_READY=$(( $WAIT_AFTER_READY + $SLEEP )) fi else echo \"Waiting $SLEEP seconds for enough hypervisors to be discovered...\" sleep $SLEEP fi donebootstrap.wait_for_computes.wait_percentage
Type: int
Description:
70
ceph_client.configmap
Type: string
Description:
“ceph-etc”
ceph_client.user_secret_name
Type: string
Description:
“pvc-ceph-client-key”
conf.api_audit_map.DEFAULT.target_endpoint_type
Type: string
Description:
“None”
conf.api_audit_map.custom_actions.delete
Type: string
Description:
“delete”
conf.api_audit_map.custom_actions.disable
Type: string
Description:
“disable”
conf.api_audit_map.custom_actions.enable
Type: string
Description:
“enable”
conf.api_audit_map.custom_actions.os-migrations/get
Type: string
Description:
“read”
conf.api_audit_map.custom_actions.os-server-password/post
Type: string
Description:
“update”
conf.api_audit_map.custom_actions.reboot
Type: string
Description:
“start/reboot”
conf.api_audit_map.custom_actions.shutdown
Type: string
Description:
“stop/shutdown”
conf.api_audit_map.custom_actions.startup
Type: string
Description:
“start/startup”
conf.api_audit_map.path_keywords.action
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.add
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.configure-project
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.defaults
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.delete
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.detail
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.diagnostics
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.disable
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.enable
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.entries
Type: string
Description:
“entry”
conf.api_audit_map.path_keywords.extensions
Type: string
Description:
“alias”
conf.api_audit_map.path_keywords.flavors
Type: string
Description:
“flavor”
conf.api_audit_map.path_keywords.images
Type: string
Description:
“image”
conf.api_audit_map.path_keywords.ips
Type: string
Description:
“label”
conf.api_audit_map.path_keywords.limits
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.metadata
Type: string
Description:
“key”
conf.api_audit_map.path_keywords.os-agents
Type: string
Description:
“os-agent”
conf.api_audit_map.path_keywords.os-aggregates
Type: string
Description:
“os-aggregate”
conf.api_audit_map.path_keywords.os-availability-zone
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-certificates
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-cloudpipe
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-extra_specs
Type: string
Description:
“key”
conf.api_audit_map.path_keywords.os-fixed-ips
Type: string
Description:
“ip”
conf.api_audit_map.path_keywords.os-flavor-access
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-floating-ip-dns
Type: string
Description:
“domain”
conf.api_audit_map.path_keywords.os-floating-ip-pools
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-floating-ips
Type: string
Description:
“floating-ip”
conf.api_audit_map.path_keywords.os-floating-ips-bulk
Type: string
Description:
“host”
conf.api_audit_map.path_keywords.os-hosts
Type: string
Description:
“host”
conf.api_audit_map.path_keywords.os-hypervisors
Type: string
Description:
“hypervisor”
conf.api_audit_map.path_keywords.os-instance-actions
Type: string
Description:
“instance-action”
conf.api_audit_map.path_keywords.os-keypairs
Type: string
Description:
“keypair”
conf.api_audit_map.path_keywords.os-migrations
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-networks
Type: string
Description:
“network”
conf.api_audit_map.path_keywords.os-quota-sets
Type: string
Description:
“tenant”
conf.api_audit_map.path_keywords.os-security-group-rules
Type: string
Description:
“rule”
conf.api_audit_map.path_keywords.os-security-groups
Type: string
Description:
“security_group”
conf.api_audit_map.path_keywords.os-server-password
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-services
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-simple-tenant-usage
Type: string
Description:
“tenant”
conf.api_audit_map.path_keywords.os-snapshots
Type: string
Description:
“snapshot”
conf.api_audit_map.path_keywords.os-virtual-interfaces
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.os-volume-types
Type: string
Description:
“volume-type”
conf.api_audit_map.path_keywords.os-volume_attachments
Type: string
Description:
“attachment”
conf.api_audit_map.path_keywords.os-volumes
Type: string
Description:
“volume”
conf.api_audit_map.path_keywords.os-volumes_boot
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.reboot
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.servers
Type: string
Description:
“server”
conf.api_audit_map.path_keywords.shutdown
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.startup
Type: string
Description:
“None”
conf.api_audit_map.path_keywords.statistics
Type: string
Description:
“None”
conf.api_audit_map.service_endpoints.compute
Type: string
Description:
“service/compute”
conf.archive_deleted_rows.all_cells
Type: bool
Description:
false
conf.archive_deleted_rows.before.date
Type: string
Description:
“nil”
conf.archive_deleted_rows.before.enabled
Type: bool
Description:
false
conf.archive_deleted_rows.max_rows.enabled
Type: bool
Description:
false
conf.archive_deleted_rows.max_rows.rows
Type: int
Description:
1000
conf.archive_deleted_rows.purge_deleted_rows
Type: bool
Description:
false
conf.archive_deleted_rows.until_completion
Type: bool
Description:
true
conf.ceph.admin_keyring
Type: string
Description:
nil
conf.ceph.cinder.keyring
Type: string
Description:
nil
conf.ceph.cinder.secret_uuid
Type: string
Description:
“457eb676-33da-42ec-9a8c-9293d545c337”
conf.ceph.cinder.user
Type: string
Description:
“cinder”
conf.ceph.enabled
Type: bool
Description:
true
conf.enable_iscsi
Type: bool
Description:
false
conf.hypervisor.address_search_enabled
Type: bool
Description:
true
conf.hypervisor.host_interface
Type: string
Description:
nil
conf.hypervisor.host_network_cidr
Type: string
Description:
“0/0”
conf.libvirt.address_search_enabled
Type: bool
Description:
true
conf.libvirt.live_migration_interface
Type: string
Description:
nil
conf.libvirt.live_migration_network_cidr
Type: string
Description:
“0/0”
conf.logging.”logger_os.brick”.handlers[0]
Type: string
Description:
“stdout”
conf.logging.”logger_os.brick”.level
Type: string
Description:
“INFO”
conf.logging.”logger_os.brick”.qualname
Type: string
Description:
“os.brick”
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_nova.handlers[0]
Type: string
Description:
“stdout”
conf.logging.logger_nova.level
Type: string
Description:
“INFO”
conf.logging.logger_nova.qualname
Type: string
Description:
“nova”
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:
“nova”
conf.logging.loggers.keys[2]
Type: string
Description:
“os.brick”
conf.nova.DEFAULT.compute_driver
Type: string
Description:
“libvirt.LibvirtDriver”
conf.nova.DEFAULT.cpu_allocation_ratio
Type: float
Description:
3
conf.nova.DEFAULT.default_ephemeral_format
Type: string
Description:
“ext4”
conf.nova.DEFAULT.disk_allocation_ratio
Type: float
Description:
1
conf.nova.DEFAULT.instance_usage_audit
Type: bool
Description:
true
conf.nova.DEFAULT.instance_usage_audit_period
Type: string
Description:
“hour”
conf.nova.DEFAULT.log_config_append
Type: string
Description:
“/etc/nova/logging.conf”
conf.nova.DEFAULT.metadata_workers
Type: int
Description:
1
conf.nova.DEFAULT.my_ip
Type: string
Description:
“0.0.0.0”
conf.nova.DEFAULT.osapi_compute_listen
Type: string
Description:
“0.0.0.0”
conf.nova.DEFAULT.osapi_compute_listen_port
Type: string
Description:
nil
conf.nova.DEFAULT.osapi_compute_workers
Type: int
Description:
1
conf.nova.DEFAULT.ram_allocation_ratio
Type: float
Description:
1
conf.nova.DEFAULT.resume_guests_state_on_host_boot
Type: bool
Description:
true
conf.nova.DEFAULT.state_path
Type: string
Description:
“/var/lib/nova”
conf.nova.api_database.max_retries
Type: int
Description:
-1
conf.nova.cache.backend
Type: string
Description:
“dogpile.cache.memcached”
conf.nova.cache.enabled
Type: bool
Description:
true
conf.nova.cell0_database.max_retries
Type: int
Description:
-1
conf.nova.cinder.catalog_info
Type: string
Description:
“volumev3::internalURL”
conf.nova.conductor.workers
Type: int
Description:
1
conf.nova.database.max_retries
Type: int
Description:
-1
conf.nova.glance.num_retries
Type: int
Description:
3
conf.nova.ironic.api_endpoint
Type: string
Description:
nil
conf.nova.ironic.auth_url
Type: string
Description:
nil
conf.nova.keystone_authtoken.auth_type
Type: string
Description:
“password”
conf.nova.keystone_authtoken.auth_version
Type: string
Description:
“v3”
conf.nova.keystone_authtoken.memcache_security_strategy
Type: string
Description:
“ENCRYPT”
conf.nova.keystone_authtoken.service_token_roles
Type: string
Description:
“service”
conf.nova.keystone_authtoken.service_token_roles_required
Type: bool
Description:
true
conf.nova.keystone_authtoken.service_type
Type: string
Description:
“compute”
conf.nova.libvirt.connection_uri
Type: string
Description:
“qemu+unix:///system?socket=/run/libvirt/libvirt-sock”
conf.nova.libvirt.disk_cachemodes
Type: string
Description:
“network=writeback”
conf.nova.libvirt.hw_disk_discard
Type: string
Description:
“unmap”
conf.nova.libvirt.images_rbd_ceph_conf
Type: string
Description:
“/etc/ceph/ceph.conf”
conf.nova.libvirt.images_rbd_pool
Type: string
Description:
“vms”
conf.nova.libvirt.images_type
Type: string
Description:
“qcow2”
conf.nova.libvirt.rbd_secret_uuid
Type: string
Description:
“457eb676-33da-42ec-9a8c-9293d545c337”
conf.nova.libvirt.rbd_user
Type: string
Description:
“cinder”
conf.nova.neutron.auth_type
Type: string
Description:
“password”
conf.nova.neutron.auth_version
Type: string
Description:
“v3”
conf.nova.neutron.metadata_proxy_shared_secret
Type: string
Description:
“password”
conf.nova.neutron.service_metadata_proxy
Type: bool
Description:
true
conf.nova.notifications.notify_on_state_change
Type: string
Description:
“vm_and_task_state”
conf.nova.oslo_concurrency.lock_path
Type: string
Description:
“/var/lib/nova/tmp”
conf.nova.oslo_messaging_notifications.driver
Type: string
Description:
“messagingv2”
conf.nova.oslo_messaging_rabbit.rabbit_ha_queues
Type: bool
Description:
true
conf.nova.oslo_middleware.enable_proxy_headers_parsing
Type: bool
Description:
true
conf.nova.oslo_policy.policy_file
Type: string
Description:
“/etc/nova/policy.yaml”
conf.nova.placement.auth_type
Type: string
Description:
“password”
conf.nova.placement.auth_version
Type: string
Description:
“v3”
conf.nova.scheduler.discover_hosts_in_cells_interval
Type: int
Description:
-1
conf.nova.scheduler.max_attempts
Type: int
Description:
10
conf.nova.scheduler.workers
Type: int
Description:
1
conf.nova.service_user.auth_type
Type: string
Description:
“password”
conf.nova.service_user.send_service_user_token
Type: bool
Description:
true
conf.nova.spice.html5proxy_host
Type: string
Description:
“0.0.0.0”
conf.nova.spice.server_listen
Type: string
Description:
“0.0.0.0”
conf.nova.upgrade_levels.compute
Type: string
Description:
“auto”
conf.nova.vnc.auth_schemes
Type: string
Description:
“none”
conf.nova.vnc.novncproxy_host
Type: string
Description:
“0.0.0.0”
conf.nova.vnc.server_listen
Type: string
Description:
“0.0.0.0”
conf.nova.wsgi.api_paste_config
Type: string
Description:
“/etc/nova/api-paste.ini”
conf.nova_api_uwsgi.uwsgi.add-header
Type: string
Description:
“Connection: close”
conf.nova_api_uwsgi.uwsgi.buffer-size
Type: int
Description:
65535
conf.nova_api_uwsgi.uwsgi.die-on-term
Type: bool
Description:
true
conf.nova_api_uwsgi.uwsgi.enable-threads
Type: bool
Description:
true
conf.nova_api_uwsgi.uwsgi.exit-on-reload
Type: bool
Description:
false
conf.nova_api_uwsgi.uwsgi.hook-master-start
Type: string
Description:
“unix_signal:15 gracefully_kill_them_all”
conf.nova_api_uwsgi.uwsgi.lazy-apps
Type: bool
Description:
true
conf.nova_api_uwsgi.uwsgi.log-x-forwarded-for
Type: bool
Description:
true
conf.nova_api_uwsgi.uwsgi.master
Type: bool
Description:
true
conf.nova_api_uwsgi.uwsgi.procname-prefix-spaced
Type: string
Description:
“nova-api:”
conf.nova_api_uwsgi.uwsgi.route-user-agent
Type: string
Description:
“^kube-probe.* donotlog:”
conf.nova_api_uwsgi.uwsgi.thunder-lock
Type: bool
Description:
true
conf.nova_api_uwsgi.uwsgi.worker-reload-mercy
Type: int
Description:
80
conf.nova_api_uwsgi.uwsgi.wsgi-file
Type: string
Description:
“/var/lib/openstack/bin/nova-api-wsgi”
conf.nova_compute_redactions[0]
Type: string
Description:
“database”
conf.nova_compute_redactions[1]
Type: string
Description:
“api_database”
conf.nova_compute_redactions[2]
Type: string
Description:
“cell0_database”
conf.nova_ironic.DEFAULT.compute_driver
Type: string
Description:
“ironic.IronicDriver”
conf.nova_ironic.DEFAULT.cpu_allocation_ratio
Type: float
Description:
1
conf.nova_ironic.DEFAULT.ram_allocation_ratio
Type: float
Description:
1
conf.nova_ironic.DEFAULT.reserved_host_memory_mb
Type: int
Description:
0
conf.nova_ironic.DEFAULT.scheduler_host_manager
Type: string
Description:
“ironic_host_manager”
conf.nova_metadata_uwsgi.uwsgi.add-header
Type: string
Description:
“Connection: close”
conf.nova_metadata_uwsgi.uwsgi.buffer-size
Type: int
Description:
65535
conf.nova_metadata_uwsgi.uwsgi.die-on-term
Type: bool
Description:
true
conf.nova_metadata_uwsgi.uwsgi.enable-threads
Type: bool
Description:
true
conf.nova_metadata_uwsgi.uwsgi.exit-on-reload
Type: bool
Description:
false
conf.nova_metadata_uwsgi.uwsgi.hook-master-start
Type: string
Description:
“unix_signal:15 gracefully_kill_them_all”
conf.nova_metadata_uwsgi.uwsgi.lazy-apps
Type: bool
Description:
true
conf.nova_metadata_uwsgi.uwsgi.log-x-forwarded-for
Type: bool
Description:
true
conf.nova_metadata_uwsgi.uwsgi.master
Type: bool
Description:
true
conf.nova_metadata_uwsgi.uwsgi.procname-prefix-spaced
Type: string
Description:
“nova-metadata:”
conf.nova_metadata_uwsgi.uwsgi.route-user-agent
Type: string
Description:
“^kube-probe.* donotlog:”
conf.nova_metadata_uwsgi.uwsgi.thunder-lock
Type: bool
Description:
true
conf.nova_metadata_uwsgi.uwsgi.worker-reload-mercy
Type: int
Description:
80
conf.nova_metadata_uwsgi.uwsgi.wsgi-file
Type: string
Description:
“/var/lib/openstack/bin/nova-metadata-wsgi”
conf.nova_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\" nova ALL = (root) NOPASSWD: /var/lib/kolla/venv/bin/nova-rootwrap /etc/nova/rootwrap.conf *, /var/lib/openstack/bin/nova-rootwrap /etc/nova/rootwrap.conf *conf.paste.app:metaapp.”paste.app_factory”
Type: string
Description:
“nova.api.metadata.handler:MetadataRequestHandler.factory”
conf.paste.app:osapi_compute_app_v21.”paste.app_factory”
Type: string
Description:
“nova.api.openstack.compute:APIRouterV21.factory”
conf.paste.app:oscomputeversionapp.”paste.app_factory”
Type: string
Description:
“nova.api.openstack.compute.versions:Versions.factory”
conf.paste.composite:metadata./
Type: string
Description:
“meta”
conf.paste.composite:metadata.use
Type: string
Description:
“egg:Paste#urlmap”
conf.paste.composite:openstack_compute_api_v21.keystone
Type: string
Description:
“cors http_proxy_to_wsgi compute_req_id faultwrap sizelimit authtoken audit keystonecontext osapi_compute_app_v21”
conf.paste.composite:openstack_compute_api_v21.noauth2
Type: string
Description:
“cors http_proxy_to_wsgi compute_req_id faultwrap sizelimit noauth2 osapi_compute_app_v21”
conf.paste.composite:openstack_compute_api_v21.use
Type: string
Description:
“call:nova.api.auth:pipeline_factory_v21”
conf.paste.composite:openstack_compute_api_v21_legacy_v2_compatible.keystone
Type: string
Description:
“cors http_proxy_to_wsgi compute_req_id faultwrap sizelimit authtoken audit keystonecontext legacy_v2_compatible osapi_compute_app_v21”
conf.paste.composite:openstack_compute_api_v21_legacy_v2_compatible.noauth2
Type: string
Description:
“cors http_proxy_to_wsgi compute_req_id faultwrap sizelimit noauth2 legacy_v2_compatible osapi_compute_app_v21”
conf.paste.composite:openstack_compute_api_v21_legacy_v2_compatible.use
Type: string
Description:
“call:nova.api.auth:pipeline_factory_v21”
conf.paste.composite:osapi_compute.”/v2.1”
Type: string
Description:
“openstack_compute_api_v21”
conf.paste.composite:osapi_compute./
Type: string
Description:
“oscomputeversions”
conf.paste.composite:osapi_compute./v2
Type: string
Description:
“openstack_compute_api_v21_legacy_v2_compatible”
conf.paste.composite:osapi_compute.use
Type: string
Description:
“call:nova.api.openstack.urlmap:urlmap_factory”
conf.paste.filter:audit.”paste.filter_factory”
Type: string
Description:
“keystonemiddleware.audit:filter_factory”
conf.paste.filter:audit.audit_map_file
Type: string
Description:
“/etc/nova/api_audit_map.conf”
conf.paste.filter:authtoken.”paste.filter_factory”
Type: string
Description:
“keystonemiddleware.auth_token:filter_factory”
conf.paste.filter:compute_req_id.”paste.filter_factory”
Type: string
Description:
“nova.api.compute_req_id:ComputeReqIdMiddleware.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:
“nova”
conf.paste.filter:faultwrap.”paste.filter_factory”
Type: string
Description:
“nova.api.openstack: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:
“nova.api.auth:NovaKeystoneContext.factory”
conf.paste.filter:legacy_v2_compatible.”paste.filter_factory”
Type: string
Description:
“nova.api.openstack:LegacyV2CompatibleWrapper.factory”
conf.paste.filter:noauth2.”paste.filter_factory”
Type: string
Description:
“nova.api.openstack.auth:NoAuthMiddleware.factory”
conf.paste.filter:request_id.”paste.filter_factory”
Type: string
Description:
“oslo_middleware:RequestId.factory”
conf.paste.filter:sizelimit.”paste.filter_factory”
Type: string
Description:
“oslo_middleware:RequestBodySizeLimiter.factory”
conf.paste.pipeline:meta.pipeline
Type: string
Description:
“cors metaapp”
conf.paste.pipeline:oscomputeversions.pipeline
Type: string
Description:
“faultwrap http_proxy_to_wsgi oscomputeversionapp”
conf.policy
Type: object
Description:
{}
conf.rabbitmq.policies[0].apply-to
Type: string
Description:
“all”
conf.rabbitmq.policies[0].definition.ha-mode
Type: string
Description:
“all”
conf.rabbitmq.policies[0].definition.ha-sync-mode
Type: string
Description:
“automatic”
conf.rabbitmq.policies[0].definition.message-ttl
Type: int
Description:
70000
conf.rabbitmq.policies[0].name
Type: string
Description:
“ha_ttl_nova”
conf.rabbitmq.policies[0].pattern
Type: string
Description:
“^(?!(amq\.|reply_)).*”
conf.rabbitmq.policies[0].priority
Type: int
Description:
0
conf.rabbitmq.policies[0].vhost
Type: string
Description:
“nova”
conf.rally_tests.clean_up
Type: string
Description:
FLAVORS=$(openstack flavor list -f value --all | awk '$2 ~ /^s_rally_/ { print $1 }') if [ -n \"$FLAVORS\" ]; then echo $FLAVORS | xargs openstack flavor delete fi SERVERS=$(openstack server list -f value --all | awk '$2 ~ /^s_rally_/ { print $1 }') if [ -n \"$SERVERS\" ]; then echo $SERVERS | xargs openstack server delete fi IMAGES=$(openstack image list -f value | awk '$2 ~ /^c_rally_/ { print $1 }') if [ -n \"$IMAGES\" ]; then echo $IMAGES | xargs openstack image delete ficonf.rally_tests.run_tempest
Type: bool
Description:
false
conf.rally_tests.tests.”NovaAggregates.create_and_get_aggregate_details”[0].args.availability_zone
Type: string
Description:
“nova”
conf.rally_tests.tests.”NovaAggregates.create_and_get_aggregate_details”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaAggregates.create_and_get_aggregate_details”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaAggregates.create_and_get_aggregate_details”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaAggregates.create_and_get_aggregate_details”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaAggregates.create_and_update_aggregate”[0].args.availability_zone
Type: string
Description:
“nova”
conf.rally_tests.tests.”NovaAggregates.create_and_update_aggregate”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaAggregates.create_and_update_aggregate”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaAggregates.create_and_update_aggregate”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaAggregates.create_and_update_aggregate”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaAggregates.list_aggregates”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaAggregates.list_aggregates”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaAggregates.list_aggregates”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaAggregates.list_aggregates”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaAvailabilityZones.list_availability_zones”[0].args.detailed
Type: bool
Description:
true
conf.rally_tests.tests.”NovaAvailabilityZones.list_availability_zones”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaAvailabilityZones.list_availability_zones”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaAvailabilityZones.list_availability_zones”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaAvailabilityZones.list_availability_zones”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaFlavors.create_and_delete_flavor”[0].args.disk
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_delete_flavor”[0].args.ram
Type: int
Description:
500
conf.rally_tests.tests.”NovaFlavors.create_and_delete_flavor”[0].args.vcpus
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_delete_flavor”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_delete_flavor”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_delete_flavor”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaFlavors.create_and_delete_flavor”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaFlavors.create_and_list_flavor_access”[0].args.disk
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_list_flavor_access”[0].args.ram
Type: int
Description:
500
conf.rally_tests.tests.”NovaFlavors.create_and_list_flavor_access”[0].args.vcpus
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_list_flavor_access”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_list_flavor_access”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_and_list_flavor_access”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaFlavors.create_and_list_flavor_access”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaFlavors.create_flavor”[0].args.disk
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor”[0].args.ram
Type: int
Description:
500
conf.rally_tests.tests.”NovaFlavors.create_flavor”[0].args.vcpus
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaFlavors.create_flavor”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_add_tenant_access”[0].args.disk
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_add_tenant_access”[0].args.ram
Type: int
Description:
500
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_add_tenant_access”[0].args.vcpus
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_add_tenant_access”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_add_tenant_access”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_add_tenant_access”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_add_tenant_access”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].args.disk
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].args.extra_specs.quota:disk_read_bytes_sec
Type: int
Description:
10240
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].args.ram
Type: int
Description:
500
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].args.vcpus
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaFlavors.create_flavor_and_set_keys”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaFlavors.list_flavors”[0].args.detailed
Type: bool
Description:
true
conf.rally_tests.tests.”NovaFlavors.list_flavors”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.list_flavors”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaFlavors.list_flavors”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaFlavors.list_flavors”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaHypervisors.list_and_get_hypervisors”[0].args.detailed
Type: bool
Description:
true
conf.rally_tests.tests.”NovaHypervisors.list_and_get_hypervisors”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_and_get_hypervisors”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_and_get_hypervisors”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaHypervisors.list_and_get_hypervisors”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaHypervisors.list_and_get_uptime_hypervisors”[0].args.detailed
Type: bool
Description:
true
conf.rally_tests.tests.”NovaHypervisors.list_and_get_uptime_hypervisors”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_and_get_uptime_hypervisors”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_and_get_uptime_hypervisors”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaHypervisors.list_and_get_uptime_hypervisors”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaHypervisors.list_and_search_hypervisors”[0].args.detailed
Type: bool
Description:
true
conf.rally_tests.tests.”NovaHypervisors.list_and_search_hypervisors”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_and_search_hypervisors”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_and_search_hypervisors”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaHypervisors.list_and_search_hypervisors”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaHypervisors.list_hypervisors”[0].args.detailed
Type: bool
Description:
true
conf.rally_tests.tests.”NovaHypervisors.list_hypervisors”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_hypervisors”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.list_hypervisors”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaHypervisors.list_hypervisors”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaHypervisors.statistics_hypervisors”[0].args
Type: object
Description:
{}
conf.rally_tests.tests.”NovaHypervisors.statistics_hypervisors”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.statistics_hypervisors”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaHypervisors.statistics_hypervisors”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaHypervisors.statistics_hypervisors”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaKeypair.create_and_delete_keypair”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaKeypair.create_and_delete_keypair”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaKeypair.create_and_delete_keypair”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaKeypair.create_and_delete_keypair”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaKeypair.create_and_list_keypairs”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaKeypair.create_and_list_keypairs”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaKeypair.create_and_list_keypairs”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaKeypair.create_and_list_keypairs”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaServerGroups.create_and_list_server_groups”[0].args.all_projects
Type: bool
Description:
false
conf.rally_tests.tests.”NovaServerGroups.create_and_list_server_groups”[0].args.kwargs.policies[0]
Type: string
Description:
“affinity”
conf.rally_tests.tests.”NovaServerGroups.create_and_list_server_groups”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaServerGroups.create_and_list_server_groups”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaServerGroups.create_and_list_server_groups”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaServerGroups.create_and_list_server_groups”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rally_tests.tests.”NovaServices.list_services”[0].runner.concurrency
Type: int
Description:
1
conf.rally_tests.tests.”NovaServices.list_services”[0].runner.times
Type: int
Description:
1
conf.rally_tests.tests.”NovaServices.list_services”[0].runner.type
Type: string
Description:
“constant”
conf.rally_tests.tests.”NovaServices.list_services”[0].sla.failure_rate.max
Type: int
Description:
0
conf.rootwrap
Type: string
Description:
# Configuration for nova-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/nova/rootwrap.d,/usr/share/nova/rootwrap # List of directories to search executables in, in case filters do not # explicitely 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/bin,/usr/local/sbin,/var/lib/openstack/bin,/var/lib/kolla/venv/bin # Enable logging to syslog # Default value is False use_syslog=False # Which syslog facility to use. # Valid values include auth, authpriv, syslog, local0, local1... # 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=ERRORconf.rootwrap_filters.api_metadata.content
Type: string
Description:
# nova-rootwrap command filters for api-metadata nodes # This is needed on nova-api hosts running with \"metadata\" in enabled_apis # or when running nova-api-metadata # This file should be owned by (and only-writeable by) the root user [Filters] # nova/network/linux_net.py: 'ip[6]tables-save' % (cmd, '-t', ... iptables-save: CommandFilter, iptables-save, root ip6tables-save: CommandFilter, ip6tables-save, root # nova/network/linux_net.py: 'ip[6]tables-restore' % (cmd,) iptables-restore: CommandFilter, iptables-restore, root ip6tables-restore: CommandFilter, ip6tables-restore, rootconf.rootwrap_filters.api_metadata.pods[0]
Type: string
Description:
“metadata”
conf.rootwrap_filters.compute.content
Type: string
Description:
# nova-rootwrap command filters for compute nodes # This file should be owned by (and only-writeable by) the root user [Filters] # nova/virt/disk/mount/api.py: 'kpartx', '-a', device # nova/virt/disk/mount/api.py: 'kpartx', '-d', device kpartx: CommandFilter, kpartx, root # nova/virt/xenapi/vm_utils.py: tune2fs, -O ^has_journal, part_path # nova/virt/xenapi/vm_utils.py: tune2fs, -j, partition_path tune2fs: CommandFilter, tune2fs, root # nova/virt/disk/mount/api.py: 'mount', mapped_device # nova/virt/disk/api.py: 'mount', '-o', 'bind', src, target # nova/virt/xenapi/vm_utils.py: 'mount', '-t', 'ext2,ext3,ext4,reiserfs'.. # nova/virt/configdrive.py: 'mount', device, mountdir # nova/virt/libvirt/volume.py: 'mount', '-t', 'sofs' ... mount: CommandFilter, mount, root # nova/virt/disk/mount/api.py: 'umount', mapped_device # nova/virt/disk/api.py: 'umount' target # nova/virt/xenapi/vm_utils.py: 'umount', dev_path # nova/virt/configdrive.py: 'umount', mountdir umount: CommandFilter, umount, root # nova/virt/disk/mount/nbd.py: 'qemu-nbd', '-c', device, image # nova/virt/disk/mount/nbd.py: 'qemu-nbd', '-d', device qemu-nbd: CommandFilter, qemu-nbd, root # nova/virt/disk/mount/loop.py: 'losetup', '--find', '--show', image # nova/virt/disk/mount/loop.py: 'losetup', '--detach', device losetup: CommandFilter, losetup, root # nova/virt/disk/vfs/localfs.py: 'blkid', '-o', 'value', '-s', 'TYPE', device blkid: CommandFilter, blkid, root # nova/virt/libvirt/utils.py: 'blockdev', '--getsize64', path # nova/virt/disk/mount/nbd.py: 'blockdev', '--flushbufs', device blockdev: RegExpFilter, blockdev, root, blockdev, (--getsize64|--flushbufs), /dev/.* # nova/virt/disk/vfs/localfs.py: 'tee', canonpath tee: CommandFilter, tee, root # nova/virt/disk/vfs/localfs.py: 'mkdir', canonpath mkdir: CommandFilter, mkdir, root # nova/virt/disk/vfs/localfs.py: 'chown' # nova/virt/libvirt/connection.py: 'chown', os.getuid( console_log # nova/virt/libvirt/connection.py: 'chown', os.getuid( console_log # nova/virt/libvirt/connection.py: 'chown', 'root', basepath('disk') chown: CommandFilter, chown, root # nova/virt/disk/vfs/localfs.py: 'chmod' chmod: CommandFilter, chmod, root # nova/virt/libvirt/vif.py: 'ip', 'tuntap', 'add', dev, 'mode', 'tap' # nova/virt/libvirt/vif.py: 'ip', 'link', 'set', dev, 'up' # nova/virt/libvirt/vif.py: 'ip', 'link', 'delete', dev # nova/network/linux_net.py: 'ip', 'addr', 'add', str(floating_ip)+'/32'i.. # nova/network/linux_net.py: 'ip', 'addr', 'del', str(floating_ip)+'/32'.. # nova/network/linux_net.py: 'ip', 'addr', 'add', '169.254.169.254/32',.. # nova/network/linux_net.py: 'ip', 'addr', 'show', 'dev', dev, 'scope',.. # nova/network/linux_net.py: 'ip', 'addr', 'del/add', ip_params, dev) # nova/network/linux_net.py: 'ip', 'addr', 'del', params, fields[-1] # nova/network/linux_net.py: 'ip', 'addr', 'add', params, bridge # nova/network/linux_net.py: 'ip', '-f', 'inet6', 'addr', 'change', .. # nova/network/linux_net.py: 'ip', 'link', 'set', 'dev', dev, 'promisc',.. # nova/network/linux_net.py: 'ip', 'link', 'add', 'link', bridge_if ... # nova/network/linux_net.py: 'ip', 'link', 'set', interface, address,.. # nova/network/linux_net.py: 'ip', 'link', 'set', interface, 'up' # nova/network/linux_net.py: 'ip', 'link', 'set', bridge, 'up' # nova/network/linux_net.py: 'ip', 'addr', 'show', 'dev', interface, .. # nova/network/linux_net.py: 'ip', 'link', 'set', dev, address, .. # nova/network/linux_net.py: 'ip', 'link', 'set', dev, 'up' # nova/network/linux_net.py: 'ip', 'route', 'add', .. # nova/network/linux_net.py: 'ip', 'route', 'del', . # nova/network/linux_net.py: 'ip', 'route', 'show', 'dev', dev ip: CommandFilter, ip, root # nova/virt/libvirt/vif.py: 'tunctl', '-b', '-t', dev # nova/network/linux_net.py: 'tunctl', '-b', '-t', dev tunctl: CommandFilter, tunctl, root # nova/virt/libvirt/vif.py: 'ovs-vsctl', ... # nova/virt/libvirt/vif.py: 'ovs-vsctl', 'del-port', ... # nova/network/linux_net.py: 'ovs-vsctl', .... ovs-vsctl: CommandFilter, ovs-vsctl, root # nova/virt/libvirt/vif.py: 'vrouter-port-control', ... vrouter-port-control: CommandFilter, vrouter-port-control, root # nova/virt/libvirt/vif.py: 'ebrctl', ... ebrctl: CommandFilter, ebrctl, root # nova/virt/libvirt/vif.py: 'mm-ctl', ... mm-ctl: CommandFilter, mm-ctl, root # nova/network/linux_net.py: 'ovs-ofctl', .... ovs-ofctl: CommandFilter, ovs-ofctl, root # nova/virt/libvirt/connection.py: 'dd', if=%s % virsh_output, ... dd: CommandFilter, dd, root # nova/virt/xenapi/volume_utils.py: 'iscsiadm', '-m', ... iscsiadm: CommandFilter, iscsiadm, root # nova/virt/libvirt/volume/aoe.py: 'aoe-revalidate', aoedev # nova/virt/libvirt/volume/aoe.py: 'aoe-discover' aoe-revalidate: CommandFilter, aoe-revalidate, root aoe-discover: CommandFilter, aoe-discover, root # nova/virt/xenapi/vm_utils.py: parted, --script, ... # nova/virt/xenapi/vm_utils.py: 'parted', '--script', dev_path, ..*. parted: CommandFilter, parted, root # nova/virt/xenapi/vm_utils.py: 'pygrub', '-qn', dev_path pygrub: CommandFilter, pygrub, root # nova/virt/xenapi/vm_utils.py: fdisk %(dev_path)s fdisk: CommandFilter, fdisk, root # nova/virt/xenapi/vm_utils.py: e2fsck, -f, -p, partition_path # nova/virt/disk/api.py: e2fsck, -f, -p, image e2fsck: CommandFilter, e2fsck, root # nova/virt/xenapi/vm_utils.py: resize2fs, partition_path # nova/virt/disk/api.py: resize2fs, image resize2fs: CommandFilter, resize2fs, root # nova/network/linux_net.py: 'ip[6]tables-save' % (cmd, '-t', ... iptables-save: CommandFilter, iptables-save, root ip6tables-save: CommandFilter, ip6tables-save, root # nova/network/linux_net.py: 'ip[6]tables-restore' % (cmd,) iptables-restore: CommandFilter, iptables-restore, root ip6tables-restore: CommandFilter, ip6tables-restore, root # nova/network/linux_net.py: 'arping', '-U', floating_ip, '-A', '-I', ... # nova/network/linux_net.py: 'arping', '-U', network_ref['dhcp_server'],.. arping: CommandFilter, arping, root # nova/network/linux_net.py: 'dhcp_release', dev, address, mac_address dhcp_release: CommandFilter, dhcp_release, root # nova/network/linux_net.py: 'kill', '-9', pid # nova/network/linux_net.py: 'kill', '-HUP', pid kill_dnsmasq: KillFilter, root, /usr/sbin/dnsmasq, -9, -HUP # nova/network/linux_net.py: 'kill', pid kill_radvd: KillFilter, root, /usr/sbin/radvd # nova/network/linux_net.py: dnsmasq call dnsmasq: EnvFilter, env, root, CONFIG_FILE=, NETWORK_ID=, dnsmasq # nova/network/linux_net.py: 'radvd', '-C', '%s' % _ra_file(dev, 'conf'.. radvd: CommandFilter, radvd, root # nova/network/linux_net.py: 'brctl', 'addbr', bridge # nova/network/linux_net.py: 'brctl', 'setfd', bridge, 0 # nova/network/linux_net.py: 'brctl', 'stp', bridge, 'off' # nova/network/linux_net.py: 'brctl', 'addif', bridge, interface brctl: CommandFilter, brctl, root # nova/virt/libvirt/utils.py: 'mkswap' # nova/virt/xenapi/vm_utils.py: 'mkswap' mkswap: CommandFilter, mkswap, root # nova/virt/libvirt/utils.py: 'nova-idmapshift' nova-idmapshift: CommandFilter, nova-idmapshift, root # nova/virt/xenapi/vm_utils.py: 'mkfs' # nova/utils.py: 'mkfs', fs, path, label mkfs: CommandFilter, mkfs, root # nova/virt/libvirt/utils.py: 'qemu-img' qemu-img: CommandFilter, qemu-img, root # nova/virt/disk/vfs/localfs.py: 'readlink', '-e' readlink: CommandFilter, readlink, root # nova/virt/disk/api.py: mkfs.ext3: CommandFilter, mkfs.ext3, root mkfs.ext4: CommandFilter, mkfs.ext4, root mkfs.ntfs: CommandFilter, mkfs.ntfs, root # nova/virt/libvirt/connection.py: lvremove: CommandFilter, lvremove, root # nova/virt/libvirt/utils.py: lvcreate: CommandFilter, lvcreate, root # nova/virt/libvirt/utils.py: lvs: CommandFilter, lvs, root # nova/virt/libvirt/utils.py: vgs: CommandFilter, vgs, root # nova/utils.py:read_file_as_root: 'cat', file_path # (called from nova/virt/disk/vfs/localfs.py:VFSLocalFS.read_file) read_passwd: RegExpFilter, cat, root, cat, (/var|/usr)?/tmp/openstack-vfs-localfs[^/]+/etc/passwd read_shadow: RegExpFilter, cat, root, cat, (/var|/usr)?/tmp/openstack-vfs-localfs[^/]+/etc/shadow # os-brick needed commands read_initiator: ReadFileFilter, /etc/iscsi/initiatorname.iscsi multipath: CommandFilter, multipath, root # multipathd show status multipathd: CommandFilter, multipathd, root systool: CommandFilter, systool, root vgc-cluster: CommandFilter, vgc-cluster, root # os_brick/initiator/connector.py drv_cfg: CommandFilter, /opt/emc/scaleio/sdc/bin/drv_cfg, root, /opt/emc/scaleio/sdc/bin/drv_cfg, --query_guid # TODO(smcginnis) Temporary fix. # Need to pull in os-brick os-brick.filters file instead and clean # out stale brick values from this file. scsi_id: CommandFilter, /lib/udev/scsi_id, root # os_brick.privileged.default oslo.privsep context # This line ties the superuser privs with the config files, context name, # and (implicitly) the actual python code invoked. privsep-rootwrap: RegExpFilter, privsep-helper, root, privsep-helper, --config-file, /etc/(?!\\.\\.).*, --privsep_context, os_brick.privileged.default, --privsep_sock_path, /tmp/.* # nova/storage/linuxscsi.py: sg_scan device sg_scan: CommandFilter, sg_scan, root # nova/volume/encryptors/cryptsetup.py: # nova/volume/encryptors/luks.py: ln: RegExpFilter, ln, root, ln, --symbolic, --force, /dev/mapper/crypt-.+, .+ # nova/volume/encryptors.py: # nova/virt/libvirt/dmcrypt.py: cryptsetup: CommandFilter, cryptsetup, root # nova/virt/xenapi/vm_utils.py: xenstore-read: CommandFilter, xenstore-read, root # nova/virt/libvirt/utils.py: rbd: CommandFilter, rbd, root # nova/virt/libvirt/utils.py: 'shred', '-n3', '-s%d' % volume_size, path shred: CommandFilter, shred, root # nova/virt/libvirt/volume.py: 'cp', '/dev/stdin', delete_control.. cp: CommandFilter, cp, root # nova/virt/xenapi/vm_utils.py: sync: CommandFilter, sync, root # nova/virt/libvirt/imagebackend.py: ploop: RegExpFilter, ploop, root, ploop, restore-descriptor, .* prl_disk_tool: RegExpFilter, prl_disk_tool, root, prl_disk_tool, resize, --size, .*M$, --resize_partition, --hdd, .* # nova/virt/libvirt/utils.py: 'xend', 'status' xend: CommandFilter, xend, root # nova/virt/libvirt/utils.py: touch: CommandFilter, touch, root # nova/virt/libvirt/volume/vzstorage.py pstorage-mount: CommandFilter, pstorage-mount, rootconf.rootwrap_filters.compute.pods[0]
Type: string
Description:
“compute”
conf.rootwrap_filters.network.content
Type: string
Description:
# nova-rootwrap command filters for network nodes # This file should be owned by (and only-writeable by) the root user [Filters] # nova/virt/libvirt/vif.py: 'ip', 'tuntap', 'add', dev, 'mode', 'tap' # nova/virt/libvirt/vif.py: 'ip', 'link', 'set', dev, 'up' # nova/virt/libvirt/vif.py: 'ip', 'link', 'delete', dev # nova/network/linux_net.py: 'ip', 'addr', 'add', str(floating_ip)+'/32'i.. # nova/network/linux_net.py: 'ip', 'addr', 'del', str(floating_ip)+'/32'.. # nova/network/linux_net.py: 'ip', 'addr', 'add', '169.254.169.254/32',.. # nova/network/linux_net.py: 'ip', 'addr', 'show', 'dev', dev, 'scope',.. # nova/network/linux_net.py: 'ip', 'addr', 'del/add', ip_params, dev) # nova/network/linux_net.py: 'ip', 'addr', 'del', params, fields[-1] # nova/network/linux_net.py: 'ip', 'addr', 'add', params, bridge # nova/network/linux_net.py: 'ip', '-f', 'inet6', 'addr', 'change', .. # nova/network/linux_net.py: 'ip', 'link', 'set', 'dev', dev, 'promisc',.. # nova/network/linux_net.py: 'ip', 'link', 'add', 'link', bridge_if ... # nova/network/linux_net.py: 'ip', 'link', 'set', interface, address,.. # nova/network/linux_net.py: 'ip', 'link', 'set', interface, 'up' # nova/network/linux_net.py: 'ip', 'link', 'set', bridge, 'up' # nova/network/linux_net.py: 'ip', 'addr', 'show', 'dev', interface, .. # nova/network/linux_net.py: 'ip', 'link', 'set', dev, address, .. # nova/network/linux_net.py: 'ip', 'link', 'set', dev, 'up' # nova/network/linux_net.py: 'ip', 'route', 'add', .. # nova/network/linux_net.py: 'ip', 'route', 'del', . # nova/network/linux_net.py: 'ip', 'route', 'show', 'dev', dev ip: CommandFilter, ip, root # nova/virt/libvirt/vif.py: 'ovs-vsctl', ... # nova/virt/libvirt/vif.py: 'ovs-vsctl', 'del-port', ... # nova/network/linux_net.py: 'ovs-vsctl', .... ovs-vsctl: CommandFilter, ovs-vsctl, root # nova/network/linux_net.py: 'ovs-ofctl', .... ovs-ofctl: CommandFilter, ovs-ofctl, root # nova/virt/libvirt/vif.py: 'ivs-ctl', ... # nova/virt/libvirt/vif.py: 'ivs-ctl', 'del-port', ... # nova/network/linux_net.py: 'ivs-ctl', .... ivs-ctl: CommandFilter, ivs-ctl, root # nova/virt/libvirt/vif.py: 'ifc_ctl', ... ifc_ctl: CommandFilter, /opt/pg/bin/ifc_ctl, root # nova/network/linux_net.py: 'ebtables', '-D' ... # nova/network/linux_net.py: 'ebtables', '-I' ... ebtables: CommandFilter, ebtables, root ebtables_usr: CommandFilter, ebtables, root # nova/network/linux_net.py: 'ip[6]tables-save' % (cmd, '-t', ... iptables-save: CommandFilter, iptables-save, root ip6tables-save: CommandFilter, ip6tables-save, root # nova/network/linux_net.py: 'ip[6]tables-restore' % (cmd,) iptables-restore: CommandFilter, iptables-restore, root ip6tables-restore: CommandFilter, ip6tables-restore, root # nova/network/linux_net.py: 'arping', '-U', floating_ip, '-A', '-I', ... # nova/network/linux_net.py: 'arping', '-U', network_ref['dhcp_server'],.. arping: CommandFilter, arping, root # nova/network/linux_net.py: 'dhcp_release', dev, address, mac_address dhcp_release: CommandFilter, dhcp_release, root # nova/network/linux_net.py: 'kill', '-9', pid # nova/network/linux_net.py: 'kill', '-HUP', pid kill_dnsmasq: KillFilter, root, /usr/sbin/dnsmasq, -9, -HUP # nova/network/linux_net.py: 'kill', pid kill_radvd: KillFilter, root, /usr/sbin/radvd # nova/network/linux_net.py: dnsmasq call dnsmasq: EnvFilter, env, root, CONFIG_FILE=, NETWORK_ID=, dnsmasq # nova/network/linux_net.py: 'radvd', '-C', '%s' % _ra_file(dev, 'conf'.. radvd: CommandFilter, radvd, root # nova/network/linux_net.py: 'brctl', 'addbr', bridge # nova/network/linux_net.py: 'brctl', 'setfd', bridge, 0 # nova/network/linux_net.py: 'brctl', 'stp', bridge, 'off' # nova/network/linux_net.py: 'brctl', 'addif', bridge, interface brctl: CommandFilter, brctl, root # nova/network/linux_net.py: 'sysctl', .... sysctl: CommandFilter, sysctl, root # nova/network/linux_net.py: 'conntrack' conntrack: CommandFilter, conntrack, root # nova/network/linux_net.py: 'fp-vdev' fp-vdev: CommandFilter, fp-vdev, rootconf.rootwrap_filters.network.pods[0]
Type: string
Description:
“compute”
conf.security
Type: string
Description:
# # Disable access to the entire file system except for the directories that # are explicitly allowed later. # # This currently breaks the configurations that come with some web application # Debian packages. # #<Directory /> # AllowOverride None # Require all denied #</Directory> # Changing the following options will not really affect the security of the # server, but might make attacks slightly more difficult in some cases. # # ServerTokens # This directive configures what you return as the Server HTTP response # Header. The default is 'Full' which sends information about the OS-Type # and compiled in modules. # Set to one of: Full | OS | Minimal | Minor | Major | Prod # where Full conveys the most information, and Prod the least. ServerTokens Prod # # Optionally add a line containing the server version and virtual host # name to server-generated pages (internal error documents, FTP directory # listings, mod_status and mod_info output etc., but not CGI generated # documents or custom error documents). # Set to \"EMail\" to also include a mailto: link to the ServerAdmin. # Set to one of: On | Off | EMail ServerSignature Off # # Allow TRACE method # # Set to \"extended\" to also reflect the request body (only for testing and # diagnostic purposes). # # Set to one of: On | Off | extended TraceEnable Off # # Forbid access to version control directories # # If you use version control systems in your document root, you should # probably deny access to their directories. For example, for subversion: # #<DirectoryMatch \"/\\.svn\"> # Require all denied #</DirectoryMatch> # # Setting this header will prevent MSIE from interpreting files as something # else than declared by the content type in the HTTP headers. # Requires mod_headers to be enabled. # #Header set X-Content-Type-Options: \"nosniff\" # # Setting this header will prevent other sites from embedding pages from this # site as frames. This defends against clickjacking attacks. # Requires mod_headers to be enabled. # #Header set X-Frame-Options: \"sameorigin\"conf.software.apache2.a2dismod
Type: string
Description:
nil
conf.software.apache2.a2enmod
Type: string
Description:
nil
conf.software.apache2.binary
Type: string
Description:
“apache2”
conf.software.apache2.conf_dir
Type: string
Description:
“/etc/apache2/conf-enabled”
conf.software.apache2.mods_dir
Type: string
Description:
“/etc/apache2/mods-available”
conf.software.apache2.site_dir
Type: string
Description:
“/etc/apache2/sites-enable”
conf.software.apache2.start_parameters
Type: string
Description:
“-DFOREGROUND”
console.address_search_enabled
Type: bool
Description:
true
console.console_kind
Type: string
Description:
“novnc”
console.novnc.compute.vncserver_proxyclient_interface
Type: string
Description:
nil
console.novnc.compute.vncserver_proxyclient_network_cidr
Type: string
Description:
“0/0”
console.novnc.vncproxy.vncserver_proxyclient_interface
Type: string
Description:
nil
console.novnc.vncproxy.vncserver_proxyclient_network_cidr
Type: string
Description:
“0/0”
console.serial
Type: string
Description:
nil
console.spice.compute.server_proxyclient_interface
Type: string
Description:
nil
console.spice.compute.server_proxyclient_network_cidr
Type: string
Description:
“0/0”
console.spice.proxy.server_proxyclient_interface
Type: string
Description:
nil
console.spice.proxy.server_proxyclient_network_cidr
Type: string
Description:
“0/0”
dependencies.dynamic.common.local_image_registry.jobs[0]
Type: string
Description:
“nova-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.dynamic.targeted.linuxbridge.compute.pod[0].labels.application
Type: string
Description:
“neutron”
dependencies.dynamic.targeted.linuxbridge.compute.pod[0].labels.component
Type: string
Description:
“neutron-lb-agent”
dependencies.dynamic.targeted.linuxbridge.compute.pod[0].requireSameNode
Type: bool
Description:
true
dependencies.dynamic.targeted.openvswitch.compute.pod[0].labels.application
Type: string
Description:
“neutron”
dependencies.dynamic.targeted.openvswitch.compute.pod[0].labels.component
Type: string
Description:
“neutron-ovs-agent”
dependencies.dynamic.targeted.openvswitch.compute.pod[0].requireSameNode
Type: bool
Description:
true
dependencies.dynamic.targeted.ovn.compute.pod[0].labels.application
Type: string
Description:
“ovn”
dependencies.dynamic.targeted.ovn.compute.pod[0].labels.component
Type: string
Description:
“ovn-controller”
dependencies.dynamic.targeted.ovn.compute.pod[0].requireSameNode
Type: bool
Description:
true
dependencies.dynamic.targeted.sriov.compute.pod[0].labels.application
Type: string
Description:
“neutron”
dependencies.dynamic.targeted.sriov.compute.pod[0].labels.component
Type: string
Description:
“neutron-sriov-agent”
dependencies.dynamic.targeted.sriov.compute.pod[0].requireSameNode
Type: bool
Description:
true
dependencies.static.api.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.api.jobs[1]
Type: string
Description:
“nova-ks-user”
dependencies.static.api.jobs[2]
Type: string
Description:
“nova-ks-endpoints”
dependencies.static.api.jobs[3]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.api.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.api.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.api.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.api.services[1].service
Type: string
Description:
“oslo_db”
dependencies.static.api.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.api.services[2].service
Type: string
Description:
“identity”
dependencies.static.api_metadata.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.api_metadata.jobs[1]
Type: string
Description:
“nova-ks-user”
dependencies.static.api_metadata.jobs[2]
Type: string
Description:
“nova-ks-endpoints”
dependencies.static.api_metadata.jobs[3]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.api_metadata.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.api_metadata.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.api_metadata.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.api_metadata.services[1].service
Type: string
Description:
“oslo_db”
dependencies.static.api_metadata.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.api_metadata.services[2].service
Type: string
Description:
“identity”
dependencies.static.archive_deleted_rows.jobs[0]
Type: string
Description:
“nova-db-init”
dependencies.static.archive_deleted_rows.jobs[1]
Type: string
Description:
“nova-db-sync”
dependencies.static.bootstrap.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.bootstrap.services[0].service
Type: string
Description:
“identity”
dependencies.static.bootstrap.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.bootstrap.services[1].service
Type: string
Description:
“compute”
dependencies.static.cell_setup.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.cell_setup.jobs[1]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.cell_setup.pod[0].labels.application
Type: string
Description:
“nova”
dependencies.static.cell_setup.pod[0].labels.component
Type: string
Description:
“compute”
dependencies.static.cell_setup.pod[0].requireSameNode
Type: bool
Description:
false
dependencies.static.cell_setup.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.cell_setup.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.cell_setup.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.cell_setup.services[1].service
Type: string
Description:
“oslo_db”
dependencies.static.cell_setup.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.cell_setup.services[2].service
Type: string
Description:
“identity”
dependencies.static.cell_setup.services[3].endpoint
Type: string
Description:
“internal”
dependencies.static.cell_setup.services[3].service
Type: string
Description:
“compute”
dependencies.static.compute.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.compute.jobs[1]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.compute.pod[0].labels.application
Type: string
Description:
“libvirt”
dependencies.static.compute.pod[0].labels.component
Type: string
Description:
“libvirt”
dependencies.static.compute.pod[0].requireSameNode
Type: bool
Description:
true
dependencies.static.compute.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.compute.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.compute.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.compute.services[1].service
Type: string
Description:
“image”
dependencies.static.compute.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.compute.services[2].service
Type: string
Description:
“compute”
dependencies.static.compute.services[3].endpoint
Type: string
Description:
“internal”
dependencies.static.compute.services[3].service
Type: string
Description:
“network”
dependencies.static.compute.services[4].endpoint
Type: string
Description:
“internal”
dependencies.static.compute.services[4].service
Type: string
Description:
“compute_metadata”
dependencies.static.compute_ironic.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.compute_ironic.jobs[1]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.compute_ironic.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.compute_ironic.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.compute_ironic.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.compute_ironic.services[1].service
Type: string
Description:
“image”
dependencies.static.compute_ironic.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.compute_ironic.services[2].service
Type: string
Description:
“compute”
dependencies.static.compute_ironic.services[3].endpoint
Type: string
Description:
“internal”
dependencies.static.compute_ironic.services[3].service
Type: string
Description:
“network”
dependencies.static.compute_ironic.services[4].endpoint
Type: string
Description:
“internal”
dependencies.static.compute_ironic.services[4].service
Type: string
Description:
“baremetal”
dependencies.static.conductor.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.conductor.jobs[1]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.conductor.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.conductor.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.conductor.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.conductor.services[1].service
Type: string
Description:
“oslo_db”
dependencies.static.conductor.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.conductor.services[2].service
Type: string
Description:
“identity”
dependencies.static.conductor.services[3].endpoint
Type: string
Description:
“internal”
dependencies.static.conductor.services[3].service
Type: string
Description:
“compute”
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:
“nova-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:
“nova-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.novncproxy.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.novncproxy.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.novncproxy.services[0].service
Type: string
Description:
“oslo_db”
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:
“nova-db-sync”
dependencies.static.scheduler.jobs[1]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.scheduler.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.scheduler.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.scheduler.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.scheduler.services[1].service
Type: string
Description:
“oslo_db”
dependencies.static.scheduler.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.scheduler.services[2].service
Type: string
Description:
“identity”
dependencies.static.scheduler.services[3].endpoint
Type: string
Description:
“internal”
dependencies.static.scheduler.services[3].service
Type: string
Description:
“compute”
dependencies.static.service_cleaner.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.service_cleaner.jobs[1]
Type: string
Description:
“nova-rabbit-init”
dependencies.static.service_cleaner.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.service_cleaner.services[0].service
Type: string
Description:
“oslo_messaging”
dependencies.static.service_cleaner.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.service_cleaner.services[1].service
Type: string
Description:
“oslo_db”
dependencies.static.service_cleaner.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.service_cleaner.services[2].service
Type: string
Description:
“identity”
dependencies.static.service_cleaner.services[3].endpoint
Type: string
Description:
“internal”
dependencies.static.service_cleaner.services[3].service
Type: string
Description:
“compute”
dependencies.static.spiceproxy.jobs[0]
Type: string
Description:
“nova-db-sync”
dependencies.static.spiceproxy.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.spiceproxy.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.tests.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.tests.services[0].service
Type: string
Description:
“image”
dependencies.static.tests.services[1].endpoint
Type: string
Description:
“internal”
dependencies.static.tests.services[1].service
Type: string
Description:
“compute”
dependencies.static.tests.services[2].endpoint
Type: string
Description:
“internal”
dependencies.static.tests.services[2].service
Type: string
Description:
“network”
dependencies.static.tests.services[3].endpoint
Type: string
Description:
“internal”
dependencies.static.tests.services[3].service
Type: string
Description:
“compute_metadata”
endpoints.baremetal.host_fqdn_override.default
Type: string
Description:
nil
endpoints.baremetal.hosts.default
Type: string
Description:
“ironic-api”
endpoints.baremetal.hosts.public
Type: string
Description:
“ironic”
endpoints.baremetal.name
Type: string
Description:
“ironic”
endpoints.baremetal.path.default
Type: string
Description:
nil
endpoints.baremetal.port.api.default
Type: int
Description:
6385
endpoints.baremetal.port.api.public
Type: int
Description:
80
endpoints.baremetal.scheme.default
Type: string
Description:
“http”
endpoints.cluster_domain_suffix
Type: string
Description:
“cluster.local”
endpoints.compute.host_fqdn_override.default
Type: string
Description:
nil
endpoints.compute.hosts.default
Type: string
Description:
“nova-api”
endpoints.compute.hosts.public
Type: string
Description:
“nova”
endpoints.compute.name
Type: string
Description:
“nova”
endpoints.compute.path.default
Type: string
Description:
“/v2.1/%(tenant_id)s”
endpoints.compute.port.api.default
Type: int
Description:
8774
endpoints.compute.port.api.public
Type: int
Description:
80
endpoints.compute.port.api.service
Type: int
Description:
8774
endpoints.compute.port.novncproxy.default
Type: int
Description:
6080
endpoints.compute.scheme.default
Type: string
Description:
“http”
endpoints.compute.scheme.service
Type: string
Description:
“http”
endpoints.compute_metadata.host_fqdn_override.default
Type: string
Description:
nil
endpoints.compute_metadata.hosts.default
Type: string
Description:
“nova-metadata”
endpoints.compute_metadata.hosts.public
Type: string
Description:
“metadata”
endpoints.compute_metadata.ip.ingress
Type: string
Description:
nil
endpoints.compute_metadata.name
Type: string
Description:
“nova”
endpoints.compute_metadata.path.default
Type: string
Description:
“/”
endpoints.compute_metadata.port.metadata.default
Type: int
Description:
8775
endpoints.compute_metadata.port.metadata.public
Type: int
Description:
80
endpoints.compute_metadata.scheme.default
Type: string
Description:
“http”
endpoints.compute_novnc_proxy.host_fqdn_override.default
Type: string
Description:
nil
endpoints.compute_novnc_proxy.hosts.default
Type: string
Description:
“nova-novncproxy”
endpoints.compute_novnc_proxy.hosts.public
Type: string
Description:
“novncproxy”
endpoints.compute_novnc_proxy.name
Type: string
Description:
“nova”
endpoints.compute_novnc_proxy.path.default
Type: string
Description:
“/vnc_auto.html”
endpoints.compute_novnc_proxy.port.novnc_proxy.default
Type: int
Description:
6080
endpoints.compute_novnc_proxy.port.novnc_proxy.public
Type: int
Description:
80
endpoints.compute_novnc_proxy.scheme.default
Type: string
Description:
“http”
endpoints.compute_novnc_vencrypt.host_fqdn_override.default.commonName
Type: string
Description:
“nova-novncproxy”
endpoints.compute_novnc_vencrypt.host_fqdn_override.default.usages[0]
Type: string
Description:
“client auth”
endpoints.compute_novnc_vencrypt.hosts.default
Type: string
Description:
“nova-novncproxy”
endpoints.compute_spice_proxy.host_fqdn_override.default
Type: string
Description:
nil
endpoints.compute_spice_proxy.hosts.default
Type: string
Description:
“nova-spiceproxy”
endpoints.compute_spice_proxy.hosts.public
Type: string
Description:
“spiceproxy”
endpoints.compute_spice_proxy.name
Type: string
Description:
“nova”
endpoints.compute_spice_proxy.path.default
Type: string
Description:
“/spice_auto.html”
endpoints.compute_spice_proxy.port.spice_proxy.default
Type: int
Description:
6082
endpoints.compute_spice_proxy.port.spice_proxy.public
Type: int
Description:
80
endpoints.compute_spice_proxy.scheme.default
Type: string
Description:
“http”
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.cinder.password
Type: string
Description:
“password”
endpoints.identity.auth.cinder.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.cinder.project_name
Type: string
Description:
“service”
endpoints.identity.auth.cinder.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.cinder.role
Type: string
Description:
“admin,service”
endpoints.identity.auth.cinder.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.cinder.username
Type: string
Description:
“cinder”
endpoints.identity.auth.ironic.auth_type
Type: string
Description:
“password”
endpoints.identity.auth.ironic.auth_version
Type: string
Description:
“v3”
endpoints.identity.auth.ironic.password
Type: string
Description:
“password”
endpoints.identity.auth.ironic.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.ironic.project_name
Type: string
Description:
“service”
endpoints.identity.auth.ironic.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.ironic.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.ironic.username
Type: string
Description:
“ironic”
endpoints.identity.auth.neutron.password
Type: string
Description:
“password”
endpoints.identity.auth.neutron.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.neutron.project_name
Type: string
Description:
“service”
endpoints.identity.auth.neutron.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.neutron.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.neutron.username
Type: string
Description:
“neutron”
endpoints.identity.auth.nova.password
Type: string
Description:
“password”
endpoints.identity.auth.nova.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.nova.project_name
Type: string
Description:
“service”
endpoints.identity.auth.nova.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.nova.role
Type: string
Description:
“admin,service”
endpoints.identity.auth.nova.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.nova.username
Type: string
Description:
“nova”
endpoints.identity.auth.placement.password
Type: string
Description:
“password”
endpoints.identity.auth.placement.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.placement.project_name
Type: string
Description:
“service”
endpoints.identity.auth.placement.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.placement.role
Type: string
Description:
“admin”
endpoints.identity.auth.placement.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.placement.username
Type: string
Description:
“placement”
endpoints.identity.auth.test.password
Type: string
Description:
“password”
endpoints.identity.auth.test.project_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.test.project_name
Type: string
Description:
“test”
endpoints.identity.auth.test.region_name
Type: string
Description:
“RegionOne”
endpoints.identity.auth.test.role
Type: string
Description:
“admin”
endpoints.identity.auth.test.user_domain_name
Type: string
Description:
“service”
endpoints.identity.auth.test.username
Type: string
Description:
“nova-test”
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.image.host_fqdn_override.default
Type: string
Description:
nil
endpoints.image.hosts.default
Type: string
Description:
“glance-api”
endpoints.image.hosts.public
Type: string
Description:
“glance”
endpoints.image.name
Type: string
Description:
“glance”
endpoints.image.path.default
Type: string
Description:
nil
endpoints.image.port.api.default
Type: int
Description:
9292
endpoints.image.port.api.public
Type: int
Description:
80
endpoints.image.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.network.host_fqdn_override.default
Type: string
Description:
nil
endpoints.network.hosts.default
Type: string
Description:
“neutron-server”
endpoints.network.hosts.public
Type: string
Description:
“neutron”
endpoints.network.name
Type: string
Description:
“neutron”
endpoints.network.path.default
Type: string
Description:
nil
endpoints.network.port.api.default
Type: int
Description:
9696
endpoints.network.port.api.public
Type: int
Description:
80
endpoints.network.scheme.default
Type: string
Description:
“http”
endpoints.oci_image_registry.auth.enabled
Type: bool
Description:
false
endpoints.oci_image_registry.auth.nova.password
Type: string
Description:
“password”
endpoints.oci_image_registry.auth.nova.username
Type: string
Description:
“nova”
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.nova.password
Type: string
Description:
“password”
endpoints.oslo_db.auth.nova.username
Type: string
Description:
“nova”
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:
“/nova”
endpoints.oslo_db.port.mysql.default
Type: int
Description:
3306
endpoints.oslo_db.scheme
Type: string
Description:
“mysql+pymysql”
endpoints.oslo_db_api.auth.admin.password
Type: string
Description:
“password”
endpoints.oslo_db_api.auth.admin.username
Type: string
Description:
“root”
endpoints.oslo_db_api.auth.nova.password
Type: string
Description:
“password”
endpoints.oslo_db_api.auth.nova.username
Type: string
Description:
“nova”
endpoints.oslo_db_api.host_fqdn_override.default
Type: string
Description:
nil
endpoints.oslo_db_api.hosts.default
Type: string
Description:
“mariadb”
endpoints.oslo_db_api.path
Type: string
Description:
“/nova_api”
endpoints.oslo_db_api.port.mysql.default
Type: int
Description:
3306
endpoints.oslo_db_api.scheme
Type: string
Description:
“mysql+pymysql”
endpoints.oslo_db_cell0.auth.admin.password
Type: string
Description:
“password”
endpoints.oslo_db_cell0.auth.admin.username
Type: string
Description:
“root”
endpoints.oslo_db_cell0.auth.nova.password
Type: string
Description:
“password”
endpoints.oslo_db_cell0.auth.nova.username
Type: string
Description:
“nova”
endpoints.oslo_db_cell0.host_fqdn_override.default
Type: string
Description:
nil
endpoints.oslo_db_cell0.hosts.default
Type: string
Description:
“mariadb”
endpoints.oslo_db_cell0.path
Type: string
Description:
“/nova_cell0”
endpoints.oslo_db_cell0.port.mysql.default
Type: int
Description:
3306
endpoints.oslo_db_cell0.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.nova.password
Type: string
Description:
“password”
endpoints.oslo_messaging.auth.nova.username
Type: string
Description:
“nova”
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:
“/nova”
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.placement.host_fqdn_override.default
Type: string
Description:
nil
endpoints.placement.hosts.default
Type: string
Description:
“placement-api”
endpoints.placement.hosts.public
Type: string
Description:
“placement”
endpoints.placement.name
Type: string
Description:
“placement”
endpoints.placement.path.default
Type: string
Description:
“/”
endpoints.placement.port.api.default
Type: int
Description:
8778
endpoints.placement.port.api.public
Type: int
Description:
80
endpoints.placement.port.api.service
Type: int
Description:
8778
endpoints.placement.scheme.default
Type: string
Description:
“http”
endpoints.placement.scheme.service
Type: string
Description:
“http”
health_probe.logging.level
Type: string
Description:
“ERROR”
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.nova_api
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_archive_deleted_rows
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_cell_setup
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_cell_setup_init
Type: string
Description:
“docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”
images.tags.nova_compute
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_compute_ironic
Type: string
Description:
“docker.io/kolla/ubuntu-source-nova-compute-ironic:wallaby”
images.tags.nova_compute_ssh
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_conductor
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_db_sync
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_novncproxy
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_novncproxy_assets
Type: string
Description:
“docker.io/kolla/ubuntu-source-nova-novncproxy:wallaby”
images.tags.nova_scheduler
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_service_cleaner
Type: string
Description:
“docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy”
images.tags.nova_spiceproxy
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_spiceproxy_assets
Type: string
Description:
“docker.io/openstackhelm/nova:2024.1-ubuntu_jammy”
images.tags.nova_storage_init
Type: string
Description:
“docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy”
images.tags.nova_wait_for_computes_init
Type: string
Description:
“gcr.io/google_containers/hyperkube-amd64:v1.11.6”
images.tags.rabbit_init
Type: string
Description:
“docker.io/rabbitmq:3.13-management”
images.tags.test
Type: string
Description:
“docker.io/xrally/xrally-openstack:2.0.0”
jobs.archive_deleted_rows.cron
Type: string
Description:
“0 */1 * * *”
jobs.archive_deleted_rows.history.failed
Type: int
Description:
1
jobs.archive_deleted_rows.history.success
Type: int
Description:
3
jobs.archive_deleted_rows.starting_deadline
Type: int
Description:
600
jobs.cell_setup.cron
Type: string
Description:
“0 */1 * * *”
jobs.cell_setup.extended_wait.duration
Type: int
Description:
5
jobs.cell_setup.extended_wait.enabled
Type: bool
Description:
false
jobs.cell_setup.extended_wait.iteration
Type: int
Description:
3
jobs.cell_setup.extra_command
Type: string
Description:
nil
jobs.cell_setup.history.failed
Type: int
Description:
1
jobs.cell_setup.history.success
Type: int
Description:
3
jobs.cell_setup.starting_deadline
Type: int
Description:
600
jobs.service_cleaner.cron
Type: string
Description:
“0 */1 * * *”
jobs.service_cleaner.extra_command
Type: string
Description:
nil
jobs.service_cleaner.history.failed
Type: int
Description:
1
jobs.service_cleaner.history.success
Type: int
Description:
3
jobs.service_cleaner.sleep_time
Type: int
Description:
60
jobs.service_cleaner.starting_deadline
Type: int
Description:
600
labels.agent.compute.node_selector_key
Type: string
Description:
“openstack-compute-node”
labels.agent.compute.node_selector_value
Type: string
Description:
“enabled”
labels.agent.compute_ironic.node_selector_key
Type: string
Description:
“openstack-compute-node”
labels.agent.compute_ironic.node_selector_value
Type: string
Description:
“enabled”
labels.api_metadata.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.api_metadata.node_selector_value
Type: string
Description:
“enabled”
labels.conductor.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.conductor.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.novncproxy.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.novncproxy.node_selector_value
Type: string
Description:
“enabled”
labels.osapi.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.osapi.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.spiceproxy.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.spiceproxy.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.cron_job_archive_deleted_rows
Type: bool
Description:
false
manifests.cron_job_cell_setup
Type: bool
Description:
true
manifests.cron_job_service_cleaner
Type: bool
Description:
true
manifests.daemonset_compute
Type: bool
Description:
true
manifests.deployment_api_metadata
Type: bool
Description:
true
manifests.deployment_api_osapi
Type: bool
Description:
true
manifests.deployment_conductor
Type: bool
Description:
true
manifests.deployment_novncproxy
Type: bool
Description:
true
manifests.deployment_scheduler
Type: bool
Description:
true
manifests.deployment_spiceproxy
Type: bool
Description:
true
manifests.ingress_metadata
Type: bool
Description:
true
manifests.ingress_novncproxy
Type: bool
Description:
true
manifests.ingress_osapi
Type: bool
Description:
true
manifests.ingress_spiceproxy
Type: bool
Description:
true
manifests.job_bootstrap
Type: bool
Description:
true
manifests.job_cell_setup
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.job_storage_init
Type: bool
Description:
true
manifests.network_policy
Type: bool
Description:
false
manifests.pdb_metadata
Type: bool
Description:
true
manifests.pdb_osapi
Type: bool
Description:
true
manifests.pod_rally_test
Type: bool
Description:
true
manifests.secret_db
Type: bool
Description:
true
manifests.secret_db_api
Type: bool
Description:
true
manifests.secret_db_cell0
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_ingress_metadata
Type: bool
Description:
true
manifests.service_ingress_novncproxy
Type: bool
Description:
true
manifests.service_ingress_osapi
Type: bool
Description:
true
manifests.service_ingress_spiceproxy
Type: bool
Description:
true
manifests.service_metadata
Type: bool
Description:
true
manifests.service_novncproxy
Type: bool
Description:
true
manifests.service_osapi
Type: bool
Description:
true
manifests.service_spiceproxy
Type: bool
Description:
true
manifests.statefulset_compute_ironic
Type: bool
Description:
false
network.backend[0]
Type: string
Description:
“openvswitch”
network.metadata.external_policy_local
Type: bool
Description:
false
network.metadata.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”
Type: string
Description:
“/”
network.metadata.ingress.classes.cluster
Type: string
Description:
“nginx-cluster”
network.metadata.ingress.classes.namespace
Type: string
Description:
“nginx”
network.metadata.ingress.public
Type: bool
Description:
true
network.metadata.node_port.enabled
Type: bool
Description:
false
network.metadata.node_port.port
Type: int
Description:
30775
network.metadata.port
Type: int
Description:
8775
network.novncproxy.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”
Type: string
Description:
“/”
network.novncproxy.ingress.classes.cluster
Type: string
Description:
“nginx-cluster”
network.novncproxy.ingress.classes.namespace
Type: string
Description:
“nginx”
network.novncproxy.ingress.public
Type: bool
Description:
true
network.novncproxy.node_port.enabled
Type: bool
Description:
false
network.novncproxy.node_port.port
Type: int
Description:
30680
network.osapi.external_policy_local
Type: bool
Description:
false
network.osapi.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”
Type: string
Description:
“/”
network.osapi.ingress.classes.cluster
Type: string
Description:
“nginx-cluster”
network.osapi.ingress.classes.namespace
Type: string
Description:
“nginx”
network.osapi.ingress.public
Type: bool
Description:
true
network.osapi.node_port.enabled
Type: bool
Description:
false
network.osapi.node_port.port
Type: int
Description:
30774
network.osapi.port
Type: int
Description:
8774
network.spiceproxy.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”
Type: string
Description:
“/”
network.spiceproxy.ingress.classes.cluster
Type: string
Description:
“nginx-cluster”
network.spiceproxy.ingress.classes.namespace
Type: string
Description:
“nginx”
network.spiceproxy.ingress.public
Type: bool
Description:
true
network.spiceproxy.node_port.enabled
Type: bool
Description:
false
network.spiceproxy.node_port.port
Type: int
Description:
30682
network.ssh.enabled
Type: bool
Description:
false
network.ssh.from_subnet
Type: string
Description:
“0.0.0.0/0”
network.ssh.key_types[0]
Type: string
Description:
“rsa”
network.ssh.key_types[1]
Type: string
Description:
“dsa”
network.ssh.key_types[2]
Type: string
Description:
“ecdsa”
network.ssh.key_types[3]
Type: string
Description:
“ed25519”
network.ssh.port
Type: int
Description:
8022
network.ssh.private_key
Type: string
Description:
“null”
network.ssh.public_key
Type: string
Description:
“null”
network_policy.nova.egress[0]
Type: object
Description:
{}
network_policy.nova.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.metadata.min_available
Type: int
Description:
0
pod.lifecycle.disruption_budget.osapi.min_available
Type: int
Description:
0
pod.lifecycle.termination_grace_period.metadata.timeout
Type: int
Description:
30
pod.lifecycle.termination_grace_period.osapi.timeout
Type: int
Description:
30
pod.lifecycle.upgrades.daemonsets.compute.enabled
Type: bool
Description:
true
pod.lifecycle.upgrades.daemonsets.compute.max_unavailable
Type: int
Description:
1
pod.lifecycle.upgrades.daemonsets.compute.min_ready_seconds
Type: int
Description:
0
pod.lifecycle.upgrades.daemonsets.pod_replacement_strategy
Type: string
Description:
“RollingUpdate”
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.nova_api_metadata.init_container
Type: string
Description:
nil
pod.mounts.nova_api_metadata.nova_api_metadata.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_api_metadata.nova_api_metadata.volumes
Type: string
Description:
nil
pod.mounts.nova_api_osapi.init_container
Type: string
Description:
nil
pod.mounts.nova_api_osapi.nova_api_osapi.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_api_osapi.nova_api_osapi.volumes
Type: string
Description:
nil
pod.mounts.nova_bootstrap.init_container
Type: string
Description:
nil
pod.mounts.nova_bootstrap.nova_bootstrap.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_bootstrap.nova_bootstrap.volumes
Type: string
Description:
nil
pod.mounts.nova_compute.init_container
Type: string
Description:
nil
pod.mounts.nova_compute.nova_compute.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_compute.nova_compute.volumes
Type: string
Description:
nil
pod.mounts.nova_compute_ironic.init_container
Type: string
Description:
nil
pod.mounts.nova_compute_ironic.nova_compute_ironic.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_compute_ironic.nova_compute_ironic.volumes
Type: string
Description:
nil
pod.mounts.nova_conductor.init_container
Type: string
Description:
nil
pod.mounts.nova_conductor.nova_conductor.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_conductor.nova_conductor.volumes
Type: string
Description:
nil
pod.mounts.nova_db_sync.nova_db_sync.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_db_sync.nova_db_sync.volumes
Type: string
Description:
nil
pod.mounts.nova_novncproxy.init_novncproxy
Type: string
Description:
nil
pod.mounts.nova_novncproxy.nova_novncproxy.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_novncproxy.nova_novncproxy.volumes
Type: string
Description:
nil
pod.mounts.nova_scheduler.init_container
Type: string
Description:
nil
pod.mounts.nova_scheduler.nova_scheduler.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_scheduler.nova_scheduler.volumes
Type: string
Description:
nil
pod.mounts.nova_spiceproxy.init_spiceproxy
Type: string
Description:
nil
pod.mounts.nova_spiceproxy.nova_spiceproxy.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_spiceproxy.nova_spiceproxy.volumes
Type: string
Description:
nil
pod.mounts.nova_tests.init_container
Type: string
Description:
nil
pod.mounts.nova_tests.nova_tests.volumeMounts
Type: string
Description:
nil
pod.mounts.nova_tests.nova_tests.volumes
Type: string
Description:
nil
pod.probes.api-metadata.default.liveness.enabled
Type: bool
Description:
true
pod.probes.api-metadata.default.liveness.params.initialDelaySeconds
Type: int
Description:
5
pod.probes.api-metadata.default.liveness.params.periodSeconds
Type: int
Description:
10
pod.probes.api-metadata.default.liveness.params.timeoutSeconds
Type: int
Description:
5
pod.probes.api-metadata.default.readiness.enabled
Type: bool
Description:
true
pod.probes.api-metadata.default.readiness.params.initialDelaySeconds
Type: int
Description:
5
pod.probes.api-metadata.default.readiness.params.periodSeconds
Type: int
Description:
10
pod.probes.api-metadata.default.readiness.params.timeoutSeconds
Type: int
Description:
5
pod.probes.api-osapi.default.liveness.enabled
Type: bool
Description:
true
pod.probes.api-osapi.default.liveness.params.initialDelaySeconds
Type: int
Description:
5
pod.probes.api-osapi.default.liveness.params.periodSeconds
Type: int
Description:
10
pod.probes.api-osapi.default.liveness.params.timeoutSeconds
Type: int
Description:
5
pod.probes.api-osapi.default.readiness.enabled
Type: bool
Description:
true
pod.probes.api-osapi.default.readiness.params.initialDelaySeconds
Type: int
Description:
5
pod.probes.api-osapi.default.readiness.params.periodSeconds
Type: int
Description:
10
pod.probes.api-osapi.default.readiness.params.timeoutSeconds
Type: int
Description:
5
pod.probes.compute-spice-proxy.default.liveness.enabled
Type: bool
Description:
true
pod.probes.compute-spice-proxy.default.liveness.params.initialDelaySeconds
Type: int
Description:
30
pod.probes.compute-spice-proxy.default.liveness.params.periodSeconds
Type: int
Description:
60
pod.probes.compute-spice-proxy.default.liveness.params.timeoutSeconds
Type: int
Description:
15
pod.probes.compute-spice-proxy.default.readiness.enabled
Type: bool
Description:
true
pod.probes.compute-spice-proxy.default.readiness.params.initialDelaySeconds
Type: int
Description:
30
pod.probes.compute-spice-proxy.default.readiness.params.periodSeconds
Type: int
Description:
60
pod.probes.compute-spice-proxy.default.readiness.params.timeoutSeconds
Type: int
Description:
15
pod.probes.compute.default.liveness.enabled
Type: bool
Description:
true
pod.probes.compute.default.liveness.params.periodSeconds
Type: int
Description:
90
pod.probes.compute.default.liveness.params.timeoutSeconds
Type: int
Description:
70
pod.probes.compute.default.readiness.enabled
Type: bool
Description:
true
pod.probes.compute.default.readiness.params.periodSeconds
Type: int
Description:
90
pod.probes.compute.default.readiness.params.timeoutSeconds
Type: int
Description:
70
pod.probes.compute.default.startup.enabled
Type: bool
Description:
true
pod.probes.compute.default.startup.params.failureThreshold
Type: int
Description:
120
pod.probes.compute.default.startup.params.periodSeconds
Type: int
Description:
10
pod.probes.compute.default.startup.params.successThreshold
Type: int
Description:
1
pod.probes.compute.default.startup.params.timeoutSeconds
Type: int
Description:
70
pod.probes.conductor.default.liveness.enabled
Type: bool
Description:
true
pod.probes.conductor.default.liveness.params.initialDelaySeconds
Type: int
Description:
120
pod.probes.conductor.default.liveness.params.periodSeconds
Type: int
Description:
90
pod.probes.conductor.default.liveness.params.timeoutSeconds
Type: int
Description:
70
pod.probes.conductor.default.readiness.enabled
Type: bool
Description:
true
pod.probes.conductor.default.readiness.params.initialDelaySeconds
Type: int
Description:
80
pod.probes.conductor.default.readiness.params.periodSeconds
Type: int
Description:
90
pod.probes.conductor.default.readiness.params.timeoutSeconds
Type: int
Description:
70
pod.probes.novncproxy.default.liveness.enabled
Type: bool
Description:
true
pod.probes.novncproxy.default.liveness.params.initialDelaySeconds
Type: int
Description:
30
pod.probes.novncproxy.default.liveness.params.periodSeconds
Type: int
Description:
60
pod.probes.novncproxy.default.liveness.params.timeoutSeconds
Type: int
Description:
15
pod.probes.novncproxy.default.readiness.enabled
Type: bool
Description:
true
pod.probes.novncproxy.default.readiness.params.initialDelaySeconds
Type: int
Description:
30
pod.probes.novncproxy.default.readiness.params.periodSeconds
Type: int
Description:
60
pod.probes.novncproxy.default.readiness.params.timeoutSeconds
Type: int
Description:
15
pod.probes.rpc_retries
Type: int
Description:
2
pod.probes.rpc_timeout
Type: int
Description:
60
pod.probes.scheduler.default.liveness.enabled
Type: bool
Description:
true
pod.probes.scheduler.default.liveness.params.initialDelaySeconds
Type: int
Description:
120
pod.probes.scheduler.default.liveness.params.periodSeconds
Type: int
Description:
90
pod.probes.scheduler.default.liveness.params.timeoutSeconds
Type: int
Description:
70
pod.probes.scheduler.default.readiness.enabled
Type: bool
Description:
true
pod.probes.scheduler.default.readiness.params.initialDelaySeconds
Type: int
Description:
80
pod.probes.scheduler.default.readiness.params.periodSeconds
Type: int
Description:
90
pod.probes.scheduler.default.readiness.params.timeoutSeconds
Type: int
Description:
70
pod.replicas.api_metadata
Type: int
Description:
1
pod.replicas.compute_ironic
Type: int
Description:
1
pod.replicas.conductor
Type: int
Description:
1
pod.replicas.novncproxy
Type: int
Description:
1
pod.replicas.osapi
Type: int
Description:
1
pod.replicas.scheduler
Type: int
Description:
1
pod.replicas.spiceproxy
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.api_metadata.limits.cpu
Type: string
Description:
“2000m”
pod.resources.api_metadata.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.api_metadata.requests.cpu
Type: string
Description:
“100m”
pod.resources.api_metadata.requests.memory
Type: string
Description:
“128Mi”
pod.resources.compute.limits.cpu
Type: string
Description:
“2000m”
pod.resources.compute.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.compute.requests.cpu
Type: string
Description:
“100m”
pod.resources.compute.requests.memory
Type: string
Description:
“128Mi”
pod.resources.compute_ironic.limits.cpu
Type: string
Description:
“2000m”
pod.resources.compute_ironic.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.compute_ironic.requests.cpu
Type: string
Description:
“100m”
pod.resources.compute_ironic.requests.memory
Type: string
Description:
“128Mi”
pod.resources.conductor.limits.cpu
Type: string
Description:
“2000m”
pod.resources.conductor.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.conductor.requests.cpu
Type: string
Description:
“100m”
pod.resources.conductor.requests.memory
Type: string
Description:
“128Mi”
pod.resources.enabled
Type: bool
Description:
false
pod.resources.jobs.archive_deleted_rows.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.archive_deleted_rows.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.archive_deleted_rows.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.archive_deleted_rows.requests.memory
Type: string
Description:
“128Mi”
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.cell_setup.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.cell_setup.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.cell_setup.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.cell_setup.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.service_cleaner.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.service_cleaner.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.service_cleaner.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.service_cleaner.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.storage_init.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.storage_init.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.storage_init.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.storage_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.novncproxy.limits.cpu
Type: string
Description:
“2000m”
pod.resources.novncproxy.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.novncproxy.requests.cpu
Type: string
Description:
“100m”
pod.resources.novncproxy.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.spiceproxy.limits.cpu
Type: string
Description:
“2000m”
pod.resources.spiceproxy.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.spiceproxy.requests.cpu
Type: string
Description:
“100m”
pod.resources.spiceproxy.requests.memory
Type: string
Description:
“128Mi”
pod.resources.ssh.limits.cpu
Type: string
Description:
“2000m”
pod.resources.ssh.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.ssh.requests.cpu
Type: string
Description:
“100m”
pod.resources.ssh.requests.memory
Type: string
Description:
“128Mi”
pod.security_context.archive_deleted_rows.container.nova_archive_deleted_rows.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.archive_deleted_rows.container.nova_archive_deleted_rows.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.archive_deleted_rows.container.nova_archive_deleted_rows_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.archive_deleted_rows.container.nova_archive_deleted_rows_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.archive_deleted_rows.pod.runAsUser
Type: int
Description:
42424
pod.security_context.bootstrap.container.bootstrap.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.bootstrap.container.bootstrap.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.bootstrap.container.nova_wait_for_computes_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.bootstrap.container.nova_wait_for_computes_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.bootstrap.pod.runAsUser
Type: int
Description:
42424
pod.security_context.cell_setup.container.nova_cell_setup.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.cell_setup.container.nova_cell_setup.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.cell_setup.pod.runAsUser
Type: int
Description:
42424
pod.security_context.nova.container.ceph_perms.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.ceph_perms.runAsUser
Type: int
Description:
0
pod.security_context.nova.container.nova_api.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_api.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_api_metadata_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_api_metadata_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_compute.privileged
Type: bool
Description:
true
pod.security_context.nova.container.nova_compute.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_compute_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_compute_init.runAsUser
Type: int
Description:
0
pod.security_context.nova.container.nova_compute_spice_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_compute_spice_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_compute_ssh.privileged
Type: bool
Description:
true
pod.security_context.nova.container.nova_compute_ssh.runAsUser
Type: int
Description:
0
pod.security_context.nova.container.nova_compute_ssh_init.runAsUser
Type: int
Description:
0
pod.security_context.nova.container.nova_compute_vnc_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_compute_vnc_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_conductor.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_conductor.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_novncproxy.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_novncproxy.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_novncproxy_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_novncproxy_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_novncproxy_init_assests.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_novncproxy_init_assests.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_osapi.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_osapi.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_scheduler.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_scheduler.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_spiceproxy.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_spiceproxy.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_spiceproxy_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_spiceproxy_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.nova_spiceproxy_init_assets.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.nova_spiceproxy_init_assets.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.container.tungstenfabric_compute_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova.container.tungstenfabric_compute_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova.pod.runAsUser
Type: int
Description:
42424
pod.security_context.nova_cell_setup.container.nova_cell_setup.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova_cell_setup.container.nova_cell_setup.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova_cell_setup.container.nova_cell_setup_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova_cell_setup.container.nova_cell_setup_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova_cell_setup.container.nova_wait_for_computes_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.nova_cell_setup.container.nova_wait_for_computes_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.nova_cell_setup.pod.runAsUser
Type: int
Description:
42424
pod.security_context.service_cleaner.container.nova_service_cleaner.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.service_cleaner.container.nova_service_cleaner.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.service_cleaner.pod.runAsUser
Type: int
Description:
42424
pod.tolerations.nova.enabled
Type: bool
Description:
false
pod.tolerations.nova.tolerations[0].effect
Type: string
Description:
“NoSchedule”
pod.tolerations.nova.tolerations[0].key
Type: string
Description:
“node-role.kubernetes.io/master”
pod.tolerations.nova.tolerations[0].operator
Type: string
Description:
“Exists”
pod.tolerations.nova.tolerations[1].effect
Type: string
Description:
“NoSchedule”
pod.tolerations.nova.tolerations[1].key
Type: string
Description:
“node-role.kubernetes.io/control-plane”
pod.tolerations.nova.tolerations[1].operator
Type: string
Description:
“Exists”
pod.useHostNetwork.novncproxy
Type: bool
Description:
true
pod.use_fqdn.compute
Type: bool
Description:
true
rbd_pool.app_name
Type: string
Description:
“nova-vms”
rbd_pool.chunk_size
Type: int
Description:
8
rbd_pool.crush_rule
Type: string
Description:
“replicated_rule”
rbd_pool.replication
Type: int
Description:
3
release_group
Type: string
Description:
nil
secrets.identity.admin
Type: string
Description:
“nova-keystone-admin”
secrets.identity.nova
Type: string
Description:
“nova-keystone-user”
secrets.identity.test
Type: string
Description:
“nova-keystone-test”
secrets.oci_image_registry.nova
Type: string
Description:
“nova-oci-image-registry”
secrets.oslo_db.admin
Type: string
Description:
“nova-db-admin”
secrets.oslo_db.nova
Type: string
Description:
“nova-db-user”
secrets.oslo_db_api.admin
Type: string
Description:
“nova-db-api-admin”
secrets.oslo_db_api.nova
Type: string
Description:
“nova-db-api-user”
secrets.oslo_db_cell0.admin
Type: string
Description:
“nova-db-cell0-admin”
secrets.oslo_db_cell0.nova
Type: string
Description:
“nova-db-cell0-user”
secrets.oslo_messaging.admin
Type: string
Description:
“nova-rabbitmq-admin”
secrets.oslo_messaging.nova
Type: string
Description:
“nova-rabbitmq-user”
secrets.tls.compute.osapi.internal
Type: string
Description:
“nova-tls-api”
secrets.tls.compute.osapi.public
Type: string
Description:
“nova-tls-public”
secrets.tls.compute_metadata.metadata.internal
Type: string
Description:
“metadata-tls-metadata”
secrets.tls.compute_metadata.metadata.public
Type: string
Description:
“metadata-tls-public”
secrets.tls.compute_novnc_proxy.novncproxy.internal
Type: string
Description:
“nova-novncproxy-tls-proxy”
secrets.tls.compute_novnc_proxy.novncproxy.public
Type: string
Description:
“nova-novncproxy-tls-public”
secrets.tls.compute_novnc_proxy.vencrypt.internal
Type: string
Description:
“nova-novncproxy-vencrypt”
secrets.tls.compute_spice_proxy.spiceproxy.internal
Type: string
Description:
“nova-spiceproxy-tls-proxy”
secrets.tls.compute_spice_proxy.spiceproxy.public
Type: string
Description:
“nova-spiceproxy-tls-public”
tls.identity
Type: bool
Description:
false
tls.oslo_db
Type: bool
Description:
false
tls.oslo_messaging
Type: bool
Description:
false