sudo apt-get -y install aptitude
sudo aptitude update
sudo aptitude -y upgrade
#install packages
sudo DEBIAN_FRONTEND=noninteractive apt-get -y install python-dev python-docutils gettext sudo libpam0g-dev libidn11 libidn11-dev cron postfix
#Install the HTH package
sudo echo "deb http://package.perforce.com/apt/ubuntu xenial release" >> /etc/apt/sources.list
wget -qO - http://package.perforce.com/perforce.pubkey | sudo apt-key add -
sudo aptitude update
sudo aptitude -y install helix-teamhub
sudo hth-ctl reconfigure
#We are going to use the HTH API to create a project etc
#Setup the environment for the API
#Installs the gems etc we need
gem install rest-client json
#Set an environment variable for the Deveo API base URL
export DEVEO_ENDPOINT=172.16.100.13/api/v0
#Obtain the company and account keys required for authentication and access control
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/vnd.deveo.v1" \
-d '{"company": "deveo", "login": "admin", "password": "admin" }' \
172.16.100.12/api/account/sessions > tokens
# |
Change |
User |
Description |
Committed |
|
#14
|
23695 |
Jen Bottom |
Adding some cluster configuration, and changing the location of the HTH setup with a separate Helix Core VM (combo) |
|
|
#13
|
23603 |
Jen Bottom |
Making apt run in fully non-interactive mode, so that we won't get issues with grub configuration when bringing up the HTH box |
|
|
#12
|
23551 |
jenbottom |
Changing the command that is used to become the 'hth' user |
|
|
#11
|
23550 |
jenbottom |
Adding different IP addresses for gconn and hth, so they won't conflict with other devices on network |
|
|
#10
|
23503 |
Jen Bottom |
Integrating some changes to HTH setup scripts from dev stream |
|
|
#9
|
23490 |
Jen Bottom |
Integrating changes for HTH and ElasticSearch Vagrant environments to main stream |
|
|
#8
|
23477 |
Jen Bottom |
Changing 'gconn' to 'hth' in the cert creation part of the hth.sh script |
|
|
#7
|
23476 |
Jen Bottom |
Fixing a typo in hth.sh |
|
|
#6
|
23475 |
Jen Bottom |
Adding creation of self-signed SSL certs to the HTH provisioner script. |
|
|
#5
|
23473 |
Jen Bottom |
Keeping the API project creation code separate for now |
|
|
#4
|
23391 |
jenbottom |
Adding the correct package name |
|
|
#3
|
23390 |
jenbottom |
Updating the IP address in the hth.sh file |
|
|
#2
|
23114 |
Jen Bottom |
Removing the VMWare specific settings from the Windows10 box |
|
|
#1
|
23051 |
Jen Bottom |
Adding work on the Vagrant Setup for HTH with one way mirroring |
|
|