From 2a1dc7403987994cdfabc5086f3be94427772dba Mon Sep 17 00:00:00 2001 From: Alexander Demidov Date: Thu, 6 Nov 2025 02:08:08 +0300 Subject: [PATCH] Downgrade python and ansible versions, create python packages list and change mariadb upstream --- .python-version | 2 +- playbooks/debops/mariadb-custom-db.yml | 3 ++- playbooks/debops/mariadb_server.yml | 12 +++++------- requirements.txt | 2 ++ requirements.yml | 5 ++--- 5 files changed, 12 insertions(+), 12 deletions(-) create mode 100644 requirements.txt diff --git a/.python-version b/.python-version index 97c6841..2b6882d 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.13.2 \ No newline at end of file +3.11.4 \ No newline at end of file diff --git a/playbooks/debops/mariadb-custom-db.yml b/playbooks/debops/mariadb-custom-db.yml index de3f8ca..e0faae9 100644 --- a/playbooks/debops/mariadb-custom-db.yml +++ b/playbooks/debops/mariadb-custom-db.yml @@ -14,8 +14,9 @@ vars: + mariadb__upstream_mirror: 'https://mirror.netcologne.de/mariadb/mariadb-{{ mariadb__upstream_version }}/repo/{{ ansible_distribution | lower }}' mariadb__flavor: '{{ ansible_local.mariadb.flavor|d(mariadb__flavor_map[ansible_distribution_release] | d("mariadb")) }}' - mariadb__upstream_version: '10.5' + mariadb__upstream_version: '11.8.3' vars_files: - ./../../vars/databases.yml diff --git a/playbooks/debops/mariadb_server.yml b/playbooks/debops/mariadb_server.yml index 57d756d..932340c 100644 --- a/playbooks/debops/mariadb_server.yml +++ b/playbooks/debops/mariadb_server.yml @@ -13,18 +13,16 @@ | combine(inventory__host_environment | d({})) }}' vars: + mariadb_server__upstream_mirror: 'https://mirror.netcologne.de/mariadb/mariadb-{{ mariadb_server__upstream_version }}/repo/{{ ansible_distribution | lower }}' mariadb_server__flavor: '{{ ansible_local.mariadb.flavor |d(mariadb_server__flavor_map[ansible_distribution_release] | d("mariadb_upstream")) }}' - mariadb_server__upstream_version: '11.2' + mariadb_server__upstream_version: '11.8.3' mariadb_server__bind_address: '127.0.0.1' mariadb_server__mysqld_performance_options: - 'innodb_buffer_pool_instances': '{{ ansible_processor_vcpus | d(1) }}' 'innodb_buffer_pool_size': '{{ (ansible_memtotal_mb / 2) | int }}M' - 'innodb_log_file_size': '{{ (ansible_memtotal_mb / 2) / 4 | int }}M' - 'query_cache_type': '1' - 'query_cache_size': '1M' - 'query_cache_limit': '10M' - 'join_buffer_size': '1M' + 'innodb_log_file_size': '{{ ((ansible_memtotal_mb / 2) / 4) | int }}M' + 'query_cache_type': '0' + 'join_buffer_size': '10M' 'performance_schema': 'ON' 'skip-name-resolve': 'ON' # mariadb_server__options: diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..d0c578f --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +ansible==2.10.7 +netaddr==1.3.0 \ No newline at end of file diff --git a/requirements.yml b/requirements.yml index f28ea49..d237a66 100644 --- a/requirements.yml +++ b/requirements.yml @@ -3,6 +3,5 @@ collections: - name: nginxinc.nginx_core version: 0.8.0 - - name: https://github.com/debops/debops.git - type: git - version: d554096b5cb02f4c37f68d80d9103105dd5de34b + - name: debops.debops + version: 2.3.0