Make admin creation upgrade-safe and drop deprecated avatar options
- "generate admin user" handler also fires on version upgrades; tolerate an existing admin and hide the password from logs (no_log) - remove [picture] DISABLE_GRAVATAR / ENABLE_FEDERATED_AVATAR, which Gitea >= 1.23 ignores (moved to the admin panel) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
87b9547abb
commit
126ab04bec
2 files changed
+5
-4
No files matched your search
@@ -16,3 +16,8 @@
|
||||
--work-path {{ gitea_data_location }}
|
||||
become: yes
|
||||
become_user: "{{ gitea_usr }}"
|
||||
register: gitea_admin_create
|
||||
# handler also fires on version upgrades; an existing admin is fine
|
||||
failed_when: gitea_admin_create.rc != 0 and 'user already exists' not in gitea_admin_create.stderr
|
||||
changed_when: gitea_admin_create.rc == 0
|
||||
no_log: true
|
||||
Reference in new issue
Block a user