Use ansible-galaxy during updates

This mechanism is already used for the installation process.
This commit is contained in:
Fabian Ohler 2021-05-22 23:29:44 +02:00 committed by GitHub
parent a262a82cad
commit cf7048e336
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -149,22 +149,15 @@ Ansible Route
Most of the update process is automated when using the ansible role. Most of the update process is automated when using the ansible role.
1. Backup your defined role variables file outside the paperless source-tree: 1. Update the role to the release tag you want to update to making sure the ansible scripts are compatible:
.. code:: shell-session .. code:: shell-session
$ cp ansible/vars.yml ~/vars.yml.old $ ansible-galaxy install git+https://github.com/jonaswinkler/paperless-ng.git,ng-1.4.4 --force
2. Pull the release tag you want to update to: 2. Update the role variable definitions ``vars/paperless-ng.yml`` (where appropriate).
.. code:: shell-session 3. Run the ansible playbook you created created during :ref:`installation <setup-ansible>` again:
$ git fetch --all
$ git checkout ng-0.9.14
3. Update the role variable definitions ``ansible/vars.yml`` (where appropriate).
4. Run the ansible playbook you created created during :ref:`installation <setup-ansible>` again:
.. note:: .. note::