As we reevaluate how to best support and maintain Staging Ref in the future, we encourage development teams using this environment to highlight their use cases in the following issue: https://gitlab.com/gitlab-com/gl-infra/software-delivery/framework/software-delivery-framework-issue-tracker/-/issues/36.

Skip to content
Snippets Groups Projects
  1. Apr 13, 2023
  2. Apr 11, 2023
  3. Apr 07, 2023
  4. Mar 22, 2023
  5. Mar 17, 2023
  6. Mar 15, 2023
  7. Mar 07, 2023
  8. Mar 06, 2023
  9. Mar 03, 2023
    • Igor Drozdov's avatar
      Perform HTTP request to primary on Geo push · 83a4e8e5
      Igor Drozdov authored
      Currently, we perform a request to Gitlab Rails that proxies
      the request to primary
      
      However, it causes timeouts on big pushes and consumes large
      amount of memory. We can perform an HTTP request directly
      from Gitlab Shell instead and stream the response to the user
      Unverified
      83a4e8e5
  10. Feb 28, 2023
  11. Feb 23, 2023
    • Lorenz Brun's avatar
      sshd: exclude gssapi when building without cgo · c413f99c
      Lorenz Brun authored
      MR #682 broke building without cgo enabled as it introduced a dependency
      on a Kerberos library. This can only be disabled at runtime and thus
      static builds of gitlab-sshd are no longer possible.
      
      This change introduces an alternative implementation of the GSSAPI
      structure which just rejects attempts to use it.
      That alternative implementation gets automatically activated in case the
      user is building without cgo.
      c413f99c
  12. Feb 15, 2023
  13. Feb 14, 2023
  14. Feb 08, 2023
  15. Feb 07, 2023
    • Igor Drozdov's avatar
      Define Do function for Gitlab net client · 3a733910
      Igor Drozdov authored
      In future, we'll need to perform http requests for Geo related
      code area.
      
      We cannot use retryable requests because:
      
      - It's not necessary for the to be retryable
      - In order to retry, the whole request body is stored in RAM,
      while we need to stream large blobs of data
      
      This commit:
      
      - Extracts logging into a separate round tripper in order to
      reuse it for other http requests by default
      - Defines Do function that accepts raw request as an argument
      Unverified
      3a733910
  16. Feb 03, 2023
  17. Feb 01, 2023
  18. Jan 31, 2023
  19. Jan 30, 2023
  20. Jan 27, 2023
  21. Jan 25, 2023
    • Igor Drozdov's avatar
      Stub retryable http values in tests · 952a18f6
      Igor Drozdov authored
      Currently, the default values are used for retryable http.
      That's why a test waits 1 second minimun to retry a request.
      Client test takes 25 seconds to execute as a result.
      When we stub the value to 1 millisecond instead, we get 0.5s of
      execution
      Unverified
      952a18f6
  22. Jan 23, 2023
  23. Jan 17, 2023
Loading