• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kyma-project / kyma-infrastructure-manager / 21948996414

12 Feb 2026 01:39PM UTC coverage: 65.265% (-1.3%) from 66.555%
21948996414

push

github

web-flow
Refreshing Runtime Bootstrapper config when configuration is updated on KCP (#1312)

* Added new state to Manifest Applier

* Modified runtime bootstrapper installation step

* add secret controller

* refactor code to move secret controller to separate package

* scafold main functionality

* refactor to fit 2nd solution

* minor fixes

* Introduced new clenaup method in installer

* Fix default value for runtimeBootstrapperTag

* Simplified version checking

* fix client for config controller

* change rbac scope for config controller

* update rbacs for config controller

* fix manager cache

* fix invalid namespace for config controller

* fix reconciliation problem in config controller

* Fix for updating Runtime CR

* Added some logging in the controller watching for configuration changes

* Refactoring configurator test

* Refactoring configurator test

* Added a new test for updating configuration if needed

* Refactor Configurator tests

* Refactor Configurator tests

* Refactor Configurator tests

* Runtime Bootstrapper configuration done as a first step of the initialise runtime bootstrapper step.

* Added watching for manifests map

* Fix for checking if upgrade is needed

* Refactored manifests applier

* Refactored manifests applier

* Linter fix

* Code review remarks

* Code review remarks

* Code review remarks

* Missing validations for Cluster Trust Bundle

* Removed unused parameter

* Check for enabling ClusterTrustBundle moved

* Reuse clients between config controller and runtime bootstrapper components

* Code review remarks

---------

Co-authored-by: Arkadiusz Galwas <arkadiusz.galwas@sap.com>

187 of 382 new or added lines in 8 files covered. (48.95%)

4 existing lines in 2 files now uncovered.

3493 of 5352 relevant lines covered (65.27%)

0.73 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

93.07
/internal/controller/runtime/fsm/runtime_fsm_initialize_runtime_bootstrapper.go


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc