diff --git a/defaults/main.yml b/defaults/main.yml index 93bc8b6..efd8193 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -1,14 +1,19 @@ --- alpaca_from_source: no - alpaca_version: master alpaca_clone_directory: /opt/alpaca alpaca_karaf_repos: - - mvn:ca.islandora.alpaca/islandora-karaf/LATEST/xml/features + - mvn:org.apache.camel.karaf/apache-camel/2.20.4/xml/features + - mvn:org.apache.activemq/activemq-karaf/5.15.0/xml/features + - mvn:ca.islandora.alpaca/islandora-karaf/0.8.0/xml/features alpaca_features: + - fcrepo-service-activemq + - fcrepo-camel + - fcrepo-service-camel + - fcrepo-indexing-triplestore - islandora-http-client - islandora-indexing-triplestore - islandora-indexing-fcrepo @@ -24,6 +29,11 @@ alpaca_settings: - pid: ca.islandora.alpaca.http.client settings: token.value: islandora + - pid: org.fcrepo.camel.indexing.triplestore + settings: + input.stream: activemq:topic:fedora + triplestore.reindex.stream: activemq:queue:triplestore.reindex + triplestore.baseUrl: http://localhost:8080/bigdata/namespace/islandora/sparql - pid: ca.islandora.alpaca.indexing.triplestore settings: error.maxRedeliveries: 10 diff --git a/tasks/deploy.yml b/tasks/deploy.yml index 3462fa8..e031719 100644 --- a/tasks/deploy.yml +++ b/tasks/deploy.yml @@ -1,17 +1,10 @@ --- -- name: Add Alpaca Repos (source) - karaf_repo: - state: present - name: file:{{ alpaca_clone_directory }}/karaf/build/resources/main/features.xml - when: alpaca_from_source - -- name: Add Alpaca Repos (package) +- name: Add Alpaca Repos karaf_repo: state: present name: "{{ item }}" with_items: "{{ alpaca_karaf_repos }}" - when: not alpaca_from_source - name: Add Alpaca Features karaf_feature: