Comment 0 for bug 1751929

Revision history for this message
James LaBarre (jlabarre-rh) wrote :

Situation:
 Previously had been able to set up TripleO Quickstart on x86_64 (late Fall?)
 Currently the setup will start the ansible-playbook, then kill all the processes for the non-root user, thereby killing the deploy.

I've been using environment variables to make it easier to try different variables in the quickstart.sh script. This is what had worked for me in the late fall time period.

==========================================
export OOOtimestamp=`date +%Y%m%d_%H%M`
export GenConfig=minimal
export ReleaseName=pike
export ClusterNodes=config/nodes/1ctlr_1comp.yml
export OtherSwitches=" --bootstrap --no-clone --retain-inventory --ansible-debug --clean"
export EnvHostnameIP="127.0.0.2"

bash quickstart.sh --playbook quickstart-extras.yml \
   --config config/general_config/${GenConfig}.yml \
   --tags all \
   --skip-tags overcloud-validate \
   --release ${ReleaseName} \
   --nodes $ClusterNodes \
   $OtherSwitches $EnvHostnameIP |& tee ~/OOOlog_${OOOtimestamp}.txt
==========================================

I eventually set quickstart.sh to show verbose output, which I piped to a file, I will attach a sample one here. Also attaching the corresponding logs saved in ~/.ansible/tmp/

I did get the setup to complete by using NO parameters (other than the host IP), so I don't know just yet what configuration it gave me. Will update that later as I find details.

==================================================
./quickstart.sh 127.0.0.2 |& tee ~/OOOlog_${OOOtimestamp}.txt ^C
==================================================

Ultimately I am trying to get a containerized test setup of Queens working on RHEL 7.5b, but for the purposes of troubleshooting my process I went back to the procedure I had run successfully run before, so I could work my way up to there.

I have running "git pull" first thing in the morning before I start trying the script, for tripleO repos:
   tripleo-environments
   tripleo-heat-templates
   tripleo-quickstart
   tripleo-quickstart-extras
   tripleo-ui

I know I don't need all of them, at least not right off.

REPOSITORIES CONFIGURED FOR RHEL 7.4
!epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12,299
rhel-7-server-extras-rpms/x86_64 Red Hat Enterprise Linux 7 Server - Extras (RPMs) 747
rhel-7-server-openstack-12-rpms/x86_64 Red Hat OpenStack Platform 12 for RHEL 7 (RPMs) 868
rhel-7-server-rh-common-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server - RH Common (RPMs) 231
rhel-7-server-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server (RPMs) 18,035
rhel-ha-for-rhel-7-server-rpms/7Server/x86_64 Red Hat Enterprise Linux High Availability (for RHEL 7 Server) (RPMs) 404

Since I *did* get a simplistic script to run, I will step through the parameters to see if I can see where it fails.