@@ -358,6 +358,7 @@ install -D packaging/systemd/cloudstack-agent.service ${RPM_BUILD_ROOT}%{_unitdi
358358install -D packaging/systemd/
[email protected] ${RPM_BUILD_ROOT}%{
_unitdir }/%{
name }
[email protected] 359359install -D packaging/systemd/cloudstack-agent.default ${RPM_BUILD_ROOT}%{_sysconfdir }/default/%{name }-agent
360360install -D agent/target/transformed/agent.properties ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/agent/agent.properties
361+ install -D agent/target/transformed/uefi.properties ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/agent/uefi.properties
361362install -D agent/target/transformed/environment.properties ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/agent/environment.properties
362363install -D agent/target/transformed/log4j-cloud.xml ${RPM_BUILD_ROOT}%{_sysconfdir }/%{name }/agent/log4j-cloud.xml
363364install -D agent/target/transformed/cloud-setup-agent ${RPM_BUILD_ROOT}%{_bindir }/%{name }-setup-agent
@@ -525,14 +526,22 @@ mkdir -m 0755 -p /usr/share/cloudstack-agent/tmp
525526/usr/bin/systemctl enable cloudstack-rolling-maintenance@p > /dev/null 2> &1 || true
526527/usr/bin/systemctl enable --now rngd > /dev/null 2> &1 || true
527528
528- # if saved configs from upgrade exist, copy them over
529+ # if saved agent.properties from upgrade exist, copy them over
529530if [ -f "%{_sysconfdir }/cloud.rpmsave/agent/agent.properties" ]; then
530531 mv %{_sysconfdir }/%{name }/agent/agent.properties %{_sysconfdir }/%{name }/agent/agent.properties.rpmnew
531532 cp -p %{_sysconfdir }/cloud.rpmsave/agent/agent.properties %{_sysconfdir }/%{name }/agent
532533 # make sure we only do this on the first install of this RPM, don't want to overwrite on a reinstall
533534 mv %{_sysconfdir }/cloud.rpmsave/agent/agent.properties %{_sysconfdir }/cloud.rpmsave/agent/agent.properties.rpmsave
534535fi
535536
537+ # if saved uefi.properties from upgrade exist, copy them over
538+ if [ -f "%{_sysconfdir }/cloud.rpmsave/agent/uefi.properties" ]; then
539+ mv %{_sysconfdir }/%{name }/agent/uefi.properties %{_sysconfdir }/%{name }/agent/uefi.properties.rpmnew
540+ cp -p %{_sysconfdir }/cloud.rpmsave/agent/uefi.properties %{_sysconfdir }/%{name }/agent
541+ # make sure we only do this on the first install of this RPM, don't want to overwrite on a reinstall
542+ mv %{_sysconfdir }/cloud.rpmsave/agent/uefi.properties %{_sysconfdir }/cloud.rpmsave/agent/uefi.properties.rpmsave
543+ fi
544+
536545systemctl daemon-reload
537546
538547# Print help message
0 commit comments