#!/bin/bash set -o errexit set -o nounset set -o pipefail echo "Changing hostname $HOSTNAME to {HOSTNAME}" hostnamectl set-hostname {HOSTNAME} echo "Done changing hostname to {HOSTNAME}. Did it work? $HOSTNAME" #exec bash #echo "Did it work after running exec bash? $HOSTNAME" {ROLE_COMMANDS} INSTANCE_ID=$(curl -s http://instance-data/latest/meta-data/instance-id) MSG="New EC2 Instance Created: {HOSTNAME}, Env: {ENVIRONMENT}, Type: {INSTANCE_TYPE}, InstanceId: $INSTANCE_ID, By: {USERNAME}" curl -X POST -H 'Content-type: application/json' --data "{\"text\":\"$MSG\"}" https://hooks.slack.com/services/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