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

kyma-project / kyma-infrastructure-manager / 21948996414
65%
main: 65%

Build:
Build:
LAST BUILD BRANCH: renovate/k8s.io-kube-openapi-digest
DEFAULT BRANCH: main
Ran 12 Feb 2026 01:44PM UTC
Jobs 1
Files 92
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

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

New Missed Lines in Diff

Lines Coverage ∆ File
1
96.0
0.84% internal/rtbootstrapper/validate.go
6
96.41
-3.59% internal/rtbootstrapper/config.go
7
93.07
-6.93% internal/controller/runtime/fsm/runtime_fsm_initialize_runtime_bootstrapper.go
9
75.42
-0.32% internal/rtbootstrapper/manifestapplier.go
19
0.0
0.0% internal/rtbootstrapper/install.go
27
0.0
internal/controller/rtbootstrapperconfig/object_updated_predicate.go
60
4.01
-0.42% cmd/main.go
66
0.0
internal/controller/rtbootstrapperconfig/rt_bootstrapper_config_controller.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
0.0
0.0% internal/rtbootstrapper/install.go
2
75.42
-0.32% internal/rtbootstrapper/manifestapplier.go
Jobs
ID Job ID Ran Files Coverage
1 21948996414.1 12 Feb 2026 01:44PM UTC 92
65.27
GitHub Action Run
Source Files on build 21948996414
  • Tree
  • List 92
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21948996414
  • e07099ea on github
  • Prev Build on renovate/k8s.io-kube-openapi-digest (#21906316731)
  • Next Build on renovate/k8s.io-kube-openapi-digest (#21986019423)
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