diff --git a/.github/workflows/code_testing.yml b/.github/workflows/code_testing.yml index db8ee1b..e6a0d0f 100644 --- a/.github/workflows/code_testing.yml +++ b/.github/workflows/code_testing.yml @@ -27,8 +27,9 @@ jobs: - debian11 - debian12 # https://github.com/geerlingguy/docker-ubuntu2204-ansible/issues/6 - # - ubuntu2204 - - ubuntu2004 + - ubuntu2204 + - ubuntu2404 + # - ubuntu2004 molecule_scenario: [ alternative_installation, check_fails, @@ -39,8 +40,8 @@ jobs: ] include: - molecule_scenario: default - ansible_version_minimum: "2.12" - ansible_package_version_minimum: "5.0.1" + ansible_version_minimum: "2.15" + ansible_package_version_minimum: "8.0.0" name: Molecule Test runs-on: ubuntu-latest diff --git a/README.md b/README.md index 0ce217e..f677fb6 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Installs and configures paperless-ngx EDMS. ### 1.1. Ansible -`ansible_version_minimum: "2.12"` or newer is required. +`ansible_version_minimum: "2.15"` or newer is required. The following Ansible collections need to be installed (via `ansible-galaxy collection install`) * community.general diff --git a/meta/main.yml b/meta/main.yml index 242f48d..3998b4a 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -11,7 +11,7 @@ galaxy_info: license: MIT - min_ansible_version: "2.12" + min_ansible_version: "2.15" platforms: - name: Debian diff --git a/molecule/alternative_installation/converge.yml b/molecule/alternative_installation/converge.yml index 44ea04b..8fb2874 100644 --- a/molecule/alternative_installation/converge.yml +++ b/molecule/alternative_installation/converge.yml @@ -11,8 +11,8 @@ - base_dependencies - paperless_ngx vars: - paperless_ngx_conf_usermap_uid: 1001 - paperless_ngx_conf_usermap_gid: 1001 + paperless_ngx_conf_usermap_uid: 9001 + paperless_ngx_conf_usermap_gid: 9001 paperless_ngx_conf_ocr_languages: [tur, ces] paperless_ngx_conf_enable_flower: true paperless_ngx_conf_port: 8001 diff --git a/tasks/base_dependencies/repo_packages.yml b/tasks/base_dependencies/repo_packages.yml index 7e0134b..e727cde 100644 --- a/tasks/base_dependencies/repo_packages.yml +++ b/tasks/base_dependencies/repo_packages.yml @@ -21,7 +21,6 @@ - libpq-dev - libmagic-dev - mariadb-client - - mime-support - libzbar0 - poppler-utils - pkg-config diff --git a/vars/main.yml b/vars/main.yml index e4dea8b..339206d 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -1,7 +1,7 @@ --- # Vars that shouldn't be altered by the user ## Vars without reference to the paperless-ngx docs -ansible_version_minimum: "2.12" +ansible_version_minimum: "2.15" ansible_required_collections: # [a-z_]+\.[a-z_]+(\.[a-z_]+)?: - community.general