You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by al...@apache.org on 2012/07/27 23:01:32 UTC

[20/50] [abbrv] git commit: agent: Remove cloud-cleanup.conf for Ubuntu

agent: Remove cloud-cleanup.conf for Ubuntu

This is a very dangerous file. Although we do not package it, it would be very dangerous to do so.

If this file would be present on a HyperVisor it would cause all instances to be stopped on a libvirt restart.

There is no need for stopping all instances when libvirt is being stopped (or restarted).


Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/1013a832
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/1013a832
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/1013a832

Branch: refs/heads/vpc
Commit: 1013a8329930831b211f8cedca31ff9f3f7b1941
Parents: 38a140e
Author: Wido den Hollander <wi...@widodh.nl>
Authored: Fri Jul 27 09:01:15 2012 +0200
Committer: Wido den Hollander <wi...@widodh.nl>
Committed: Fri Jul 27 09:01:15 2012 +0200

----------------------------------------------------------------------
 .../ubuntu/SYSCONFDIR/init/cloud-cleanup.conf      |   32 ---------------
 1 files changed, 0 insertions(+), 32 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/1013a832/agent/distro/ubuntu/SYSCONFDIR/init/cloud-cleanup.conf
----------------------------------------------------------------------
diff --git a/agent/distro/ubuntu/SYSCONFDIR/init/cloud-cleanup.conf b/agent/distro/ubuntu/SYSCONFDIR/init/cloud-cleanup.conf
deleted file mode 100644
index 71131e7..0000000
--- a/agent/distro/ubuntu/SYSCONFDIR/init/cloud-cleanup.conf
+++ /dev/null
@@ -1,32 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-description "Stop CloudStack VMs on shutdown"
-author "Manuel Amador (Rudd-O) <ma...@vmops.com>"
-
-start on stopping libvirt-bin
-
-task
-script
-	curr_runlevel=`runlevel | tail -c 2`
-	if [ "$curr_runlevel" = "6" -o "$curr_runlevel" = "0" ] ; then
-		for a in `virsh list | awk ' /^ +[0-9]+ [vri]-([0-9]+?)-/ { print $2 } '` ; do
-			echo Destroying CloudStack VM $a
-			virsh destroy $a
-		done
-	fi
-end script