Skip to content
Snippets Groups Projects
  1. Dec 13, 2019
  2. Oct 22, 2019
  3. Jul 31, 2019
    • João Cunha's avatar
      Allow knative do be uninstalled: · d7c7ebf5
      João Cunha authored
      - After uninstalling the knative helm chart it's necessary to also
      remove some leftover resources to allow the cluster to be clean
      and knative to be reinstalleable.
      - Adds knative uninstall disclaimer
      - Uninstall ksvc before uninstalling knative
      
      Make list of Knative and Ingres resources explicit
      
      - To avoid deleting unwanted resources we are listing exact
      which resources will be deleted rather than simply deleting any
      resource that contains istio or knative words.
      d7c7ebf5
  4. Jul 15, 2019
    • Dylan Griffith's avatar
      GitLab Managed App ensure helm version uses tls opts · c9b0ac5f
      Dylan Griffith authored
      The TLS opts were missing from helm version command which meant that it
      was just perpetually failing and hence wasting 30s of time waiting for a
      command to be successful that was never going to be successful. This
      never actually caused any errors because this loop will happily just
      fail 30 times without breaking the overall script but it was just a
      waste of installation time so now installing apps should be ~30s faster.
      c9b0ac5f
  5. Mar 05, 2019
    • João Cunha's avatar
      Creates Clusterss::ApplciationsController update endpoint · f8234d9a
      João Cunha authored and Jacques Erasmus's avatar Jacques Erasmus committed
      - Creates new route
      - Creates new controller action
      - Creates call stack:
        Clusterss::ApplciationsController calls -->
        Clusters::Applications::UpdateService calls -->
        Clusters::Applications::ScheduleUpdateService calls -->
        ClusterUpdateAppWorker calls -->
        Clusters::Applications::PatchService -->
        ClusterWaitForAppInstallationWorker
      
      DRY req params
      
      Adds gcp_cluster:cluster_update_app queue
      
      Schedule_update_service is uneeded
      
      Extract common logic to a parent class (UpdateService will need it)
      
      Introduce new UpdateService
      
      Fix rescue class namespace
      
      Fix RuboCop offenses
      
      Adds BaseService for create and update services
      
      Remove request_handler code duplication
      
      Fixes update command
      
      Move update_command to ApplicationCore so all apps can use it
      
      Adds tests for Knative update_command
      
      Adds specs for PatchService
      
      Raise error if update receives an unistalled app
      
      Adds update_service spec
      
      Fix RuboCop offense
      
      Use subject in favor of go
      
      Adds update endpoint specs for project namespace
      
      Adds update endpoint specs for group namespace
      f8234d9a
  6. Feb 07, 2019
  7. Nov 19, 2018
  8. Nov 17, 2018
    • gfyoung's avatar
      Enable even more frozen string for lib/gitlab · 7ec8af50
      gfyoung authored
      Enables frozen string for the following:
      
      * lib/gitlab/hook_data/**/*.rb
      * lib/gitlab/i18n/**/*.rb
      * lib/gitlab/import/**/*.rb
      * lib/gitlab/import_export/**/*.rb
      * lib/gitlab/kubernetes/**/*.rb
      * lib/gitlab/legacy_github_import/**/*.rb
      * lib/gitlab/manifest_import/**/*.rb
      * lib/gitlab/metrics/**/*.rb
      * lib/gitlab/middleware/**/*.rb
      
      Partially addresses gitlab-org/gitlab-ce#47424.
      7ec8af50
  9. Nov 16, 2018
  10. Nov 15, 2018
  11. Nov 13, 2018
  12. Nov 09, 2018
  13. Nov 06, 2018
  14. Nov 03, 2018
  15. Oct 29, 2018
  16. Oct 25, 2018
  17. Oct 24, 2018
  18. Sep 06, 2018
  19. Aug 07, 2018
  20. Jul 31, 2018
  21. Jul 30, 2018
  22. Jul 28, 2018
  23. Jun 20, 2018
  24. Mar 01, 2018
  25. Jan 15, 2018
  26. Dec 22, 2017
Loading