diff options
-rwxr-xr-x | share/hydra/deploy | 12 | ||||
-rwxr-xr-x | share/hydra/install | 4 | ||||
-rwxr-xr-x | share/hydra/mass | 2 | ||||
-rwxr-xr-x | share/hydractl/install | 4 | ||||
-rwxr-xr-x | share/hydractl/system-upgrade | 15 | ||||
-rwxr-xr-x | share/hydractl/upgrade | 6 |
6 files changed, 18 insertions, 25 deletions
diff --git a/share/hydra/deploy b/share/hydra/deploy index e461028..efbaeba 100755 --- a/share/hydra/deploy +++ b/share/hydra/deploy @@ -54,8 +54,8 @@ for node in $NODES; do # Check if puppet is installed if [ ! -e "$FOLDER/usr/bin/puppet" ]; then echo "Installing dependencies..." - $DEPLOY_COMMAND aptitude update - $DEPLOY_COMMAND aptitude install $DEPLOY_DEPENDENCIES -y + $DEPLOY_COMMAND apt-get update + $DEPLOY_COMMAND apt-get install $DEPLOY_DEPENDENCIES -y fi # Create folders @@ -79,8 +79,8 @@ for node in $NODES; do # Check if puppet is installed if [ ! -e "/usr/bin/puppet" ]; then - $SUDO aptitude update - $SUDO aptitude install $DEPLOY_DEPENDENCIES -y + $SUDO apt-get update + $SUDO apt-get install $DEPLOY_DEPENDENCIES -y fi # Run puppet @@ -97,8 +97,8 @@ for node in $NODES; do ##### BEGIN REMOTE SCRIPT ##### if ! which puppet &> /dev/null; then echo "Installing dependencies..." - sudo aptitude update - sudo aptitude install $DEPLOY_DEPENDENCIES -y + sudo apt-get update + sudo apt-get install $DEPLOY_DEPENDENCIES -y fi ##### END REMOTE SCRIPT ####### EOF diff --git a/share/hydra/install b/share/hydra/install index 91a1226..6a3c07f 100755 --- a/share/hydra/install +++ b/share/hydra/install @@ -50,8 +50,8 @@ for node in $NODES; do ##### BEGIN REMOTE SCRIPT ##### if ! which git &> /dev/null; then echo "Installing git..." - sudo aptitude update - sudo aptitude install git-core -y + sudo apt-get update + sudo apt-get install git-core -y fi # Git version diff --git a/share/hydra/mass b/share/hydra/mass index 3b1ed2d..928836f 100755 --- a/share/hydra/mass +++ b/share/hydra/mass @@ -62,7 +62,7 @@ set_nodes # Validation if [ "$BASENAME" == "mass-update" ]; then - COMMAND="aptitude update" + COMMAND="apt-get update" elif [ "$BASENAME" == "mass-upgrade" ]; then COMMAND="DEBIAN_FRONTEND=noninteractive hydractl upgrade clean" elif [ "$BASENAME" == "mass-web" ]; then diff --git a/share/hydractl/install b/share/hydractl/install index 0f43b4f..baae176 100755 --- a/share/hydractl/install +++ b/share/hydractl/install @@ -35,8 +35,8 @@ echo "Installing to local node..." if ! which git &> /dev/null; then echo "Installing git..." - $sudo aptitude update - $sudo aptitude install git-core -y + $sudo apt-get update + $sudo apt-get install git-core -y fi # Git version diff --git a/share/hydractl/system-upgrade b/share/hydractl/system-upgrade index ec3c5c3..ab32bf7 100755 --- a/share/hydractl/system-upgrade +++ b/share/hydractl/system-upgrade @@ -129,23 +129,16 @@ function hydra_system_upgrade_upgrade { # Cleanup procedures function hydra_system_upgrade_cleanup { - apt-get autoremove -y + apt-get autoremove -y --purge apt-get clean hydra_system_upgrade_stage custom } # Custom upgrade procedures function hydra_system_upgrade_custom { - if [ "$nextrelease" == "wheezy" ]; then - # Old suhosin config - rm -f /etc/php5/conf.d/suhosin.ini - - # This has to be manually installed again - if [ -f "/etc/php5/cli/conf.d/uploadprogress.ini" ]; then - pecl uninstall uploadprogress - pecl install uploadprogress - fi - fi + #if [ "$nextrelease" == "jessie" ]; then + # # Do your custom jessie stuff here + #fi hydractl trac-upgrade hydra_system_upgrade_stage puppet diff --git a/share/hydractl/upgrade b/share/hydractl/upgrade index e3c1141..a4d9917 100755 --- a/share/hydractl/upgrade +++ b/share/hydractl/upgrade @@ -26,8 +26,8 @@ fi # Issue upgrade if ! $sudo lsof /var/lib/dpkg/lock &> /dev/null; then - $sudo aptitude update - $sudo aptitude full-upgrade -y + $sudo apt-get update + $sudo apt-get full-upgrade -y else echo "Apt is locked, aborting." fi @@ -40,5 +40,5 @@ hydractl pbuilder-upgrade # Cleanup if [ "$CLEAN" == "clean" ]; then - $sudo aptitude clean + $sudo apt-get clean fi |