Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changed provisioning for vagrant to use Ansible 2.0 #136

Closed

Conversation

nigelgbanks
Copy link
Member

This set of changes replaces bash scripts in favour of Ansible for provisioning.

This set of changes replaces bash scripts in favor of Ansible for provisioning.
# Tomcat
- guest: 8080
host: 8082
# Karaf
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd prefer we stick with 8080 as the default here since that is what it was before.

@ruebot
Copy link
Member

ruebot commented Jan 22, 2016

Trying to bring up a VirtualBox machine following the directions.

  1. cd vagrant
  2. cp example.virtualbox.yml virtualbox.yml
  3. cd ..
  4. vagrant up
[nruest@gorila:install] (git)-[provision-with-ansible]-$ vagrant up
There was an error loading a Vagrantfile. The file being loaded
and the error message are shown below. This is usually caused by
a syntax error.

Path: <provider config: digital_ocean>
Line number: 12
Message: RuntimeError: Settings file not found! Please copy vagrant/example.digital-ocean.yml to vagrant/digital-ocean.yml and try again.

...or vagrant up --provider=virtualbox

[nruest@gorila:install] (git)-[provision-with-ansible]-$ vagrant up --provider=virtualbox    
There was an error loading a Vagrantfile. The file being loaded
and the error message are shown below. This is usually caused by
a syntax error.

Path: <provider config: digital_ocean>
Line number: 12
Message: RuntimeError: Settings file not found! Please copy vagrant/example.digital-ocean.yml to vagrant/digital-ocean.yml and try again.

@nigelgbanks
Copy link
Member Author

Got to move them all, as vagrant runs though the whole file regardless of which provisioner you choose, try running the script in the folder it should generate the others.

@ruebot
Copy link
Member

ruebot commented Jan 22, 2016

Ah, running create_default_configuration.sh has me going now. I should have read:

Simply copy all of the example files such that they are no longer prefixed with example., like so:

...a whole lot closer :-)

@ruebot
Copy link
Member

ruebot commented Jan 22, 2016

Machine has finished building, not seeing any errors. But, this is all I have in ~/credentials:

vagrant@islandora-deux ~/credentials $ ls -lash
total 16K
4.0K drwxrwxr-x  1 vagrant vagrant 4.0K Jan 22 13:27 .
4.0K drwxr-xr-x 11 vagrant vagrant 4.0K Jan 22 13:41 ..
4.0K -rw-------  1 vagrant vagrant 1.7K Jan 22 13:27 id_rsa
4.0K -rw-r--r--  1 vagrant vagrant  404 Jan 22 13:27 id_rsa.pub

Not seeing the Drupal, MySQL, or Tomcat credentials.

@nigelgbanks
Copy link
Member Author

Odd can you dump the output, you brought it up in Virtual box right?

On Fri, Jan 22, 2016 at 2:49 PM, Nick Ruest [email protected]
wrote:

Machine has finished building, not seeing any errors. But, this is all I
have in ~/credentials:

vagrant@islandora-deux ~/credentials $ ls -lash
total 16K
4.0K drwxrwxr-x 1 vagrant vagrant 4.0K Jan 22 13:27 .
4.0K drwxr-xr-x 11 vagrant vagrant 4.0K Jan 22 13:41 ..
4.0K -rw------- 1 vagrant vagrant 1.7K Jan 22 13:27 id_rsa
4.0K -rw-r--r-- 1 vagrant vagrant 404 Jan 22 13:27 id_rsa.pub

Not seeing the Drupal, MySQL, or Tomcat credentials.


Reply to this email directly or view it on GitHub
#136 (comment).

Nigel Banks
[email protected]

@ruebot
Copy link
Member

ruebot commented Jan 22, 2016

Yep, VirtualBox.

[nruest@gorila:install] (git)-[provision-with-ansible]-$ vagrant up                
Bringing machine 'islandora-deux' up with 'virtualbox' provider...
==> islandora-deux: Importing base box 'williamyeh/ubuntu-trusty64-docker'...
==> islandora-deux: Matching MAC address for NAT networking...
==> islandora-deux: Checking if box 'williamyeh/ubuntu-trusty64-docker' is up to date...
==> islandora-deux: Setting the name of the VM: Islandora CLAW
==> islandora-deux: Clearing any previously set network interfaces...
==> islandora-deux: Preparing network interfaces based on configuration...
    islandora-deux: Adapter 1: nat
==> islandora-deux: Forwarding ports...
    islandora-deux: 80 => 8000 (adapter 1)
    islandora-deux: 8080 => 8082 (adapter 1)
    islandora-deux: 8181 => 8181 (adapter 1)
    islandora-deux: 3306 => 3306 (adapter 1)
    islandora-deux: 5432 => 5432 (adapter 1)
    islandora-deux: 22 => 2222 (adapter 1)
==> islandora-deux: Running 'pre-boot' VM customizations...
==> islandora-deux: Booting VM...
==> islandora-deux: Waiting for machine to boot. This may take a few minutes...
    islandora-deux: SSH address: 127.0.0.1:2222
    islandora-deux: SSH username: vagrant
    islandora-deux: SSH auth method: private key
    islandora-deux: 
    islandora-deux: Vagrant insecure key detected. Vagrant will automatically replace
    islandora-deux: this with a newly generated keypair for better security.
    islandora-deux: 
    islandora-deux: Inserting generated public key within guest...
    islandora-deux: Removing insecure key from the guest if it's present...
    islandora-deux: Key inserted! Disconnecting and reconnecting using new SSH key...
==> islandora-deux: Machine booted and ready!
==> islandora-deux: Checking for guest additions in VM...
==> islandora-deux: Setting hostname...
==> islandora-deux: Rsyncing folder: /tmp/islandora/install/ => /vagrant
==> islandora-deux: Mounting shared folders...
    islandora-deux: /home/vagrant/islandora => /tmp/islandora
    islandora-deux: /home/vagrant/credentials => /tmp/islandora/install/credentials
==> islandora-deux: Running provisioner: fix-no-tty (shell)...
    islandora-deux: Running: inline script
==> islandora-deux: Running provisioner: shell...
    islandora-deux: Running: script: Install Docker
==> islandora-deux: docker stop/waiting
==> islandora-deux: docker start/running, process 1839
==> islandora-deux: Running provisioner: shell...
    islandora-deux: Running: script: Link Docker Executables
==> islandora-deux: Running provisioner: file...
==> islandora-deux: Running provisioner: shell...
    islandora-deux: Running: script: Download required roles
