Skip to content
Snippets Groups Projects
  1. Dec 16, 2019
  2. Dec 13, 2019
  3. Apr 10, 2019
  4. Apr 04, 2019
  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. 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
  7. Nov 27, 2018
  8. Jul 16, 2018
  9. Dec 22, 2017
  10. Nov 07, 2017
  11. Nov 03, 2017
Loading