session_secret generated by 3.10 is 200 bytes. oauth-proxy can use 16, 24 or 32 bytes session_secret.
@@ -71,8 +71,7 @@
copy:
content: "{{ 32 | lib_utils_oo_random_word }}"
dest: "{{ generated_certs_dir }}/session_secret"
- when:
- - not session_secret_file.stat.exists
+ when: not session_secret_file.stat.exists or session_secret_file.stat.size > 50
# gen oauth_secret if necessary
- name: Generate oauth secret