From d4738c960b50fb6b48335412aca5ab75c8e537b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ba=C4=8Dovsk=C3=BD?= Date: Tue, 19 Jan 2016 00:46:54 +0100 Subject: [PATCH] Fixes #10161 - Convert foreman-installer config to scenario --- foreman-installer/foreman-installer.spec | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/foreman-installer/foreman-installer.spec b/foreman-installer/foreman-installer.spec index 8b4a3f787f..a8e6301920 100644 --- a/foreman-installer/foreman-installer.spec +++ b/foreman-installer/foreman-installer.spec @@ -17,7 +17,7 @@ BuildArch: noarch Requires: curl Requires: %{?scl_prefix}puppet >= 3.0.0 -Requires: %{?scl_prefix}rubygem-kafo >= 0.6.5 +Requires: %{?scl_prefix}rubygem-kafo >= 0.7.1 Requires: %{?scl_prefix}rubygem-apipie-bindings >= 0.0.6 Requires: foreman-selinux @@ -31,7 +31,7 @@ Requires: %{?scl_prefix}rubygem-highline BuildRequires: asciidoc BuildRequires: rubygem(rake) BuildRequires: %{?scl_prefix}puppet >= 3.0.0 -BuildRequires: %{?scl_prefix}rubygem-kafo +BuildRequires: %{?scl_prefix}rubygem-kafo >= 0.7.1 %description Complete installer for The Foreman life-cycle management system based on Puppet. @@ -58,11 +58,16 @@ rake install \ SYSCONFDIR=%{buildroot}%{_sysconfdir} \ --trace +%post +foreman-installer --scenario foreman --migrations-only > /dev/null + %files %defattr(-,root,root,-) %doc README.* LICENSE -%config %attr(600, root, root) %{_sysconfdir}/foreman/%{name}.yaml -%config(noreplace) %attr(600, root, root) %{_sysconfdir}/foreman/%{name}-answers.yaml +%dir %{_sysconfdir}/foreman-installer +%dir %{_sysconfdir}/foreman-installer/scenarios.d +%config %attr(600, root, root) %{_sysconfdir}/foreman-installer/scenarios.d/foreman.yaml +%config(noreplace) %attr(600, root, root) %{_sysconfdir}/foreman-installer/scenarios.d/foreman-answers.yaml %{_sbindir}/foreman-installer %{_datadir}/%{name} %{_mandir}/man8