From 845772cf523dabba71da803163592c110cca49f7 Mon Sep 17 00:00:00 2001 From: Tyler Smith Date: Thu, 11 Jul 2019 10:55:23 -0400 Subject: [PATCH] Zero Touch Provisioning changes for subcloud configuration - Adding the /opt/dc/ansible folder to store inventory and override files for configuring subclouds Change-Id: I8231937e13c2fdb033b0e31879705053aff193ee Story: 2004766 Task: 35756 Signed-off-by: Tyler Smith --- openstack/distributedcloud/centos/distributedcloud.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openstack/distributedcloud/centos/distributedcloud.spec b/openstack/distributedcloud/centos/distributedcloud.spec index 7d92db45..2ede8610 100644 --- a/openstack/distributedcloud/centos/distributedcloud.spec +++ b/openstack/distributedcloud/centos/distributedcloud.spec @@ -157,6 +157,8 @@ install -p -D -m 644 %{SOURCE11} %{buildroot}%{_tmpfilesdir} cd %{_builddir}/%{pypi_name}-%{version} && oslo-config-generator --config-file ./dcdbsync/config-generator.conf --output-file %{_builddir}/%{pypi_name}-%{version}%{_sysconfdir}/dcdbsync/dcdbsync.conf.sample install -p -D -m 640 %{_builddir}/%{pypi_name}-%{version}%{_sysconfdir}/dcdbsync/dcdbsync.conf.sample %{buildroot}%{_sysconfdir}/dcdbsync/dcdbsync.conf +# install ansible overrides dir +install -d -m 755 ${RPM_BUILD_ROOT}/opt/dc/ansible %files dcmanager %license LICENSE @@ -174,6 +176,7 @@ install -p -D -m 640 %{_builddir}/%{pypi_name}-%{version}%{_sysconfdir}/dcdbsync %dir %attr(0755,root,root) %{_sysconfdir}/dcmanager %config(noreplace) %attr(-, root, root) %{_sysconfdir}/dcmanager/dcmanager.conf %dir %attr(0755,root,root) /usr/lib/ocf/resource.d/openstack +%dir %attr(0755,root,root) /opt/dc/ansible %defattr(-,root,root,-) /usr/lib/ocf/resource.d/openstack/dcmanager-*