==> islandora-deux: grep: /root/.ssh/authorized_keys: No such file or directory
==> islandora-deux: Unable to find image 'nigelgbanks/ansible:latest' locally
==> islandora-deux: latest: 
==> islandora-deux: Pulling from nigelgbanks/ansible
==> islandora-deux: 74e49af2062e: Pulling fs layer
==> islandora-deux: 1c1bcd3afd18: Pulling fs layer
==> islandora-deux: 0ee4d8acac69: Pulling fs layer
==> islandora-deux: 2cac6d94bf0d: Pulling fs layer
==> islandora-deux: e8970879d272: Pulling fs layer
==> islandora-deux: 10cc9a048aa2: Pulling fs layer
==> islandora-deux: 3ea8a39bb7d6: Pulling fs layer
==> islandora-deux: 83587e8fc5f6: Pulling fs layer
==> islandora-deux: 682b3beff164: Pulling fs layer
==> islandora-deux: 5fc16428323a: Pulling fs layer
==> islandora-deux: 06e78ac4ae0f: Pulling fs layer
==> islandora-deux: a85d3a51a564: Pulling fs layer
==> islandora-deux: 2c3eb98fd7e1: Pulling fs layer
==> islandora-deux: 1fb0e97dc167: Pulling fs layer
==> islandora-deux: 3927b0f4632d: Pulling fs layer
==> islandora-deux: 50f6028d24d7: Pulling fs layer
==> islandora-deux: 8f481dc58356: Pulling fs layer
==> islandora-deux: f8cbedfc238d: Pulling fs layer
==> islandora-deux: 7557ddcb4502: Pulling fs layer
==> islandora-deux: 18adf19a0f62: Pulling fs layer
==> islandora-deux: 0ee4d8acac69: Verifying Checksum
==> islandora-deux: 0ee4d8acac69: Download complete
==> islandora-deux: 2c3eb98fd7e1: Verifying Checksum
==> islandora-deux: 2c3eb98fd7e1: Download complete
==> islandora-deux: 1c1bcd3afd18: Verifying Checksum
==> islandora-deux: 1c1bcd3afd18: Download complete
==> islandora-deux: 3927b0f4632d: Verifying Checksum
==> islandora-deux: 3927b0f4632d: Download complete
==> islandora-deux: 1fb0e97dc167: Verifying Checksum
==> islandora-deux: 1fb0e97dc167: Download complete
==> islandora-deux: a85d3a51a564: Verifying Checksum
==> islandora-deux: a85d3a51a564: Download complete
==> islandora-deux: 83587e8fc5f6: Verifying Checksum
==> islandora-deux: 83587e8fc5f6: Download complete
==> islandora-deux: 682b3beff164: Verifying Checksum
==> islandora-deux: 682b3beff164: Download complete
==> islandora-deux: 8f481dc58356: Verifying Checksum
==> islandora-deux: 8f481dc58356: Download complete
==> islandora-deux: f8cbedfc238d: Verifying Checksum
==> islandora-deux: f8cbedfc238d: Download complete
==> islandora-deux: e8970879d272: Verifying Checksum
==> islandora-deux: e8970879d272: Download complete
==> islandora-deux: 3ea8a39bb7d6: Verifying Checksum
==> islandora-deux: 3ea8a39bb7d6: Download complete
==> islandora-deux: 7557ddcb4502: Verifying Checksum
==> islandora-deux: 7557ddcb4502: Download complete
==> islandora-deux: 18adf19a0f62: Verifying Checksum
==> islandora-deux: 18adf19a0f62: Download complete
==> islandora-deux: 2cac6d94bf0d: Verifying Checksum
==> islandora-deux: 2cac6d94bf0d: Download complete
==> islandora-deux: 10cc9a048aa2: Verifying Checksum
==> islandora-deux: 10cc9a048aa2: Download complete
==> islandora-deux: 74e49af2062e: 
==> islandora-deux: Verifying Checksum
==> islandora-deux: 74e49af2062e: 
==> islandora-deux: Download complete
==> islandora-deux: 5fc16428323a: 
==> islandora-deux: Verifying Checksum
==> islandora-deux: 5fc16428323a: 
==> islandora-deux: Download complete
==> islandora-deux: 74e49af2062e: 
==> islandora-deux: Pull complete
==> islandora-deux: 1c1bcd3afd18: 
==> islandora-deux: Pull complete
==> islandora-deux: 0ee4d8acac69: 
==> islandora-deux: Pull complete
==> islandora-deux: 2cac6d94bf0d: 
==> islandora-deux: Pull complete
==> islandora-deux: e8970879d272: 
==> islandora-deux: Pull complete
==> islandora-deux: 10cc9a048aa2: 
==> islandora-deux: Pull complete
==> islandora-deux: 3ea8a39bb7d6: 
==> islandora-deux: Pull complete
==> islandora-deux: 83587e8fc5f6: Pull complete
==> islandora-deux: 682b3beff164: Pull complete
==> islandora-deux: 5fc16428323a: Pull complete
==> islandora-deux: 06e78ac4ae0f: 
==> islandora-deux: Verifying Checksum
==> islandora-deux: 06e78ac4ae0f: 
==> islandora-deux: Download complete
==> islandora-deux: 06e78ac4ae0f: 
==> islandora-deux: Pull complete
==> islandora-deux: a85d3a51a564: 
==> islandora-deux: Pull complete
==> islandora-deux: 2c3eb98fd7e1: 
==> islandora-deux: Pull complete
==> islandora-deux: 1fb0e97dc167: 
==> islandora-deux: Pull complete
==> islandora-deux: 3927b0f4632d: 
==> islandora-deux: Pull complete
==> islandora-deux: 50f6028d24d7: Verifying Checksum
==> islandora-deux: 50f6028d24d7: Download complete
==> islandora-deux: 50f6028d24d7: 
==> islandora-deux: Pull complete
==> islandora-deux: 8f481dc58356: 
==> islandora-deux: Pull complete
==> islandora-deux: f8cbedfc238d: 
==> islandora-deux: Pull complete
==> islandora-deux: 7557ddcb4502: 
==> islandora-deux: Pull complete
==> islandora-deux: 18adf19a0f62: 
==> islandora-deux: Pull complete
==> islandora-deux: Digest: sha256:9a8baf952deab488dd4d46573a52601f0cc341f363ece84b2516e31f85945e12
==> islandora-deux: Status: Downloaded newer image for nigelgbanks/ansible:latest
==> islandora-deux: - downloading role 'mysql', owned by geerlingguy
==> islandora-deux: - downloading role from https://github.com/geerlingguy/ansible-role-mysql/archive/1.9.1.tar.gz
==> islandora-deux: - extracting geerlingguy.mysql to /etc/ansible/roles/geerlingguy.mysql
==> islandora-deux: - geerlingguy.mysql was installed successfully
==> islandora-deux: Running provisioner: shell...
    islandora-deux: Running: script: Provision with Ansible
