You can replace a task with a custom task in the
task.yaml
file by replacing the path to the executable
file.
To replace a task:
Log in to Fuel CLI:
Open the task.yaml
file for editing.
Replace the path to the path to the executable file:
- id: netconfig
type: puppet
groups: [primary-controller, controller, cinder, compute, ceph-osd,
zabbix-server, primary-mongo, mongo]
required_for: [deploy_end]
requires: [logging]
parameters:
# old puppet manifest
# puppet_manifest: /etc/puppet/modules/osnailyfacter/netconfig.pp
puppet manifest:
/etc/puppet/modules/osnailyfacter/custom_network_configuration.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
Synchronize deployment tasks:
fuel rel --sync-deployment-tasks --dir <path-to-puppet-manifest>
Example:
fuel rel --sync-deployment-tasks --dir /etc/puppet/mitaka-9.0/
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.