Skip to content
Snippets Groups Projects
  1. Jan 22, 2025
  2. Jan 21, 2025
  3. Jan 16, 2025
  4. Jan 15, 2025
  5. Jan 14, 2025
  6. Dec 29, 2024
  7. Jan 13, 2025
  8. Dec 12, 2024
  9. Oct 29, 2024
  10. Aug 14, 2024
  11. Jun 13, 2024
  12. Jun 11, 2024
  13. Jun 10, 2024
  14. Jun 04, 2024
  15. May 07, 2024
  16. May 06, 2024
    • Stan Hu's avatar
      Use bundler to install Omnibus gems · 6f2a9e4a
      Stan Hu authored
      Instead of calling `gem install <x>` many times, let's define the
      `Gemfile` and `Gemfile.lock` and run `bundle install`. This ensures
      dependencies are pinned and don't quietly move with a new invocation
      of `gem install`. There is also a side benefit to using `bundler`: we
      can later use the newly-introduced feature to include and verify
      checksums (https://github.com/rubygems/rubygems/pull/6374).
      
      `bundler` generally installs everything in the expected gem directory
       that is used by `ruby`, but for gems installed from a Git source,
      `bundler` puts those gems in a special `bundler/gems` directory.
      We don't use any gems from Git sources now--`gitlab-ruby-shadow`
      is now used instead of `ruby-shadow`--there is no issue.
      
      Also, note that if we want to ensure `gitlab-ctl` doesn't try to pull
      in gems from GitLab Rails, we could invoke `bundler`, but this is a
      slightly riskier change.
      
      Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8368
      
      Changelog: changed
      6f2a9e4a
  17. Apr 18, 2024
  18. Apr 19, 2024
    • Balasankar 'Balu' C's avatar
      Make package info methods take fips as argument · 8d2e7124
      Balasankar 'Balu' C authored
      
      Package related information can have different values for FIPS packages
      and regular packages. For builds, USE_SYSTEM_SSL variable controls if
      the FIPS specific information should be used. However, while generating
      facts, we need to specifically retreive FIPS specific information too,
      in addition to regular one. So, accept fips as an argument to the
      relevant methods that can be specified while generating facts.
      
      Signed-off-by: default avatarBalasankar 'Balu' C <balasankar@gitlab.com>
      8d2e7124
  19. Mar 20, 2024
  20. Apr 18, 2024
  21. Apr 09, 2024
  22. Apr 08, 2024
  23. Apr 04, 2024
  24. Apr 03, 2024
  25. Apr 02, 2024
  26. Apr 01, 2024
  27. Mar 28, 2024
  28. Mar 09, 2024
  29. Mar 08, 2024
  30. Feb 26, 2024
  31. Oct 14, 2023
  32. Jun 20, 2023
  33. Jan 26, 2024
  34. Dec 19, 2023
  35. Oct 25, 2023
Loading