From 95e78f1e6a8cdc41261931ea87fcde7be5d8ba28 Mon Sep 17 00:00:00 2001 From: Dmitry Tantsur Date: Wed, 3 Jun 2020 12:58:52 +0200 Subject: [PATCH] Install metalsmith by default It's a tiny library that provides convenient CLI for ironic. Change-Id: I806d7fd181db8cd4be206796c8930466c6732d44 --- playbooks/roles/bifrost-ironic-install/tasks/install.yml | 8 ++++++++ releasenotes/notes/metalsmith-7044429597a5f137.yaml | 5 +++++ 2 files changed, 13 insertions(+) create mode 100644 releasenotes/notes/metalsmith-7044429597a5f137.yaml diff --git a/playbooks/roles/bifrost-ironic-install/tasks/install.yml b/playbooks/roles/bifrost-ironic-install/tasks/install.yml index 77d94e61a..930bf4db7 100644 --- a/playbooks/roles/bifrost-ironic-install/tasks/install.yml +++ b/playbooks/roles/bifrost-ironic-install/tasks/install.yml @@ -79,6 +79,14 @@ source_install={{ ironicclient_source_install }} when: skip_install is not defined +# NOTE(dtantsur): no much value in installing metalsmith from source - it does +# not change often, and nothing in bifrost depends on it. +- name: "metalsmith - Install" + include: pip_install.yml + package=metalsmith + state=latest + when: skip_install is not defined + - name: "Install configparser in venv if using" include: pip_install.yml package=configparser diff --git a/releasenotes/notes/metalsmith-7044429597a5f137.yaml b/releasenotes/notes/metalsmith-7044429597a5f137.yaml new file mode 100644 index 000000000..7598ef2d7 --- /dev/null +++ b/releasenotes/notes/metalsmith-7044429597a5f137.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + `MetalSmith `_ is now installed + by default.