Fix Elections in staging

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2024-11-27 12:15:15 +01:00
parent d279fdc48d
commit d2972650c7
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD
4 changed files with 6 additions and 6 deletions

View file

@ -13,7 +13,7 @@
- name: Elections DB user
community.postgresql.postgresql_user:
name: "{{ elections_db_user }}"
password: "{{ elections_db_pass }}"
password: "{{ (env == 'production') | ternary(elections_db_pass, elections_stg_db_pass) }}"
- name: Elections database creation
community.postgresql.postgresql_db:
name: "{{ elections_db_name }}"

View file

@ -12,9 +12,9 @@ script_location = /opt/app-root/src/alembic
# revision_environment = false
{% if env == 'staging' %}
sqlalchemy.url = postgresql://{{ elections_db_user }}:{{ elections_stg_db_pass }}@db01.stg.iad2.fedoraproject.org/{{ elections_db_name }}
sqlalchemy.url = postgresql://{{ elections_db_user }}:{{ elections_stg_db_pass }}@db01.stg.iad2.fedoraproject.org/{{ elections_db_name }}?gssencmode=disable
{% else %}
sqlalchemy.url = postgresql://{{ elections_db_user }}:{{ elections_db_pass }}@db01.iad2.fedoraproject.org/{{ elections_db_name }}
sqlalchemy.url = postgresql://{{ elections_db_user }}:{{ elections_db_pass }}@db01.iad2.fedoraproject.org/{{ elections_db_name }}?gssencmode=disable
{% endif %}

View file

@ -24,7 +24,7 @@ spec:
from:
kind: ImageStreamTag
namespace: openshift
name: python:3.6
name: python:3.11-ubi9
triggers:
- type: ConfigChange
- type: ImageChange

View file

@ -10,9 +10,9 @@ APPLICATION_ROOT = '/'
### url to the database server:
{% if env == 'staging' %}
DB_URL='postgresql://{{ elections_db_user }}:{{ elections_stg_db_pass }}@db01{{ env_suffix }}.{{ datacenter }}.fedoraproject.org/{{ elections_db_name }}'
DB_URL='postgresql://{{ elections_db_user }}:{{ elections_stg_db_pass }}@db01{{ env_suffix }}.iad2.fedoraproject.org/{{ elections_db_name }}?gssencmode=disable'
{% else %}
DB_URL='postgresql://{{ elections_db_user }}:{{ elections_db_pass }}@db01{{ env_suffix }}.{{ datacenter }}.fedoraproject.org/{{ elections_db_name }}'
DB_URL='postgresql://{{ elections_db_user }}:{{ elections_db_pass }}@db01{{ env_suffix }}.iad2.fedoraproject.org/{{ elections_db_name }}?gssencmode=disable'
{% endif %}
## One ore more FAS group that will have admin rights over the whole