Disable direct override using ironic_config

... because it does not allow us to implement these parameters in
puppet-ironic. We should NOT use this interface in CI but should use
only native puppet parameters.

This replaces usage of arbitrary interface by the native puppet
parameters. These parameters are not yet implemented because
the existing override is causing duplicate definition, but will be
added once this change is merged.

Change-Id: I1754111c943afc004ef3a3226f662d415f910999
This commit is contained in:
Takashi Kajinami 2022-07-19 18:00:39 +09:00
parent d200817542
commit a0c94281af
1 changed files with 3 additions and 10 deletions

View File

@ -1,15 +1,8 @@
parameter_defaults:
UndercloudExtraConfig:
ironic::config::ironic_config:
disk_utils/image_convert_memory_limit:
value:
2048
conductor/heartbeat_interval:
value:
20
conductor/heartbeat_timeout:
value:
120
ironic::disk_utils::image_convert_memory_limit: 2048
ironic::conductor::heartbeat_interval: 20
ironic::conductor::heartbeat_timeout: 120
# Ironic defaults to using `qemu:///system`. When running libvirtd
# unprivileged we need to use `qemu:///session`. This allows us to pass