==> islandora-deux: PLAY ***************************************************************************
==> islandora-deux: TASK [setup] *******************************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [common : Upgrade OS] *****************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Install Common Software Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'build-essential', u'software-properties-common', u'python-software-properties', u'openssh-server', u'wget', u'curl', u'git', u'vim', u'htop', u'tree', u'zsh', u'fish'])
==> islandora-deux: TASK [common : Create Download Directory] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Apply bug fix for Ubuntu 14.04 with ZSH 5.0.2] ******************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Install Oh My Zsh] **********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Include OS-specific variables.] **********************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_packages.] ******************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_daemon.] ********************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_slow_query_log_file.] *******************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/setup-Debian.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Check if MySQL is already installed.] ****************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Update apt cache if MySQL is not yet installed.] *****
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL Python libraries are installed.] ********
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL packages are installed.] ****************
==> islandora-deux: changed: [dockerhost] => (item=[u'mysql-common', u'mysql-server'])
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL is stopped after initial install.] ******
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Delete innodb log files created by apt package after initial install.] ***
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:  [WARNING]: Consider using file module with state=absent rather than running rm
==> islandora-deux: 
==> islandora-deux: TASK [geerlingguy.mysql : Check if MySQL packages were installed.] *************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/configure.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Copy my.cnf global MySQL configuration.] *************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Verify mysql include directory exists.] **************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Copy my.cnf override files into include directory.] **
==> islandora-deux: TASK [geerlingguy.mysql : Create slow query log file (if configured).] *********
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Set ownership on slow query log file (if configured).] ***
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL is started and enabled on boot.] ********
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/secure-installation.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Disallow root login remotely] ************************
==> islandora-deux: ok: [dockerhost] => (item=DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1'))
==> islandora-deux: TASK [geerlingguy.mysql : Get list of hosts for the root user.] ****************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Update MySQL root password for localhost root account.] ***
==> islandora-deux: changed: [dockerhost] => (item=127.0.0.1)
==> islandora-deux: changed: [dockerhost] => (item=::1)
==> islandora-deux: changed: [dockerhost] => (item=localhost)
==> islandora-deux: TASK [geerlingguy.mysql : Copy .my.cnf file with root password credentials.] ***
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Get list of hosts for the anonymous user.] ***********
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Remove anonymous MySQL users.] ***********************
==> islandora-deux: TASK [geerlingguy.mysql : Remove MySQL test database.] *************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/databases.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL databases are present.] *****************
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/users.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL users are present.] *********************
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/replication.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure replication user exists on master.] ***********
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Check slave replication status.] *********************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Check master replication status.] ********************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Configure replication on the slave.] *****************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Start replication.] **********************************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [java : Add apt-repo for Java dependancies] *******************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [java : Accept Oracle license terms] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [java : Install Java Required Packages] ***********************************
==> islandora-deux: changed: [dockerhost] => (item=[u'oracle-java8-installer', u'oracle-java8-set-default', u'maven'])
==> islandora-deux: TASK [java : Select Oracle Java as Default] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [tomcat : Install Tomcat Required Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'tomcat7', u'tomcat7-admin', u'haveged'])
==> islandora-deux: TASK [tomcat : Set Tomcat to start at boot] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [tomcat : Add User to Tomcat Group] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [tomcat : Configure Tomcat] ***********************************************
==> islandora-deux: changed: [dockerhost] => (item={u'dest': u'/etc/tomcat7/tomcat-users.xml', u'src': u'tomcat-users.xml'})
==> islandora-deux: changed: [dockerhost] => (item={u'dest': u'/etc/default/tomcat7', u'src': u'defaults.tomcat7'})
==> islandora-deux: TASK [tomcat : Set CATALINA_HOME Permissions and Ownership] ********************
==> islandora-deux: changed: [dockerhost] => (item=/usr/share/tomcat7)
==> islandora-deux: changed: [dockerhost] => (item=/var/lib/tomcat7)
==> islandora-deux: RUNNING HANDLER [geerlingguy.mysql : restart mysql] ****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: 
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [tomcat : Wait for Tomcat to Start] ***************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: 
==> islandora-deux: TASK [blazegraph : Download Blazegraph] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [blazegraph : Deploy Blazegraph] ******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Create Fedora Ingest Directory] *********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Download Fedora] ************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Create Fedora Data Directory] ***********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Deploy Fedora to Tomcat] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Wait for Fedora to be Available] ********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:  [WARNING]: Consider using get_url module rather than running curl
==> islandora-deux: 
==> islandora-deux: TASK [commons_logging : Download Commons Logging] ******************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [commons_logging : Deploy Commons Logging] ********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Download Solr] ****************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Create Solr Home] *************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Unarchive Solr] ***************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Create Velocity Log] **********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Deploy required jars (Solr)] **************************************
==> islandora-deux: changed: [dockerhost] => (item=log4j-1.2.17.jar)
==> islandora-deux: changed: [dockerhost] => (item=slf4j-api-1.7.6.jar)
==> islandora-deux: changed: [dockerhost] => (item=slf4j-log4j12-1.7.6.jar)
==> islandora-deux: TASK [solr : Deploy Solr Config] ***********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Deploy solr.war] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [php : Install PHP Required Packages] *************************************
==> islandora-deux: changed: [dockerhost] => (item=[u'php5', u'php5-gd', u'php5-mysql', u'php-pear'])
==> islandora-deux: TASK [coder : Download Coder] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Unarchive Coder] *************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Install Code Sniffer] ********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Add Drupal Standards to Code Sniffer] ****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : stat] *********************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [composer : Install Composer] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : Rename composer.phar to composer] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : Make Composer Executable] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drush : Download Drush] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drush : Install Drush Dependancies] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drush : Link Drush to $PATH] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Install Apache Required Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'apache2', u'libapache2-mod-php5', u'libapache2-mod-auth-mysql'])
==> islandora-deux: TASK [apache : Add User to Apache Group] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Set Apache to start at boot] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [apache : Enable Apache mod-rewrite] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Set Owner/Group and Perms of Apache Document Root] **************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Start Apache] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [apache : Wait for Apache to Start] ***************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : include_vars] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : include_vars] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : Download Drupal] ************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal : Create Drupal Library and Module Folders] ***********************
==> islandora-deux: changed: [dockerhost] => (item=libraries)
==> islandora-deux: changed: [dockerhost] => (item=modules)
==> islandora-deux: changed: [dockerhost] => (item=modules/contrib)
==> islandora-deux: changed: [dockerhost] => (item=modules/custom)
==> islandora-deux: changed: [dockerhost] => (item=modules/features)
==> islandora-deux: TASK [drupal-site : Install Drupal Site] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Create Drupal Site Library and Module Folders] *************
==> islandora-deux: changed: [dockerhost] => (item=libraries)
==> islandora-deux: changed: [dockerhost] => (item=modules)
==> islandora-deux: changed: [dockerhost] => (item=modules/contrib)
==> islandora-deux: changed: [dockerhost] => (item=modules/custom)
==> islandora-deux: changed: [dockerhost] => (item=modules/features)
==> islandora-deux: TASK [drupal-site : include] ***************************************************
==> islandora-deux: included: /vagrant/roles/drupal-site/tasks/config-apache-vhost.yml for dockerhost
==> islandora-deux: TASK [drupal-site : Remove default vhost settings] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Deploy vhost settings] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Enable vhost settings] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-module : Enable Drupal Module] ************************************
==> islandora-deux: ok: [dockerhost] => (item=httprl)
==> islandora-deux: ok: [dockerhost] => (item=services)
==> islandora-deux: ok: [dockerhost] => (item=field_permissions)
==> islandora-deux: ok: [dockerhost] => (item=field_readonly)
==> islandora-deux: ok: [dockerhost] => (item=views)
==> islandora-deux: ok: [dockerhost] => (item=rdfx)
==> islandora-deux: ok: [dockerhost] => (item=entity)
==> islandora-deux: ok: [dockerhost] => (item=uuid)
==> islandora-deux: ok: [dockerhost] => (item=xml_field)
==> islandora-deux: ok: [dockerhost] => (item=jquery_update)
==> islandora-deux: ok: [dockerhost] => (item=hook_post_action)
==> islandora-deux: ok: [dockerhost] => (item=apachesolr)
==> islandora-deux: TASK [islandora : Install XPath Field] *****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Install Spyc Library] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : file] ********************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Download ARC2 Library] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Set Solr Schema] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Update Solr Module Settings] *********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Link Islandora Modules to Drupal Install] ********************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Enable Islandora Modules] ************************************
==> islandora-deux: ok: [dockerhost] => (item=islandora)
==> islandora-deux: ok: [dockerhost] => (item=islandora_dc)
==> islandora-deux: ok: [dockerhost] => (item=islandora_mods)
==> islandora-deux: ok: [dockerhost] => (item=islandora_basic_image)
==> islandora-deux: ok: [dockerhost] => (item=islandora_collection)
==> islandora-deux: ok: [dockerhost] => (item=islandora_apachesolr)
==> islandora-deux: ok: [dockerhost] => (item=islandora_delete_by_fedora_uri_service)
==> islandora-deux: ok: [dockerhost] => (item=islandora_medium_size_service)
==> islandora-deux: ok: [dockerhost] => (item=islandora_tn_service)
==> islandora-deux: TASK [karaf : Download Karaf] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : stat] ************************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [karaf : Extract Karaf] ***************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Link Karaf] ******************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Manually Start Karaf] ********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Wait for Karaf to be ready.] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [karaf : Install Karaf Wrapper] *******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Install Karaf OS Service] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Manually Stop Karaf Service] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Add it as a Linux service] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Set Karaf to start on boot] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Delete Karaf Data Directory] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Add Users Maven Repository to Karaf] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Copy modified karaf logging] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Start Karaf Service] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Wait for Karaf to be ready.] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: 
==> islandora-deux:  [WARNING]: Consider using service module rather than running service
==> islandora-deux: 
==> islandora-deux: 
==> islandora-deux: TASK [islandora-commands : Install Islandora Commands] *************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-camel : Set Permissions on Maven Repository] *******************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-camel : Maven Install Islandora Camel] *************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-karaf-components : Deploy Compontents] *************************
==> islandora-deux: changed: [dockerhost] => (item=islandora_sync_gateway.script)
==> islandora-deux: changed: [dockerhost] => (item=islandora_basic_image.script)
==> islandora-deux: changed: [dockerhost] => (item=islandora_collection.script)
==> islandora-deux: TASK [islandora-karaf-components : Install Islandora Karaf Components] *********
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.camel.sync.cfg', u'script': u'islandora_sync_gateway.script'})
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.camel.services.basic.image.cfg', u'script': u'islandora_basic_image.script'})
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.services.collection.cfg', u'script': u'islandora_collection.script'})
==> islandora-deux: TASK [islandora-karaf-components : Deploy Karaf Configuration] *****************
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.camel.services.basic.image.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.camel.sync.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.services.collection.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.sync.cfg)
==> islandora-deux: changed: [dockerhost] => (item=org.fcrepo.camel.indexing.triplestore.cfg)
==> islandora-deux: TASK [drupal-module : Enable Drupal Module] ************************************
==> islandora-deux: ok: [dockerhost] => (item=devel)
==> islandora-deux: ok: [dockerhost] => (item=bootstrap)
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: 
==> islandora-deux: RUNNING HANDLER [apache : restart apache] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [karaf : restart karaf] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Add DC as some default fields] *******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Set default theme] *******************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Wait for Karaf to be ready.] *********************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [Karaf watch maven bundles] ***********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: 
==> islandora-deux: PLAY RECAP *********************************************************************
==> islandora-deux: dockerhost                 : ok=128  changed=93   unreachable=0    failed=0   

@nigelgbanks
Copy link
Member Author

Hmm I think I know why I missed this, I have the credentials folder shared
locally so it continues to reuse the passwords from a previous run...

On Fri, Jan 22, 2016 at 2:52 PM, Nick Ruest [email protected]
wrote:

Yep, VirtualBox.

