[node-patches] Change in ovirt-node[master]: spec: Raise error on uninstal or upgrade

fabiand at fedoraproject.org fabiand at fedoraproject.org
Wed May 14 09:53:36 UTC 2014


Fabian Deutsch has uploaded a new change for review.

Change subject: spec: Raise error on uninstal or upgrade
......................................................................

spec: Raise error on uninstal or upgrade

ovirt-noe (the package) is not intended to get upgraded or removed,
because of this we raise a descriptive error in those cases.

Change-Id: I624526637f1c12b2dad2064ef48da0a82a31074a
Signed-off-by: Fabian Deutsch <fabiand at fedoraproject.org>
---
M ovirt-node.spec.in
1 file changed, 20 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-node refs/changes/72/27672/1

diff --git a/ovirt-node.spec.in b/ovirt-node.spec.in
index e232465..9946356 100644
--- a/ovirt-node.spec.in
+++ b/ovirt-node.spec.in
@@ -530,8 +530,28 @@
 %endif
 
 
+%pre
+#
+# ovirt-node must not be upgraded.
+# It is intended to only be installed.
+# Upgrades happen on an image basis
+#
+if [[ $1 -eq 2 ]] ; then
+    echo "Upgrade ovirt-node as a package is not supported."
+    exit 42
+fi
+
 
 %preun
+#
+# ovirt-node must not be uninstalled.
+# It is intended to only be installed.
+# Upgrades happen on an image basis
+#
+echo "Upgrade/Uninstalling ovirt-node as a package is not supported."
+exit 42
+
+# Keeping the rest if it is possible one day
 /sbin/chkconfig --level 35 netconsole off
 %if ! %{is_systemd}
 if [ $1 = 0 ] ; then


-- 
To view, visit http://gerrit.ovirt.org/27672
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I624526637f1c12b2dad2064ef48da0a82a31074a
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-node
Gerrit-Branch: master
Gerrit-Owner: Fabian Deutsch <fabiand at fedoraproject.org>



More information about the node-patches mailing list