Skip to content
This repository has been archived by the owner on Feb 13, 2023. It is now read-only.

Commit

Permalink
Merge pull request #819 from geerlingguy/solr-update
Browse files Browse the repository at this point in the history
Issue #789: Remove .galaxy_install_info files and update Solr role to 3.1.2.
  • Loading branch information
geerlingguy committed Jul 24, 2016
2 parents 60a291f + 0962496 commit cbd2263
Show file tree
Hide file tree
Showing 39 changed files with 15 additions and 37 deletions.
2 changes: 1 addition & 1 deletion provisioning/requirements.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,6 @@
- src: geerlingguy.security
version: 1.2.0
- src: geerlingguy.solr
version: 3.1.0
version: 3.1.2
- src: geerlingguy.varnish
version: 1.6.1

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 3 additions & 1 deletion provisioning/roles/geerlingguy.solr/.travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,10 @@ script:
- 'sudo docker exec --tty "$(cat ${container_id})" env TERM=xterm ansible-playbook /etc/ansible/roles/role_under_test/tests/test-solr-${solr_major_version}.yml'

# Test role idempotence.
- idempotence=$(mktemp)
- sudo docker exec "$(cat ${container_id})" ansible-playbook /etc/ansible/roles/role_under_test/tests/test-solr-${solr_major_version}.yml | tee -a ${idempotence}
- >
sudo docker exec "$(cat ${container_id})" ansible-playbook /etc/ansible/roles/role_under_test/tests/test-solr-${solr_major_version}.yml
tail ${idempotence}
| grep -q 'changed=0.*failed=0'
&& (echo 'Idempotence test: pass' && exit 0)
|| (echo 'Idempotence test: fail' && exit 1)
Expand Down
2 changes: 1 addition & 1 deletion provisioning/roles/geerlingguy.solr/defaults/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ solr_workspace: /root
solr_create_user: true
solr_user: solr

solr_version: "6.0.1"
solr_version: "6.1.0"
solr_mirror: "https://archive.apache.org/dist"

solr_service_name: solr
Expand Down

This file was deleted.

6 changes: 6 additions & 0 deletions provisioning/roles/geerlingguy.solr/tasks/install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,9 @@
-s {{ solr_service_name }}
-p {{ solr_port }}
creates={{ solr_install_dir }}/solr/bin/solr
register: solr_install_script_result

# Workaround for bug https://github.com/ansible/ansible-modules-core/issues/915.
- name: Ensure solr is stopped (RHEL 7 workaround).
command: service {{ solr_service_name }} stop
when: (ansible_os_family == 'RedHat') and (ansible_distribution_version.split(".")[0] == '7') and (solr_install_script_result.changed)
3 changes: 3 additions & 0 deletions provisioning/roles/geerlingguy.solr/tests/Dockerfile.centos-7
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \
rm -f /lib/systemd/system/basic.target.wants/*; \
rm -f /lib/systemd/system/anaconda.target.wants/*;

# Install initscripts
RUN yum -y install initscripts

# Install Ansible
RUN yum -y install epel-release
RUN yum -y install git ansible sudo
Expand Down
2 changes: 1 addition & 1 deletion provisioning/roles/geerlingguy.solr/tests/test-solr-5.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
- hosts: all

vars:
solr_version: "5.5.1"
solr_version: "5.5.2"
java_packages:
- openjdk-7-jdk

Expand Down

This file was deleted.

0 comments on commit cbd2263

Please sign in to comment.