nruest@gorila:install-[provision-with-ansible]-$ vagrant up
Bringing machine 'islandora-deux' up with 'virtualbox' provider...
==> islandora-deux: Importing base box 'williamyeh/ubuntu-trusty64-docker'...
==> islandora-deux: Matching MAC address for NAT networking...
==> islandora-deux: Checking if box 'williamyeh/ubuntu-trusty64-docker' is up to date...
==> islandora-deux: Setting the name of the VM: Islandora CLAW
==> islandora-deux: Clearing any previously set network interfaces...
==> islandora-deux: Preparing network interfaces based on configuration...
islandora-deux: Adapter 1: nat
==> islandora-deux: Forwarding ports...
islandora-deux: 80 => 8000 (adapter 1)
islandora-deux: 8080 => 8082 (adapter 1)
islandora-deux: 8181 => 8181 (adapter 1)
islandora-deux: 3306 => 3306 (adapter 1)
islandora-deux: 5432 => 5432 (adapter 1)
islandora-deux: 22 => 2222 (adapter 1)
==> islandora-deux: Running 'pre-boot' VM customizations...
==> islandora-deux: Booting VM...
==> islandora-deux: Waiting for machine to boot. This may take a few minutes...
islandora-deux: SSH address: 127.0.0.1:2222
islandora-deux: SSH username: vagrant
islandora-deux: SSH auth method: private key
islandora-deux:
islandora-deux: Vagrant insecure key detected. Vagrant will automatically replace
islandora-deux: this with a newly generated keypair for better security.
islandora-deux:
islandora-deux: Inserting generated public key within guest...
islandora-deux: Removing insecure key from the guest if it's present...
islandora-deux: Key inserted! Disconnecting and reconnecting using new SSH key...
==> islandora-deux: Machine booted and ready!
==> islandora-deux: Checking for guest additions in VM...
==> islandora-deux: Setting hostname...
==> islandora-deux: Rsyncing folder: /tmp/islandora/install/ => /vagrant
==> islandora-deux: Mounting shared folders...
islandora-deux: /home/vagrant/islandora => /tmp/islandora
islandora-deux: /home/vagrant/credentials => /tmp/islandora/install/credentials
==> islandora-deux: Running provisioner: fix-no-tty (shell)...
islandora-deux: Running: inline script
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Install Docker
==> islandora-deux: docker stop/waiting
==> islandora-deux: docker start/running, process 1839
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Link Docker Executables
==> islandora-deux: Running provisioner: file...
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Download required roles
==> islandora-deux: grep: /root/.ssh/authorized_keys: No such file or directory
==> islandora-deux: Unable to find image 'nigelgbanks/ansible:latest' locally
==> islandora-deux: latest:
==> islandora-deux: Pulling from nigelgbanks/ansible
==> islandora-deux: 74e49af2062e: Pulling fs layer
==> islandora-deux: 1c1bcd3afd18: Pulling fs layer
==> islandora-deux: 0ee4d8acac69: Pulling fs layer
==> islandora-deux: 2cac6d94bf0d: Pulling fs layer
==> islandora-deux: e8970879d272: Pulling fs layer
==> islandora-deux: 10cc9a048aa2: Pulling fs layer
==> islandora-deux: 3ea8a39bb7d6: Pulling fs layer
==> islandora-deux: 83587e8fc5f6: Pulling fs layer
==> islandora-deux: 682b3beff164: Pulling fs layer
==> islandora-deux: 5fc16428323a: Pulling fs layer
==> islandora-deux: 06e78ac4ae0f: Pulling fs layer
==> islandora-deux: a85d3a51a564: Pulling fs layer
==> islandora-deux: 2c3eb98fd7e1: Pulling fs layer
==> islandora-deux: 1fb0e97dc167: Pulling fs layer
==> islandora-deux: 3927b0f4632d: Pulling fs layer
==> islandora-deux: 50f6028d24d7: Pulling fs layer
==> islandora-deux: 8f481dc58356: Pulling fs layer
==> islandora-deux: f8cbedfc238d: Pulling fs layer
==> islandora-deux: 7557ddcb4502: Pulling fs layer
==> islandora-deux: 18adf19a0f62: Pulling fs layer
==> islandora-deux: 0ee4d8acac69: Verifying Checksum
==> islandora-deux: 0ee4d8acac69: Download complete
==> islandora-deux: 2c3eb98fd7e1: Verifying Checksum
==> islandora-deux: 2c3eb98fd7e1: Download complete
==> islandora-deux: 1c1bcd3afd18: Verifying Checksum
==> islandora-deux: 1c1bcd3afd18: Download complete
==> islandora-deux: 3927b0f4632d: Verifying Checksum
==> islandora-deux: 3927b0f4632d: Download complete
==> islandora-deux: 1fb0e97dc167: Verifying Checksum
==> islandora-deux: 1fb0e97dc167: Download complete
==> islandora-deux: a85d3a51a564: Verifying Checksum
==> islandora-deux: a85d3a51a564: Download complete
==> islandora-deux: 83587e8fc5f6: Verifying Checksum
==> islandora-deux: 83587e8fc5f6: Download complete
==> islandora-deux: 682b3beff164: Verifying Checksum
==> islandora-deux: 682b3beff164: Download complete
==> islandora-deux: 8f481dc58356: Verifying Checksum
==> islandora-deux: 8f481dc58356: Download complete
==> islandora-deux: f8cbedfc238d: Verifying Checksum
==> islandora-deux: f8cbedfc238d: Download complete
==> islandora-deux: e8970879d272: Verifying Checksum
==> islandora-deux: e8970879d272: Download complete
==> islandora-deux: 3ea8a39bb7d6: Verifying Checksum
==> islandora-deux: 3ea8a39bb7d6: Download complete
==> islandora-deux: 7557ddcb4502: Verifying Checksum
==> islandora-deux: 7557ddcb4502: Download complete
==> islandora-deux: 18adf19a0f62: Verifying Checksum
==> islandora-deux: 18adf19a0f62: Download complete
==> islandora-deux: 2cac6d94bf0d: Verifying Checksum
==> islandora-deux: 2cac6d94bf0d: Download complete
==> islandora-deux: 10cc9a048aa2: Verifying Checksum
==> islandora-deux: 10cc9a048aa2: Download complete
==> islandora-deux: 74e49af2062e:
==> islandora-deux: Verifying Checksum
==> islandora-deux: 74e49af2062e:
==> islandora-deux: Download complete
==> islandora-deux: 5fc16428323a:
==> islandora-deux: Verifying Checksum
==> islandora-deux: 5fc16428323a:
==> islandora-deux: Download complete
==> islandora-deux: 74e49af2062e:
==> islandora-deux: Pull complete
==> islandora-deux: 1c1bcd3afd18:
==> islandora-deux: Pull complete
==> islandora-deux: 0ee4d8acac69:
==> islandora-deux: Pull complete
==> islandora-deux: 2cac6d94bf0d:
==> islandora-deux: Pull complete
==> islandora-deux: e8970879d272:
==> islandora-deux: Pull complete
==> islandora-deux: 10cc9a048aa2:
==> islandora-deux: Pull complete
==> islandora-deux: 3ea8a39bb7d6:
==> islandora-deux: Pull complete
==> islandora-deux: 83587e8fc5f6: Pull complete
==> islandora-deux: 682b3beff164: Pull complete
==> islandora-deux: 5fc16428323a: Pull complete
==> islandora-deux: 06e78ac4ae0f:
==> islandora-deux: Verifying Checksum
==> islandora-deux: 06e78ac4ae0f:
==> islandora-deux: Download complete
==> islandora-deux: 06e78ac4ae0f:
==> islandora-deux: Pull complete
==> islandora-deux: a85d3a51a564:
==> islandora-deux: Pull complete
==> islandora-deux: 2c3eb98fd7e1:
==> islandora-deux: Pull complete
==> islandora-deux: 1fb0e97dc167:
==> islandora-deux: Pull complete
==> islandora-deux: 3927b0f4632d:
==> islandora-deux: Pull complete
==> islandora-deux: 50f6028d24d7: Verifying Checksum
==> islandora-deux: 50f6028d24d7: Download complete
==> islandora-deux: 50f6028d24d7:
==> islandora-deux: Pull complete
==> islandora-deux: 8f481dc58356:
==> islandora-deux: Pull complete
==> islandora-deux: f8cbedfc238d:
==> islandora-deux: Pull complete
==> islandora-deux: 7557ddcb4502:
==> islandora-deux: Pull complete
==> islandora-deux: 18adf19a0f62:
==> islandora-deux: Pull complete
==> islandora-deux: Digest: sha256:9a8baf952deab488dd4d46573a52601f0cc341f363ece84b2516e31f85945e12
==> islandora-deux: Status: Downloaded newer image for nigelgbanks/ansible:latest
==> islandora-deux: - downloading role 'mysql', owned by geerlingguy
==> islandora-deux: - downloading role from https://github.com/geerlingguy/ansible-role-mysql/archive/1.9.1.tar.gz
==> islandora-deux: - extracting geerlingguy.mysql to /etc/ansible/roles/geerlingguy.mysql
==> islandora-deux: - geerlingguy.mysql was installed successfully
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Provision with Ansible
==> islandora-deux: PLAY ***************************************************************************
==> islandora-deux: TASK [setup] *******************************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [common : Upgrade OS] *****************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Install Common Software Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'build-essential', u'software-properties-common', u'python-software-properties', u'openssh-server', u'wget', u'curl', u'git', u'vim', u'htop', u'tree', u'zsh', u'fish'])
==> islandora-deux: TASK [common : Create Download Directory] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Apply bug fix for Ubuntu 14.04 with ZSH 5.0.2] ******************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Install Oh My Zsh] **********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Include OS-specific variables.] **********************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_packages.] ******************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_daemon.] ********************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_slow_query_log_file.] *******************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/setup-Debian.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Check if MySQL is already installed.] ****************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Update apt cache if MySQL is not yet installed.] *****
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL Python libraries are installed.] ********
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL packages are installed.] ****************
==> islandora-deux: changed: [dockerhost] => (item=[u'mysql-common', u'mysql-server'])
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL is stopped after initial install.] ******
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Delete innodb log files created by apt package after initial install.] ***
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: [WARNING]: Consider using file module with state=absent rather than running rm
==> islandora-deux:
==> islandora-deux: TASK [geerlingguy.mysql : Check if MySQL packages were installed.] *************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/configure.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Copy my.cnf global MySQL configuration.] *************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Verify mysql include directory exists.] **************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Copy my.cnf override files into include directory.] **
==> islandora-deux: TASK [geerlingguy.mysql : Create slow query log file (if configured).] *********
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Set ownership on slow query log file (if configured).] ***
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL is started and enabled on boot.] ********
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/secure-installation.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Disallow root login remotely] ************************
==> islandora-deux: ok: [dockerhost] => (item=DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1'))
==> islandora-deux: TASK [geerlingguy.mysql : Get list of hosts for the root user.] ****************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Update MySQL root password for localhost root account.] ***
==> islandora-deux: changed: [dockerhost] => (item=127.0.0.1)
==> islandora-deux: changed: [dockerhost] => (item=::1)
==> islandora-deux: changed: [dockerhost] => (item=localhost)
==> islandora-deux: TASK [geerlingguy.mysql : Copy .my.cnf file with root password credentials.] ***
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Get list of hosts for the anonymous user.] ***********
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Remove anonymous MySQL users.] ***********************
==> islandora-deux: TASK [geerlingguy.mysql : Remove MySQL test database.] *************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/databases.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL databases are present.] *****************
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/users.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL users are present.] *********************
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/replication.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure replication user exists on master.] ***********
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Check slave replication status.] *********************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Check master replication status.] ********************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Configure replication on the slave.] *****************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Start replication.] **********************************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [java : Add apt-repo for Java dependancies] *******************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [java : Accept Oracle license terms] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [java : Install Java Required Packages] ***********************************
==> islandora-deux: changed: [dockerhost] => (item=[u'oracle-java8-installer', u'oracle-java8-set-default', u'maven'])
==> islandora-deux: TASK [java : Select Oracle Java as Default] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [tomcat : Install Tomcat Required Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'tomcat7', u'tomcat7-admin', u'haveged'])
==> islandora-deux: TASK [tomcat : Set Tomcat to start at boot] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [tomcat : Add User to Tomcat Group] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [tomcat : Configure Tomcat] ***********************************************
==> islandora-deux: changed: [dockerhost] => (item={u'dest': u'/etc/tomcat7/tomcat-users.xml', u'src': u'tomcat-users.xml'})
==> islandora-deux: changed: [dockerhost] => (item={u'dest': u'/etc/default/tomcat7', u'src': u'defaults.tomcat7'})
==> islandora-deux: TASK [tomcat : Set CATALINA_HOME Permissions and Ownership] ********************
==> islandora-deux: changed: [dockerhost] => (item=/usr/share/tomcat7)
==> islandora-deux: changed: [dockerhost] => (item=/var/lib/tomcat7)
==> islandora-deux: RUNNING HANDLER [geerlingguy.mysql : restart mysql] ****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [tomcat : Wait for Tomcat to Start] ***************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux:
==> islandora-deux: TASK [blazegraph : Download Blazegraph] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [blazegraph : Deploy Blazegraph] ******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Create Fedora Ingest Directory] *********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Download Fedora] ************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Create Fedora Data Directory] ***********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Deploy Fedora to Tomcat] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Wait for Fedora to be Available] ********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: [WARNING]: Consider using get_url module rather than running curl
==> islandora-deux:
==> islandora-deux: TASK [commons_logging : Download Commons Logging] ******************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [commons_logging : Deploy Commons Logging] ********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Download Solr] ****************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Create Solr Home] *************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Unarchive Solr] ***************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Create Velocity Log] **********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Deploy required jars (Solr)] **************************************
==> islandora-deux: changed: [dockerhost] => (item=log4j-1.2.17.jar)
==> islandora-deux: changed: [dockerhost] => (item=slf4j-api-1.7.6.jar)
==> islandora-deux: changed: [dockerhost] => (item=slf4j-log4j12-1.7.6.jar)
==> islandora-deux: TASK [solr : Deploy Solr Config] ***********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Deploy solr.war] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [php : Install PHP Required Packages] *************************************
==> islandora-deux: changed: [dockerhost] => (item=[u'php5', u'php5-gd', u'php5-mysql', u'php-pear'])
==> islandora-deux: TASK [coder : Download Coder] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Unarchive Coder] *************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Install Code Sniffer] ********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Add Drupal Standards to Code Sniffer] ****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : stat] *********************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [composer : Install Composer] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : Rename composer.phar to composer] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : Make Composer Executable] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drush : Download Drush] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drush : Install Drush Dependancies] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drush : Link Drush to $PATH] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Install Apache Required Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'apache2', u'libapache2-mod-php5', u'libapache2-mod-auth-mysql'])
==> islandora-deux: TASK [apache : Add User to Apache Group] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Set Apache to start at boot] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [apache : Enable Apache mod-rewrite] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Set Owner/Group and Perms of Apache Document Root] **************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Start Apache] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [apache : Wait for Apache to Start] ***************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : include_vars] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : include_vars] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : Download Drupal] ************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal : Create Drupal Library and Module Folders] ***********************
==> islandora-deux: changed: [dockerhost] => (item=libraries)
==> islandora-deux: changed: [dockerhost] => (item=modules)
==> islandora-deux: changed: [dockerhost] => (item=modules/contrib)
==> islandora-deux: changed: [dockerhost] => (item=modules/custom)
==> islandora-deux: changed: [dockerhost] => (item=modules/features)
==> islandora-deux: TASK [drupal-site : Install Drupal Site] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Create Drupal Site Library and Module Folders] *************
==> islandora-deux: changed: [dockerhost] => (item=libraries)
==> islandora-deux: changed: [dockerhost] => (item=modules)
==> islandora-deux: changed: [dockerhost] => (item=modules/contrib)
==> islandora-deux: changed: [dockerhost] => (item=modules/custom)
==> islandora-deux: changed: [dockerhost] => (item=modules/features)
==> islandora-deux: TASK [drupal-site : include] ***************************************************
==> islandora-deux: included: /vagrant/roles/drupal-site/tasks/config-apache-vhost.yml for dockerhost
==> islandora-deux: TASK [drupal-site : Remove default vhost settings] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Deploy vhost settings] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Enable vhost settings] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-module : Enable Drupal Module] ************************************
==> islandora-deux: ok: [dockerhost] => (item=httprl)
==> islandora-deux: ok: [dockerhost] => (item=services)
==> islandora-deux: ok: [dockerhost] => (item=field_permissions)
==> islandora-deux: ok: [dockerhost] => (item=field_readonly)
==> islandora-deux: ok: [dockerhost] => (item=views)
==> islandora-deux: ok: [dockerhost] => (item=rdfx)
==> islandora-deux: ok: [dockerhost] => (item=entity)
==> islandora-deux: ok: [dockerhost] => (item=uuid)
==> islandora-deux: ok: [dockerhost] => (item=xml_field)
==> islandora-deux: ok: [dockerhost] => (item=jquery_update)
==> islandora-deux: ok: [dockerhost] => (item=hook_post_action)
==> islandora-deux: ok: [dockerhost] => (item=apachesolr)
==> islandora-deux: TASK [islandora : Install XPath Field] *****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Install Spyc Library] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : file] ********************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Download ARC2 Library] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Set Solr Schema] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Update Solr Module Settings] *********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Link Islandora Modules to Drupal Install] ********************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Enable Islandora Modules] ************************************
==> islandora-deux: ok: [dockerhost] => (item=islandora)
==> islandora-deux: ok: [dockerhost] => (item=islandora_dc)
==> islandora-deux: ok: [dockerhost] => (item=islandora_mods)
==> islandora-deux: ok: [dockerhost] => (item=islandora_basic_image)
==> islandora-deux: ok: [dockerhost] => (item=islandora_collection)
==> islandora-deux: ok: [dockerhost] => (item=islandora_apachesolr)
==> islandora-deux: ok: [dockerhost] => (item=islandora_delete_by_fedora_uri_service)
==> islandora-deux: ok: [dockerhost] => (item=islandora_medium_size_service)
==> islandora-deux: ok: [dockerhost] => (item=islandora_tn_service)
==> islandora-deux: TASK [karaf : Download Karaf] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : stat] ************************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [karaf : Extract Karaf] ***************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Link Karaf] ******************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Manually Start Karaf] ********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Wait for Karaf to be ready.] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [karaf : Install Karaf Wrapper] *******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Install Karaf OS Service] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Manually Stop Karaf Service] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Add it as a Linux service] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Set Karaf to start on boot] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Delete Karaf Data Directory] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Add Users Maven Repository to Karaf] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Copy modified karaf logging] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Start Karaf Service] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Wait for Karaf to be ready.] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux:
==> islandora-deux: [WARNING]: Consider using service module rather than running service
==> islandora-deux:
==> islandora-deux:
==> islandora-deux: TASK [islandora-commands : Install Islandora Commands] *************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-camel : Set Permissions on Maven Repository] *******************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-camel : Maven Install Islandora Camel] *************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-karaf-components : Deploy Compontents] *************************
==> islandora-deux: changed: [dockerhost] => (item=islandora_sync_gateway.script)
==> islandora-deux: changed: [dockerhost] => (item=islandora_basic_image.script)
==> islandora-deux: changed: [dockerhost] => (item=islandora_collection.script)
==> islandora-deux: TASK [islandora-karaf-components : Install Islandora Karaf Components] *********
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.camel.sync.cfg', u'script': u'islandora_sync_gateway.script'})
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.camel.services.basic.image.cfg', u'script': u'islandora_basic_image.script'})
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.services.collection.cfg', u'script': u'islandora_collection.script'})
==> islandora-deux: TASK [islandora-karaf-components : Deploy Karaf Configuration] *****************
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.camel.services.basic.image.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.camel.sync.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.services.collection.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.sync.cfg)
==> islandora-deux: changed: [dockerhost] => (item=org.fcrepo.camel.indexing.triplestore.cfg)
==> islandora-deux: TASK [drupal-module : Enable Drupal Module] ************************************
==> islandora-deux: ok: [dockerhost] => (item=devel)
==> islandora-deux: ok: [dockerhost] => (item=bootstrap)
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:
==> islandora-deux: RUNNING HANDLER [apache : restart apache] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [karaf : restart karaf] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Add DC as some default fields] *******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Set default theme] *******************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Wait for Karaf to be ready.] *********************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [Karaf watch maven bundles] ***********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:
==> islandora-deux: PLAY RECAP *********************************************************************
==> islandora-deux: dockerhost : ok=128 changed=93 unreachable=0 failed=0


