Closed ratmav closed 8 years ago
Have setup script in Bash that works on Ubuntu Server 14.04.
Added CentOS 7 support to install script.
Tested on fresh snapshots of my local Ubuntu Server 14.04 LTS and CentOS 7 virtual machines. Looks good.
@GiorgioRegni mentioned to me today via Skype that he'd like to keep the Ansible config file in a subfolder, not the project root. Not a big deal at all, I just need to update the install script and move the file.
Some feedback from @GiorgioRegni today:
.profile
. Instead, create a new shell script that can be sourced to configure the environment. After setup.sh
completes, notify the user to source env.sh
in their terminal.Also, I noticed during today's demo that .ssh
isn't created by the setup script. Since the setup script clones over HTTPS, configuring the SSH client may not be necessary. Verify this and modify the script accordingly.
Moved env config to it's own script to be sourced and removed the SSH config, which turned out to not be necessary due to cloning via HTTPS.
Moved Ansible configuration to a subfolder. Depending on feedback from #1, there may be some more changes here.
@GiorgioRegni: Do we need any more changes to this, or is the ready to close?
Got the go-ahead yesterday to close this. Any changes past this point can be a new issue.
Detect the OS (CentOS, Ubuntu 14.04), install Ansible from a source checkout, and update
~/.bashrc
to export shell config. Update the project README to install Ansible using the script. Python or Bash is OK here.