remove postgres integration
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Robert Kaussow 2019-10-27 16:17:08 +01:00
parent 46769d07d3
commit bd788e8a5c
4 changed files with 19 additions and 82 deletions

View File

@ -26,40 +26,14 @@ gitea_run_mode: prod
gitea_landing_page: explore
gitea_disable_registration: "true"
gitea_postgres_enabled: False
gitea_postgres_ssl_mode: disabled
gitea_postgres_server: "{{ inventory_hostname }}"
gitea_postgres_port: 5432
gitea_postgres_superuser: postgres
gitea_postgres_password: postgres
gitea_db_type: pgsql
gitea_db_server: "{{ inventory_hostname }}"
gitea_db_port: 5432
gitea_db_name: gitea
gitea_db_user: pggitea
gitea_db_password: secret
gitea_postgres_db:
name: gitea
lc_collate: en_US.UTF-8
lc_ctype: en_US.UTF-8'
encoding: UTF-8
template: template0
login_host: localhost
login_user: "{{ gitea_postgres_superuser }}"
login_password: "{{ gitea_postgres_password }}"
# login_unix_socket: # defaults to not set
port: "{{ gitea_postgres_port }}"
# owner: # defaults to not set
state: present
gitea_postgres_user:
name: pggitea
password: gitea
encrypted: 'yes'
# priv: # defaults to not set
# role_attr_flags: # defaults to not set
db: "{{ gitea_postgres_db.name }}"
login_host: localhost
login_user: "{{ gitea_postgres_superuser }}"
login_password: "{{ gitea_postgres_password }}"
# login_unix_socket: # defaults to not set
port: "{{ gitea_postgres_port }}"
state: present
gitea_db_ssl_mode: disabled
gitea_iptables_enabled: False
gitea_open_ports:

View File

@ -4,12 +4,12 @@
vars:
postgres_repository_enabled: True
postgres_users:
- name: "postgres"
password: "postgres"
role_attr_flags: SUPERUSER
login_host: localhost
state: present
pam_user: True
- name: "pggitea"
password: "secure"
priv: ALL
db: "gitea"
postgres_dbs:
- name: "gitea"
roles:
- role: xoxys.postgres

View File

@ -32,40 +32,3 @@
- "{{ gitea_packages }}"
become: True
become_user: root
- block:
- name: Setup postgres db '{{ gitea_postgres_db.name }}'
postgresql_db:
name: "{{ gitea_postgres_db.name }}"
lc_collate: "{{ gitea_postgres_db.lc_collate | default('en_US.UTF-8') }}"
lc_ctype: "{{ gitea_postgres_db.lc_ctype | default('en_US.UTF-8') }}"
encoding: "{{ gitea_postgres_db.encoding | default('UTF-8') }}"
template: "{{ gitea_postgres_db.template | default('template0') }}"
login_host: "{{ gitea_postgres_db.login_host | default('localhost') }}"
login_password: "{{ gitea_postgres_db.login_password | default(omit) }}"
login_user: "{{ gitea_postgres_db.login_user | default(postgresql_user) }}"
login_unix_socket: "{{ gitea_postgres_db.login_unix_socket | default(omit) }}"
port: "{{ gitea_postgres_db.port | default(omit) }}"
owner: "{{ gitea_postgres_db.owner | default(omit) }}"
state: "{{ gitea_postgres_db.state | default('present') }}"
no_log: True
when: gitea_postgres_db is defined
- name: Setup postgres user '{{ gitea_postgres_user.name }}'
postgresql_user:
name: "{{ gitea_postgres_user.name }}"
password: "{{ 'md5' + (gitea_postgres_user.password + gitea_postgres_user.name) | hash('md5') }}"
encrypted: "{{ gitea_postgres_user.encrypted | default('yes') }}"
priv: "{{ gitea_postgres_user.priv | default(omit) }}"
role_attr_flags: "{{ gitea_postgres_user.role_attr_flags | default(omit) }}"
db: "{{ gitea_postgres_user.db | default(omit) }}"
login_host: "{{ gitea_postgres_user.login_host | default('localhost') }}"
login_password: "{{ gitea_postgres_user.login_password | default(omit) }}"
login_user: "{{ gitea_postgres_user.login_user | default(omit) }}"
login_unix_socket: "{{ gitea_postgres_user.login_unix_socket | default(omit) }}"
port: "{{ gitea_postgres_user.port | default(omit) }}"
state: "{{ gitea_postgres_user.state | default('present') }}"
no_log: True
when: gitea_postgres_user is defined
delegate_to: "{{ gitea_postgres_server }}"
when: gitea_postgres_enabled | bool

View File

@ -95,13 +95,13 @@ ECDSA = 256
RSA = 2048
[database]
{% if gitea_postgres_enabled %}
{% if gitea_db_type == "pgsql" %}
DB_TYPE = postgres
HOST = {{ gitea_postgres_server }}:{{ gitea_postgres_port }}
NAME = {{ gitea_postgres_db.name }}
USER = {{ gitea_postgres_user.name }}
PASSWD = {{ gitea_postgres_user.password }}
SSL_MODE = {{ gitea_postgres_ssl_mode }}
HOST = {{ gitea_db_server }}:{{ gitea_db_port }}
NAME = {{ gitea_db_name }}
USER = {{ gitea_db_user }}
PASSWD = {{ gitea_db_password }}
SSL_MODE = {{ gitea_db_ssl_mode }}
{% else %}
DB_TYPE = sqlite3
PATH = {{ gitea_data_dir }}/gitea.db