Reply to this email directly or view it on GitHub
#136 (comment).

Nigel Banks
[email protected]

@nigelgbanks
Copy link
Member Author

Is their a credentials folder in /root/credentials?

On Fri, Jan 22, 2016 at 2:55 PM, Nigel Banks [email protected]
wrote:

Hmm I think I know why I missed this, I have the credentials folder shared
locally so it continues to reuse the passwords from a previous run...

On Fri, Jan 22, 2016 at 2:52 PM, Nick Ruest [email protected]
wrote:

Yep, VirtualBox.

nruest@gorila:install-[provision-with-ansible]-$ vagrant up
Bringing machine 'islandora-deux' up with 'virtualbox' provider...
==> islandora-deux: Importing base box 'williamyeh/ubuntu-trusty64-docker'...
==> islandora-deux: Matching MAC address for NAT networking...
==> islandora-deux: Checking if box 'williamyeh/ubuntu-trusty64-docker' is up to date...
==> islandora-deux: Setting the name of the VM: Islandora CLAW
==> islandora-deux: Clearing any previously set network interfaces...
==> islandora-deux: Preparing network interfaces based on configuration...
islandora-deux: Adapter 1: nat
==> islandora-deux: Forwarding ports...
islandora-deux: 80 => 8000 (adapter 1)
islandora-deux: 8080 => 8082 (adapter 1)
islandora-deux: 8181 => 8181 (adapter 1)
islandora-deux: 3306 => 3306 (adapter 1)
islandora-deux: 5432 => 5432 (adapter 1)
islandora-deux: 22 => 2222 (adapter 1)
==> islandora-deux: Running 'pre-boot' VM customizations...
==> islandora-deux: Booting VM...
==> islandora-deux: Waiting for machine to boot. This may take a few minutes...
islandora-deux: SSH address: 127.0.0.1:2222
islandora-deux: SSH username: vagrant
islandora-deux: SSH auth method: private key
islandora-deux:
islandora-deux: Vagrant insecure key detected. Vagrant will automatically replace
islandora-deux: this with a newly generated keypair for better security.
islandora-deux:
islandora-deux: Inserting generated public key within guest...
islandora-deux: Removing insecure key from the guest if it's present...
islandora-deux: Key inserted! Disconnecting and reconnecting using new SSH key...
==> islandora-deux: Machine booted and ready!
==> islandora-deux: Checking for guest additions in VM...
==> islandora-deux: Setting hostname...
==> islandora-deux: Rsyncing folder: /tmp/islandora/install/ => /vagrant
==> islandora-deux: Mounting shared folders...
islandora-deux: /home/vagrant/islandora => /tmp/islandora
islandora-deux: /home/vagrant/credentials => /tmp/islandora/install/credentials
==> islandora-deux: Running provisioner: fix-no-tty (shell)...
islandora-deux: Running: inline script
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Install Docker
==> islandora-deux: docker stop/waiting
==> islandora-deux: docker start/running, process 1839
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Link Docker Executables
==> islandora-deux: Running provisioner: file...
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Download required roles
==> islandora-deux: grep: /root/.ssh/authorized_keys: No such file or directory
==> islandora-deux: Unable to find image 'nigelgbanks/ansible:latest' locally
==> islandora-deux: latest:
==> islandora-deux: Pulling from nigelgbanks/ansible
==> islandora-deux: 74e49af2062e: Pulling fs layer
==> islandora-deux: 1c1bcd3afd18: Pulling fs layer
==> islandora-deux: 0ee4d8acac69: Pulling fs layer
==> islandora-deux: 2cac6d94bf0d: Pulling fs layer
==> islandora-deux: e8970879d272: Pulling fs layer
==> islandora-deux: 10cc9a048aa2: Pulling fs layer
==> islandora-deux: 3ea8a39bb7d6: Pulling fs layer
==> islandora-deux: 83587e8fc5f6: Pulling fs layer
==> islandora-deux: 682b3beff164: Pulling fs layer
==> islandora-deux: 5fc16428323a: Pulling fs layer
==> islandora-deux: 06e78ac4ae0f: Pulling fs layer
==> islandora-deux: a85d3a51a564: Pulling fs layer
==> islandora-deux: 2c3eb98fd7e1: Pulling fs layer
==> islandora-deux: 1fb0e97dc167: Pulling fs layer
==> islandora-deux: 3927b0f4632d: Pulling fs layer
==> islandora-deux: 50f6028d24d7: Pulling fs layer
==> islandora-deux: 8f481dc58356: Pulling fs layer
==> islandora-deux: f8cbedfc238d: Pulling fs layer
==> islandora-deux: 7557ddcb4502: Pulling fs layer
==> islandora-deux: 18adf19a0f62: Pulling fs layer
==> islandora-deux: 0ee4d8acac69: Verifying Checksum
==> islandora-deux: 0ee4d8acac69: Download complete
==> islandora-deux: 2c3eb98fd7e1: Verifying Checksum
==> islandora-deux: 2c3eb98fd7e1: Download complete
==> islandora-deux: 1c1bcd3afd18: Verifying Checksum
==> islandora-deux: 1c1bcd3afd18: Download complete
==> islandora-deux: 3927b0f4632d: Verifying Checksum
==> islandora-deux: 3927b0f4632d: Download complete
==> islandora-deux: 1fb0e97dc167: Verifying Checksum
==> islandora-deux: 1fb0e97dc167: Download complete
==> islandora-deux: a85d3a51a564: Verifying Checksum
==> islandora-deux: a85d3a51a564: Download complete
==> islandora-deux: 83587e8fc5f6: Verifying Checksum
==> islandora-deux: 83587e8fc5f6: Download complete
==> islandora-deux: 682b3beff164: Verifying Checksum
==> islandora-deux: 682b3beff164: Download complete
==> islandora-deux: 8f481dc58356: Verifying Checksum
==> islandora-deux: 8f481dc58356: Download complete
==> islandora-deux: f8cbedfc238d: Verifying Checksum
==> islandora-deux: f8cbedfc238d: Download complete
==> islandora-deux: e8970879d272: Verifying Checksum
==> islandora-deux: e8970879d272: Download complete
==> islandora-deux: 3ea8a39bb7d6: Verifying Checksum
==> islandora-deux: 3ea8a39bb7d6: Download complete
==> islandora-deux: 7557ddcb4502: Verifying Checksum
==> islandora-deux: 7557ddcb4502: Download complete
==> islandora-deux: 18adf19a0f62: Verifying Checksum
==> islandora-deux: 18adf19a0f62: Download complete
==> islandora-deux: 2cac6d94bf0d: Verifying Checksum
==> islandora-deux: 2cac6d94bf0d: Download complete
==> islandora-deux: 10cc9a048aa2: Verifying Checksum
==> islandora-deux: 10cc9a048aa2: Download complete
==> islandora-deux: 74e49af2062e:
==> islandora-deux: Verifying Checksum
==> islandora-deux: 74e49af2062e:
==> islandora-deux: Download complete
==> islandora-deux: 5fc16428323a:
==> islandora-deux: Verifying Checksum
==> islandora-deux: 5fc16428323a:
==> islandora-deux: Download complete
==> islandora-deux: 74e49af2062e:
==> islandora-deux: Pull complete
==> islandora-deux: 1c1bcd3afd18:
==> islandora-deux: Pull complete
==> islandora-deux: 0ee4d8acac69:
==> islandora-deux: Pull complete
==> islandora-deux: 2cac6d94bf0d:
==> islandora-deux: Pull complete
==> islandora-deux: e8970879d272:
==> islandora-deux: Pull complete
==> islandora-deux: 10cc9a048aa2:
==> islandora-deux: Pull complete
==> islandora-deux: 3ea8a39bb7d6:
==> islandora-deux: Pull complete
==> islandora-deux: 83587e8fc5f6: Pull complete
==> islandora-deux: 682b3beff164: Pull complete
==> islandora-deux: 5fc16428323a: Pull complete
==> islandora-deux: 06e78ac4ae0f:
==> islandora-deux: Verifying Checksum
==> islandora-deux: 06e78ac4ae0f:
==> islandora-deux: Download complete
==> islandora-deux: 06e78ac4ae0f:
==> islandora-deux: Pull complete
==> islandora-deux: a85d3a51a564:
==> islandora-deux: Pull complete
==> islandora-deux: 2c3eb98fd7e1:
==> islandora-deux: Pull complete
==> islandora-deux: 1fb0e97dc167:
==> islandora-deux: Pull complete
==> islandora-deux: 3927b0f4632d:
==> islandora-deux: Pull complete
==> islandora-deux: 50f6028d24d7: Verifying Checksum
==> islandora-deux: 50f6028d24d7: Download complete
==> islandora-deux: 50f6028d24d7:
==> islandora-deux: Pull complete
==> islandora-deux: 8f481dc58356:
==> islandora-deux: Pull complete
==> islandora-deux: f8cbedfc238d:
==> islandora-deux: Pull complete
==> islandora-deux: 7557ddcb4502:
==> islandora-deux: Pull complete
==> islandora-deux: 18adf19a0f62:
==> islandora-deux: Pull complete
==> islandora-deux: Digest: sha256:9a8baf952deab488dd4d46573a52601f0cc341f363ece84b2516e31f85945e12
==> islandora-deux: Status: Downloaded newer image for nigelgbanks/ansible:latest
==> islandora-deux: - downloading role 'mysql', owned by geerlingguy
==> islandora-deux: - downloading role from https://github.com/geerlingguy/ansible-role-mysql/archive/1.9.1.tar.gz
==> islandora-deux: - extracting geerlingguy.mysql to /etc/ansible/roles/geerlingguy.mysql
==> islandora-deux: - geerlingguy.mysql was installed successfully
==> islandora-deux: Running provisioner: shell...
islandora-deux: Running: script: Provision with Ansible
==> islandora-deux: PLAY ***************************************************************************
==> islandora-deux: TASK [setup] *******************************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [common : Upgrade OS] *****************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Install Common Software Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'build-essential', u'software-properties-common', u'python-software-properties', u'openssh-server', u'wget', u'curl', u'git', u'vim', u'htop', u'tree', u'zsh', u'fish'])
==> islandora-deux: TASK [common : Create Download Directory] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Apply bug fix for Ubuntu 14.04 with ZSH 5.0.2] ******************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [common : Install Oh My Zsh] **********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Include OS-specific variables.] **********************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_packages.] ******************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_daemon.] ********************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Define mysql_slow_query_log_file.] *******************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/setup-Debian.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Check if MySQL is already installed.] ****************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Update apt cache if MySQL is not yet installed.] *****
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL Python libraries are installed.] ********
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL packages are installed.] ****************
==> islandora-deux: changed: [dockerhost] => (item=[u'mysql-common', u'mysql-server'])
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL is stopped after initial install.] ******
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Delete innodb log files created by apt package after initial install.] ***
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: [WARNING]: Consider using file module with state=absent rather than running rm
==> islandora-deux:
==> islandora-deux: TASK [geerlingguy.mysql : Check if MySQL packages were installed.] *************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/configure.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Copy my.cnf global MySQL configuration.] *************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Verify mysql include directory exists.] **************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Copy my.cnf override files into include directory.] **
==> islandora-deux: TASK [geerlingguy.mysql : Create slow query log file (if configured).] *********
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Set ownership on slow query log file (if configured).] ***
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL is started and enabled on boot.] ********
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/secure-installation.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Disallow root login remotely] ************************
==> islandora-deux: ok: [dockerhost] => (item=DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1'))
==> islandora-deux: TASK [geerlingguy.mysql : Get list of hosts for the root user.] ****************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Update MySQL root password for localhost root account.] ***
==> islandora-deux: changed: [dockerhost] => (item=127.0.0.1)
==> islandora-deux: changed: [dockerhost] => (item=::1)
==> islandora-deux: changed: [dockerhost] => (item=localhost)
==> islandora-deux: TASK [geerlingguy.mysql : Copy .my.cnf file with root password credentials.] ***
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Get list of hosts for the anonymous user.] ***********
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Remove anonymous MySQL users.] ***********************
==> islandora-deux: TASK [geerlingguy.mysql : Remove MySQL test database.] *************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/databases.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL databases are present.] *****************
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/users.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure MySQL users are present.] *********************
==> islandora-deux: TASK [geerlingguy.mysql : include] *********************************************
==> islandora-deux: included: /etc/ansible/roles/geerlingguy.mysql/tasks/replication.yml for dockerhost
==> islandora-deux: TASK [geerlingguy.mysql : Ensure replication user exists on master.] ***********
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Check slave replication status.] *********************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Check master replication status.] ********************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Configure replication on the slave.] *****************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [geerlingguy.mysql : Start replication.] **********************************
==> islandora-deux: skipping: [dockerhost]
==> islandora-deux: TASK [java : Add apt-repo for Java dependancies] *******************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [java : Accept Oracle license terms] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [java : Install Java Required Packages] ***********************************
==> islandora-deux: changed: [dockerhost] => (item=[u'oracle-java8-installer', u'oracle-java8-set-default', u'maven'])
==> islandora-deux: TASK [java : Select Oracle Java as Default] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [tomcat : Install Tomcat Required Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'tomcat7', u'tomcat7-admin', u'haveged'])
==> islandora-deux: TASK [tomcat : Set Tomcat to start at boot] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [tomcat : Add User to Tomcat Group] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [tomcat : Configure Tomcat] ***********************************************
==> islandora-deux: changed: [dockerhost] => (item={u'dest': u'/etc/tomcat7/tomcat-users.xml', u'src': u'tomcat-users.xml'})
==> islandora-deux: changed: [dockerhost] => (item={u'dest': u'/etc/default/tomcat7', u'src': u'defaults.tomcat7'})
==> islandora-deux: TASK [tomcat : Set CATALINA_HOME Permissions and Ownership] ********************
==> islandora-deux: changed: [dockerhost] => (item=/usr/share/tomcat7)
==> islandora-deux: changed: [dockerhost] => (item=/var/lib/tomcat7)
==> islandora-deux: RUNNING HANDLER [geerlingguy.mysql : restart mysql] ****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [tomcat : Wait for Tomcat to Start] ***************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux:
==> islandora-deux: TASK [blazegraph : Download Blazegraph] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [blazegraph : Deploy Blazegraph] ******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Create Fedora Ingest Directory] *********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Download Fedora] ************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Create Fedora Data Directory] ***********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Deploy Fedora to Tomcat] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [fedora : Wait for Fedora to be Available] ********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: [WARNING]: Consider using get_url module rather than running curl
==> islandora-deux:
==> islandora-deux: TASK [commons_logging : Download Commons Logging] ******************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [commons_logging : Deploy Commons Logging] ********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Download Solr] ****************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Create Solr Home] *************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Unarchive Solr] ***************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Create Velocity Log] **********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Deploy required jars (Solr)] **************************************
==> islandora-deux: changed: [dockerhost] => (item=log4j-1.2.17.jar)
==> islandora-deux: changed: [dockerhost] => (item=slf4j-api-1.7.6.jar)
==> islandora-deux: changed: [dockerhost] => (item=slf4j-log4j12-1.7.6.jar)
==> islandora-deux: TASK [solr : Deploy Solr Config] ***********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [solr : Deploy solr.war] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [php : Install PHP Required Packages] *************************************
==> islandora-deux: changed: [dockerhost] => (item=[u'php5', u'php5-gd', u'php5-mysql', u'php-pear'])
==> islandora-deux: TASK [coder : Download Coder] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Unarchive Coder] *************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Install Code Sniffer] ********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [coder : Add Drupal Standards to Code Sniffer] ****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : stat] *********************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [composer : Install Composer] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : Rename composer.phar to composer] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [composer : Make Composer Executable] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drush : Download Drush] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drush : Install Drush Dependancies] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drush : Link Drush to $PATH] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Install Apache Required Packages] *******************************
==> islandora-deux: changed: [dockerhost] => (item=[u'apache2', u'libapache2-mod-php5', u'libapache2-mod-auth-mysql'])
==> islandora-deux: TASK [apache : Add User to Apache Group] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Set Apache to start at boot] ************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [apache : Enable Apache mod-rewrite] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Set Owner/Group and Perms of Apache Document Root] **************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [apache : Start Apache] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [apache : Wait for Apache to Start] ***************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : include_vars] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : include_vars] ***************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [drupal : Download Drupal] ************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal : Create Drupal Library and Module Folders] ***********************
==> islandora-deux: changed: [dockerhost] => (item=libraries)
==> islandora-deux: changed: [dockerhost] => (item=modules)
==> islandora-deux: changed: [dockerhost] => (item=modules/contrib)
==> islandora-deux: changed: [dockerhost] => (item=modules/custom)
==> islandora-deux: changed: [dockerhost] => (item=modules/features)
==> islandora-deux: TASK [drupal-site : Install Drupal Site] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Create Drupal Site Library and Module Folders] *************
==> islandora-deux: changed: [dockerhost] => (item=libraries)
==> islandora-deux: changed: [dockerhost] => (item=modules)
==> islandora-deux: changed: [dockerhost] => (item=modules/contrib)
==> islandora-deux: changed: [dockerhost] => (item=modules/custom)
==> islandora-deux: changed: [dockerhost] => (item=modules/features)
==> islandora-deux: TASK [drupal-site : include] ***************************************************
==> islandora-deux: included: /vagrant/roles/drupal-site/tasks/config-apache-vhost.yml for dockerhost
==> islandora-deux: TASK [drupal-site : Remove default vhost settings] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Deploy vhost settings] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-site : Enable vhost settings] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [drupal-module : Enable Drupal Module] ************************************
==> islandora-deux: ok: [dockerhost] => (item=httprl)
==> islandora-deux: ok: [dockerhost] => (item=services)
==> islandora-deux: ok: [dockerhost] => (item=field_permissions)
==> islandora-deux: ok: [dockerhost] => (item=field_readonly)
==> islandora-deux: ok: [dockerhost] => (item=views)
==> islandora-deux: ok: [dockerhost] => (item=rdfx)
==> islandora-deux: ok: [dockerhost] => (item=entity)
==> islandora-deux: ok: [dockerhost] => (item=uuid)
==> islandora-deux: ok: [dockerhost] => (item=xml_field)
==> islandora-deux: ok: [dockerhost] => (item=jquery_update)
==> islandora-deux: ok: [dockerhost] => (item=hook_post_action)
==> islandora-deux: ok: [dockerhost] => (item=apachesolr)
==> islandora-deux: TASK [islandora : Install XPath Field] *****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Install Spyc Library] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : file] ********************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Download ARC2 Library] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Set Solr Schema] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Update Solr Module Settings] *********************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Link Islandora Modules to Drupal Install] ********************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora : Enable Islandora Modules] ************************************
==> islandora-deux: ok: [dockerhost] => (item=islandora)
==> islandora-deux: ok: [dockerhost] => (item=islandora_dc)
==> islandora-deux: ok: [dockerhost] => (item=islandora_mods)
==> islandora-deux: ok: [dockerhost] => (item=islandora_basic_image)
==> islandora-deux: ok: [dockerhost] => (item=islandora_collection)
==> islandora-deux: ok: [dockerhost] => (item=islandora_apachesolr)
==> islandora-deux: ok: [dockerhost] => (item=islandora_delete_by_fedora_uri_service)
==> islandora-deux: ok: [dockerhost] => (item=islandora_medium_size_service)
==> islandora-deux: ok: [dockerhost] => (item=islandora_tn_service)
==> islandora-deux: TASK [karaf : Download Karaf] **************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : stat] ************************************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [karaf : Extract Karaf] ***************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Link Karaf] ******************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Manually Start Karaf] ********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Wait for Karaf to be ready.] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [karaf : Install Karaf Wrapper] *******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Install Karaf OS Service] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Manually Stop Karaf Service] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Add it as a Linux service] ***************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Set Karaf to start on boot] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Delete Karaf Data Directory] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Add Users Maven Repository to Karaf] *****************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Copy modified karaf logging] *************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Start Karaf Service] *********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [karaf : Wait for Karaf to be ready.] *************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux:
==> islandora-deux: [WARNING]: Consider using service module rather than running service
==> islandora-deux:
==> islandora-deux:
==> islandora-deux: TASK [islandora-commands : Install Islandora Commands] *************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-camel : Set Permissions on Maven Repository] *******************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-camel : Maven Install Islandora Camel] *************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [islandora-karaf-components : Deploy Compontents] *************************
==> islandora-deux: changed: [dockerhost] => (item=islandora_sync_gateway.script)
==> islandora-deux: changed: [dockerhost] => (item=islandora_basic_image.script)
==> islandora-deux: changed: [dockerhost] => (item=islandora_collection.script)
==> islandora-deux: TASK [islandora-karaf-components : Install Islandora Karaf Components] *********
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.camel.sync.cfg', u'script': u'islandora_sync_gateway.script'})
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.camel.services.basic.image.cfg', u'script': u'islandora_basic_image.script'})
==> islandora-deux: changed: [dockerhost] => (item={u'creates': u'ca.islandora.services.collection.cfg', u'script': u'islandora_collection.script'})
==> islandora-deux: TASK [islandora-karaf-components : Deploy Karaf Configuration] *****************
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.camel.services.basic.image.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.camel.sync.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.services.collection.cfg)
==> islandora-deux: changed: [dockerhost] => (item=ca.islandora.sync.cfg)
==> islandora-deux: changed: [dockerhost] => (item=org.fcrepo.camel.indexing.triplestore.cfg)
==> islandora-deux: TASK [drupal-module : Enable Drupal Module] ************************************
==> islandora-deux: ok: [dockerhost] => (item=devel)
==> islandora-deux: ok: [dockerhost] => (item=bootstrap)
==> islandora-deux: RUNNING HANDLER [tomcat : restart tomcat] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:
==> islandora-deux: RUNNING HANDLER [apache : restart apache] **************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: RUNNING HANDLER [karaf : restart karaf] ****************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Add DC as some default fields] *******************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Set default theme] *******************************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux: TASK [Wait for Karaf to be ready.] *********************************************
==> islandora-deux: ok: [dockerhost]
==> islandora-deux: TASK [Karaf watch maven bundles] ***********************************************
==> islandora-deux: changed: [dockerhost]
==> islandora-deux:
==> islandora-deux: PLAY RECAP *********************************************************************
==> islandora-deux: dockerhost : ok=128 changed=93 unreachable=0 failed=0


Reply to this email directly or view it on GitHub
#136 (comment).

Nigel Banks
[email protected]

Nigel Banks
[email protected]

@ruebot
Copy link
Member

ruebot commented Jan 22, 2016

Not seeing it:

root@islandora-deux /root $ ls -lash
total 48K
4.0K drwx------  8 root root 4.0K Jan 22 13:39 .
4.0K drwxr-xr-x 24 root root 4.0K Jan 22 13:38 ..
4.0K drwx------  2 root root 4.0K Jan 22 13:28 .aptitude
4.0K -rw-r--r--  1 root root 3.1K Feb 20  2014 .bashrc
4.0K drwxr-xr-x  3 root root 4.0K Jan 22 13:38 .composer
4.0K drwxr-xr-x  3 root root 4.0K Jan 22 13:38 .drush
4.0K -rw-------  1 root root   49 Jan 22 13:30 .my.cnf
4.0K drwxr-xr-x 11 root root 4.0K Jan 22 13:30 .oh-my-zsh
4.0K drwxr-xr-x  2 root root 4.0K Jan 22 13:39 .oracle_jre_usage
4.0K -rw-r--r--  1 root root  150 Jan 22 13:27 .profile
4.0K drwx------  2 root root 4.0K Jan 22 13:27 .ssh
4.0K -rw-r--r--  1 root root 2.8K Jan 22 13:30 .zshrc

