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 20, 2020
  2. Oct 05, 2020
  3. Sep 24, 2020
  4. Aug 28, 2020
  5. May 07, 2020
  6. 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
  7. Sep 01, 2019
  8. Apr 16, 2019
  9. 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
  10. Dec 04, 2018
    • Balasankar C's avatar
      Do not replace gitlab['redis_*'] settings in HA mode · df32b598
      Balasankar C authored
      Earlier, we replaced gitlab['redis_*'] settings with redis['master_*']
      values in sentinel mode. However, this worked only for gitlab-rails and
      not for several other services like gitlab-monitor. This commit changes
      that and get gitlab-rails the necessary details based on the knowledge
      whether sentinels are present or not.
      Unverified
      df32b598
  11. Jun 14, 2018
  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 29, 2018
  15. Jan 25, 2018
  16. Nov 06, 2017
  17. Sep 05, 2017
  18. Aug 29, 2017
  19. Apr 04, 2017
  20. Mar 07, 2017
  21. Feb 24, 2017
  22. Dec 20, 2016
  23. Dec 15, 2016
  24. Dec 12, 2016
  25. Dec 09, 2016
  26. 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
  27. Dec 02, 2016
  28. Nov 22, 2016
  29. Nov 04, 2016
  30. Oct 28, 2016
  31. Oct 27, 2016
  32. Sep 09, 2016
  33. Sep 02, 2016
  34. Aug 24, 2016
Loading