Skip to content
Snippets Groups Projects
  1. Feb 20, 2020
  2. Feb 11, 2020
  3. Dec 23, 2019
  4. Dec 20, 2019
  5. Dec 19, 2019
  6. Dec 16, 2019
  7. Dec 10, 2019
  8. Dec 06, 2019
  9. Oct 08, 2019
  10. Aug 30, 2019
  11. Aug 07, 2019
    • David Wilkins's avatar
      Convert RestClient to Gitlab::HTTP for Prometheus Monitor · 467a411e
      David Wilkins authored and Ash McKenzie's avatar Ash McKenzie committed
      - Closes #60024
      
      - Change PrometheusClient.new to accept a base url instead of an
        already created RestClient
      
      - Use Gitlab::HTTP in PrometheusClient instead of creating RestClient
        in PrometheusService
      
      - Move http_options from PrometheusService to
        PrometheusClient (follow_redirects: false)
      
      - ensure that base urls don't have the trailing slash
      
      - Created a `PrometheusClient#url` method that might not be strictly
        required
      
      - Change rescued exceptions from RestClient::* to
        HTTParty::ResponseError where possible and StandardError for the
        rest
      467a411e
  12. Aug 02, 2019
  13. Apr 30, 2019
  14. Apr 05, 2019
  15. Apr 01, 2019
  16. Feb 15, 2019
  17. Feb 14, 2019
  18. Feb 07, 2019
  19. Feb 06, 2019
    • Thong Kuah's avatar
      Refactor specs to run shared parts only when used · d204ec3d
      Thong Kuah authored
      All applications except for Jupyter have the same #set_initial_status,
      so create a new shared example which we include in all application specs
      except for juptyer_spec. Juptyer specs already have specs for it's
      version of #set_initial_status
      d204ec3d
    • Thong Kuah's avatar
      Update version on :installed, not :installing · e72f24d2
      Thong Kuah authored
      This makes this consistent with :updated. And also avoids a potential
      issue where an install errors which means that that the recorded version
      won't necessarily reflect the version that is actually installed.
      e72f24d2
  20. Jan 14, 2019
    • Thong Kuah's avatar
      Port generic upgrade functionality to CE · 8296ff58
      Thong Kuah authored
      Port from EE generic upgrade related functionality used to upgrade Helm
      applications
      
      Remove memoization which could be incorrect
      
      It looks like we are memoizing without regard to the method's argument
      so this could result in an incorrect upgrade_command
      
      Remove `const_get` indirection now we are no longer in EE
      8296ff58
  21. Jan 04, 2019
  22. Jan 03, 2019
  23. Nov 26, 2018
  24. Nov 16, 2018
  25. Nov 06, 2018
  26. Nov 02, 2018
  27. Oct 16, 2018
  28. Sep 06, 2018
  29. Aug 15, 2018
  30. Aug 07, 2018
  31. Aug 01, 2018
    • Thong Kuah's avatar
      Lock helm charts to the VERSION already specified for each application. · 0cd76190
      Thong Kuah authored
      Fix up VERSION for each of the applications
      * There is no 0.0.1 helm version for jupyterhub. Use the latest version instead
      * `:nginx` is not a valid chart version. Lock the ingress application GitLab installs to the latest chart version.
      * Use the latest gitlab-runner chart to prevent GitLab installing older versions when users have been installing the lastest version
      
      Always install from the VERSION and not the database `version` column.
      This should fix cases like https://gitlab.com/gitlab-org/gitlab-ee/issues/6795 in
      the instances where an install command failed previously, which locked the version
      in the database to an older version.
      
      Also, ensure that the version column is updated to the version we are
      installing.
      
      Add specs to show how previously failed appplications will be handled when the helm installation is run again
      
      Add changelog entry
      0cd76190
  32. Jul 31, 2018
  33. Jul 30, 2018
  34. Jul 28, 2018
Loading