@nigelgbanks
Copy link
Member Author

I'm gonna try from scratch, I'll push another commit when I've got it
sorted.

On Fri, Jan 22, 2016 at 2:57 PM, Nick Ruest [email protected]
wrote:

Not seeing it:

root@islandora-deux /root $ ls -lash
total 48K
4.0K drwx------ 8 root root 4.0K Jan 22 13:39 .
4.0K drwxr-xr-x 24 root root 4.0K Jan 22 13:38 ..
4.0K drwx------ 2 root root 4.0K Jan 22 13:28 .aptitude
4.0K -rw-r--r-- 1 root root 3.1K Feb 20 2014 .bashrc
4.0K drwxr-xr-x 3 root root 4.0K Jan 22 13:38 .composer
4.0K drwxr-xr-x 3 root root 4.0K Jan 22 13:38 .drush
4.0K -rw------- 1 root root 49 Jan 22 13:30 .my.cnf
4.0K drwxr-xr-x 11 root root 4.0K Jan 22 13:30 .oh-my-zsh
4.0K drwxr-xr-x 2 root root 4.0K Jan 22 13:39 .oracle_jre_usage
4.0K -rw-r--r-- 1 root root 150 Jan 22 13:27 .profile
4.0K drwx------ 2 root root 4.0K Jan 22 13:27 .ssh
4.0K -rw-r--r-- 1 root root 2.8K Jan 22 13:30 .zshrc


Reply to this email directly or view it on GitHub
#136 (comment).

Nigel Banks
[email protected]

@ruebot
Copy link
Member

ruebot commented Jan 22, 2016

Sounds good!

@whikloj
Copy link
Member

whikloj commented Feb 3, 2016

@nigelgbanks are you integrating @daniel-dgi's drupal triplestore indexer into this PR. Or do you want to get this merged and add that after?

@nigelgbanks
Copy link
Member Author

I'm gonna close this for now, I'm gonna integrate @daniel-dgi's work into the next pull (which will also have the docker work).

@nigelgbanks nigelgbanks closed this Feb 3, 2016
@daniel-dgi
Copy link
Contributor

Yay docker!

@nigelgbanks nigelgbanks deleted the provision-with-ansible branch April 2, 2021 10:00
@nigelgbanks nigelgbanks restored the provision-with-ansible branch April 2, 2021 10:00
@nigelgbanks nigelgbanks deleted the provision-with-ansible branch April 2, 2021 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants