【はじめに】
alfrescoが7.0にメジャーバージョンアップしていた。機能面での大きな変化はないようだが、ansibleを利用してコンテナを用いずに安定した環境を容易に構築できそうに思えたため、ヴァージョンアップを検討した。しかし、公式にサポートしているのは、centos7-8 rhel7-8で、開発中止が発表されたcentosにインストールするのは、二度手間になると考え、サポート外だが、同系統のcentos8streamにインストールできないか、試してみた。
【結論】
インストールは可能。ただし、自動でインストールされないファイルがあり、一部手動でインストールした。
【インストール経過】
公式マニュアルにそって、
1.ansible playbookをダウンロード
https://download.alfresco.com/cloudfront/release/community/alfresco-ansible-deployment/alfresco-ansible-deployment-1.0.zip
SSHの設定は、ローカルインストールのため、今回行っていない。
2./optへ解凍
unzip alfresco-ansible-deployment-1.0.zip -d /opt
3.レボジトリの追加
yum install -y unzip https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm4.ansibleをインストール
cd alfresco-ansible-deployment-1.0
ansible実行エラー
# become: true
# become_user: root
# async_status:
# jid: "{{ libreoffice_download.ansible_job_id }}"
# register: job_result
# until: job_result.finished
# delay: 30
# retries: 30
# when: loffice_exists.rc != 0
alfresco-content-services-community-distribution-7.0.0.zip
/tmp/ansible_artefactsへ
vi /opt/alfresco-ansible-deployment-1.0/roles/repository/tasks/main.yml
#- name: Verifying if the distribution zip finished downloading
# async_status:
# jid: "{{ distribution_download_result.ansible_job_id }}"
# until: job_result.finished
# delay: 30
# retries: 20
# register: job_result