Skip to content
Snippets Groups Projects
This project is mirrored from https://:*****@gitlab.com/gitlab-org/omnibus-gitlab.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Oct 16, 2020
  2. Aug 28, 2020
  3. Aug 11, 2020
  4. Nov 19, 2019
    • Balasankar C's avatar
      Fix SELinux installation failures on CentOS 8 · 50b31cf6
      Balasankar C authored
      
      CentOS 8 requires that pathnames be present when calling `restorecon`,
      but this was not a requirement in CentOS 7. We fix this by moving all
      SELinux-related changes to the gitlab::selinux recipe so that all the required
      files and directories can be made before any SELinux changes are applied. This
      makes sense from a code organization standpoint and also has the nice side
      effect of removing the need to ignore unknown files (-i option in restorecon)
      as well.
      
      This commit is essentially commit 5b992246 by
      Stan Hu, rebased against latest master
      
      Signed-off-by: default avatarBalasankar "Balu" C <balasankar@gitlab.com>
      Unverified
      50b31cf6
  5. Sep 01, 2019
  6. Aug 23, 2019
  7. May 24, 2019
  8. Apr 16, 2019
  9. Jan 31, 2019
  10. Jan 30, 2019
  11. Jan 27, 2019
    • Stan Hu's avatar
      Remove Redis config from gitlab-shell · 62b4910b
      Stan Hu authored
      Since https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/181,
      gitlab-shell no longer can talk to Redis directly. All operations
      go through the internal API.
      
      Removing this config is useful for several reasons:
      
      1. It removes dead code.
      2. Since the gitlab-shell config is repeatedly parsed with every git
      action, removing a few lines can improve performance.
      3. There is a bug in string handling when there are YAML characters
      included in the Redis password field.
      62b4910b
  12. Mar 22, 2018
  13. Jan 31, 2018
    • Stan Hu's avatar
      Add SELinux rules to make authorized_keys via DB work on CentOS 7 · 3eb184b5
      Stan Hu authored
      For fast SSH key lookups to work (https://docs.gitlab.com/ee/administration/operations/fast_ssh_key_lookup.html),
      SELinux spawns `/opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell-authorized-keys-check`
      and needs the following access:
      
      * Read: /var/opt/gitlab/gitlab-shell/config.yml
      * Read: /var/opt/gitlab/gitlab-rails/etc/gitlab_shell_secret
      * Write: /var/log/gitlab/gitlab-shell/gitlab-shell.log
      * Connect: unicorn (port 8080)
      
      Because the SELinux policy is a static policy, right now we don't support the
      ability to change internal unicorn ports. Admins would have to create a
      special .te file for the environment, or we'd have to dynamically generate it
      for them, which is it a bit tricky if they have changed their port contexts.
      
      Granting `http_cache_port_t` permissions also includes access to these ports:
      
      ```
      http_cache_port_t              tcp      8080, 8118, 8123, 10001-10010
      http_cache_port_t              udp      3130
      ```
      
      Closes #2855
      3eb184b5
  14. Jan 25, 2018
  15. Dec 13, 2017
  16. Oct 18, 2017
  17. Sep 16, 2017
    • DJ Mountney's avatar
      Increase the visibility of the git_data_dir warning before we remove · cc44f848
      DJ Mountney authored
      support for it
      
      - Highlight the warning in yellow
      - Print to stdout in additon to the log
      - Include the updated config in the output, to make it easy to update
      - Sleep for 5 seconds, to increase the possibility the warning will be
      seen
      
      Because this warning is thrown during parsing, it will show very close
      to the top of the reconfigure run.
      Verified
      cc44f848
  18. Sep 14, 2017
  19. Sep 06, 2017
  20. Aug 29, 2017
  21. Jul 11, 2017
  22. Apr 12, 2017
  23. Apr 10, 2017
  24. Apr 03, 2017
  25. Mar 07, 2017
  26. Dec 15, 2016
  27. Dec 12, 2016
  28. Dec 09, 2016
  29. Dec 08, 2016
    • Ian Baum's avatar
      Adding attribute for gitlab-shell custom hooks · b73718ac
      Ian Baum authored
      Defaults to package provided directory, but allow the users to point to
      their own location. Only updates the config.yml file for gitlab-shell,
      assumes the user will manage the directory themselves.
      b73718ac
  30. Dec 02, 2016
  31. Nov 22, 2016
  32. Nov 16, 2016
    • Ian Baum's avatar
      Upgrade to logging, clearing up test mocking · d7646895
      Ian Baum authored
      * Update the database upgrade actions to be more clear about what they
      are doing
      * Move the mocking of helper files out of the individual spec files,
      into the main configuration
      d7646895
  33. Nov 08, 2016
  34. Nov 04, 2016
  35. Nov 03, 2016
Loading