Default `authorized_keys_enabled` setting to true
-
Review changes -
-
Download -
Patches
-
Plain diff
What does this MR do?
Sets the column default for the Application Setting authorized_keys_enabled
to true and rebuilds the authorized_keys
file.
Why was this MR needed?
https://gitlab.com/gitlab-org/gitlab-ee/issues/2738
EE installations that were upgraded to 9.3 stopped writing to the authorized_keys
file by default. The setting authorized_keys_enabled
was nil
. So additions and deletions of SSH keys had no effect on SSH operations.
When I added the setting, I mistakenly thought settings were merged with ApplicationSetting.defaults
. However, if there exists an ApplicationSetting
record, defaults
is never used.
Does this MR meet the acceptance criteria?
-
Changelog entry added, if necessary -
Documentation created/updated -
API support added - Tests
-
Added for this feature/bug -
All builds are passing
-
-
Conform by the merge request performance guides -
Conform by the style guides -
Branch has no merge conflicts with master
(if it does - rebase it please) -
Squashed related commits together
What are the relevant issue numbers?
Fixes #2738 (closed)
Edited by Michael Kozono
Merge request reports
Compare and
Show latest version
- version 2923244698
- version 2823244698
- version 272fab5d00
- version 264242a867
- version 254242a867
- version 244242a867
- version 231687d7d9
- version 221687d7d9
- version 21f8bf915a
- version 20d710d6d3
- version 192d414e7f
- version 18aeeeb18a
- version 17d8c8c24c
- version 16d8c8c24c
- version 15d8c8c24c
- version 14f57fc8f0
- version 13f57fc8f0
- version 127496c194
- version 117496c194
- version 10c5fd79ce
- version 9fbf4e784
- version 8fbf4e784
- version 7fbf4e784
- version 66243b2ef
- version 587845736
- version 49e243ad9
- version 3c0d62a85
- version 296e27e71
- version 1275f13f5
- master (base)
- latest versione1289a6418 commits,
- version 292324469818 commits,
- version 282324469818 commits,
- version 272fab5d0018 commits,
- version 264242a86714 commits,
- version 254242a86714 commits,
- version 244242a86714 commits,
- version 231687d7d914 commits,
- version 221687d7d914 commits,
- version 21f8bf915a11 commits,
- version 20d710d6d310 commits,
- version 192d414e7f9 commits,
- version 18aeeeb18a8 commits,
- version 17d8c8c24c5 commits,
- version 16d8c8c24c5 commits,
- version 15d8c8c24c5 commits,
- version 14f57fc8f05 commits,
- version 13f57fc8f05 commits,
- version 127496c1945 commits,
- version 117496c1945 commits,
- version 10c5fd79ce6 commits,
- version 9fbf4e7845 commits,
- version 8fbf4e7845 commits,
- version 7fbf4e7845 commits,
- version 66243b2ef4 commits,
- version 5878457364 commits,
- version 49e243ad94 commits,
- version 3c0d62a853 commits,
- version 296e27e713 commits,
- version 1275f13f51 commit,
Compare changes
- Side-by-side
- Inline
Files
607Loading