So this fixes the specific problem referred to, but it also leaves some crud around. Historically (2.2.x and 3.0.x) -daemonize was required by -console-proxy -usage, and -agent. At a minimum this likely means that you'll need to add a similar obsoletes to -usage, or folks with -usage installed will at least have crud left around, if not installation failures.
--David On Mon, Aug 12, 2013 at 5:42 PM, <frankzh...@apache.org> wrote: > Updated Branches: > refs/heads/master f081092b8 -> d1b4a8d98 > > > CLOUDSTACK-4149 > [upgrade][2.2.13 -> 2.2.14 -> 4.2][KVM] When we try to upgrade the KVM agent > from 2.2.14 to 4.2 using the "U" option in install.sh script, management > server also gets installed! > > > Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo > Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/d1b4a8d9 > Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/d1b4a8d9 > Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/d1b4a8d9 > > Branch: refs/heads/master > Commit: d1b4a8d98ca9b8fc52f9a99481aecee3fded0862 > Parents: f081092 > Author: frank <frank.zh...@citrix.com> > Authored: Mon Aug 12 14:49:15 2013 -0700 > Committer: frank <frank.zh...@citrix.com> > Committed: Mon Aug 12 14:52:28 2013 -0700 > > ---------------------------------------------------------------------- > packaging/centos63/cloud.spec | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > ---------------------------------------------------------------------- > > > http://git-wip-us.apache.org/repos/asf/cloudstack/blob/d1b4a8d9/packaging/centos63/cloud.spec > ---------------------------------------------------------------------- > diff --git a/packaging/centos63/cloud.spec b/packaging/centos63/cloud.spec > index 0586c61..c2102bf 100644 > --- a/packaging/centos63/cloud.spec > +++ b/packaging/centos63/cloud.spec > @@ -104,7 +104,6 @@ Obsoletes: cloud-deps < 4.1.0 > Obsoletes: cloud-python < 4.1.0 > Obsoletes: cloud-setup < 4.1.0 > Obsoletes: cloud-cli < 4.1.0 > -Obsoletes: cloud-daemonize < 4.1.0 > Group: System Environment/Libraries > %description common > The Apache CloudStack files shared between agent and management server > @@ -130,6 +129,7 @@ Provides: cloud-agent > Obsoletes: cloud-agent < 4.1.0 > Obsoletes: cloud-agent-libs < 4.1.0 > Obsoletes: cloud-test < 4.1.0 > +Obsoletes: cloud-daemonize < 4.1.0 > Group: System Environment/Libraries > %description agent > The CloudStack agent for KVM hypervisors >