heat-agents
Project description
This directory contains diskimage-builder elements to build an image which contains the software configuration hook required to use your preferred configuration method.
These elements depend on some elements found in the tripleo-image-elements repository. These elements will build an image which uses os-collect-config, os-refresh-config, and os-apply-config together to invoke a hook with the supplied configuration data, and return any outputs back to heat.
When building an image only the elements for the preferred configuration methods are required. The heat-config element is automatically included as a dependency.
An example fedora based image containing all hooks can be built and uploaded to glance with the following:
git clone https://git.openstack.org/openstack/diskimage-builder.git git clone https://git.openstack.org/openstack/tripleo-image-elements.git git clone https://git.openstack.org/openstack/heat-agents.git git clone https://git.openstack.org/openstack/dib-utils.git export PATH="${PWD}/dib-utils/bin:$PATH" export ELEMENTS_PATH=tripleo-image-elements/elements:heat-agents/ diskimage-builder/bin/disk-image-create vm \ fedora selinux-permissive \ os-collect-config \ os-refresh-config \ os-apply-config \ heat-config \ heat-config-ansible \ heat-config-cfn-init \ heat-config-docker-compose \ heat-config-kubelet \ heat-config-puppet \ heat-config-salt \ heat-config-script \ -o fedora-software-config.qcow2 openstack image create --disk-format qcow2 --container-format bare fedora-software-config < \ fedora-software-config.qcow2
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file heat-agents-1.1.0.tar.gz
.
File metadata
- Download URL: heat-agents-1.1.0.tar.gz
- Upload date:
- Size: 48.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbaf748b761837b145c98376768ff10c13e29e5fb93bb71dd7e9ef171972dd52 |
|
MD5 | 75f0eed7c255e3ff1d6c041eb45a1cb0 |
|
BLAKE2b-256 | bf3a2a32248ad2f8684337fdbf1ae7f74f293bd446674c76c7172defbd75c157 |
Provenance
File details
Details for the file heat_agents-1.1.0-py2-none-any.whl
.
File metadata
- Download URL: heat_agents-1.1.0-py2-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5bef9be75e1c12443c4c18965b9bf3ff70cba704cff464c291546a6443400a26 |
|
MD5 | 6fdc57674910ac48064a56157765e1c0 |
|
BLAKE2b-256 | f8dca1ab2a8d0d278d679bc3cd0422e41b0287671a9df5ff4a1d405eafc2fb78 |