diff --git a/playbooks/manual/fas-readonly/rollback-readonly.yml b/playbooks/manual/fas-readonly/rollback-readonly.yml new file mode 100644 index 0000000000..78280f094a --- /dev/null +++ b/playbooks/manual/fas-readonly/rollback-readonly.yml @@ -0,0 +1,17 @@ +--- +- name: change fas db to writable again + hosts: db-fas01.iad2.fedoraproject.org:db-fas01.stg.iad2.fedoraproject.org + user: root + vars_files: + - /srv/web/infra/ansible/vars/global.yml + - "/srv/private/ansible/vars.yml" + - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml + tasks: + - name: copy the sql script to file + template: src=rollback.sql dest=/var/lib/pgsql/rollback.sql + + - name: rollback permissions for relevant tables in the fas db + shell: psql -1 -v ON_ERROR_STOP=1 fas2