Skip to content

Feat/stackitcli 361 iaas sdk migration - #1426

Merged
cgoetz-inovex merged 17 commits into
mainfrom
feat/STACKITCLI-361-iaas-sdk-migration
Jun 9, 2026
Merged

Feat/stackitcli 361 iaas sdk migration#1426
cgoetz-inovex merged 17 commits into
mainfrom
feat/STACKITCLI-361-iaas-sdk-migration

Conversation

@cgoetz-inovex

Copy link
Copy Markdown
Contributor

Description

relates to #1234

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see e.g. here)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

@cgoetz-inovex
cgoetz-inovex requested a review from a team as a code ownerJune 1, 2026 15:31
@GokceGK

Copy link
Copy Markdown
Contributor

suggestion for the title:

chore(iaas): migrate to multi version SDK

@cgoetz-inovex
cgoetz-inovex enabled auto-merge (squash) June 9, 2026 15:29
@cgoetz-inovex
cgoetz-inovex merged commit 8ceb3c7 into mainJun 9, 2026
3 checks passed
@github-actions

Copy link
Copy Markdown

Merging this branch changes the coverage (5 decrease, 12 increase)

Impacted PackagesCoverage Δ🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe51.22% (+7.03%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/create49.34% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe78.26% (-0.61%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/image/list32.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/update75.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe41.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list58.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update52.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create61.67% (+3.87%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete27.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe54.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list54.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create41.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete34.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list57.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create52.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete34.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe40.62% (+2.94%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list52.00% (+1.02%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update52.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create52.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe44.12% (+8.82%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list56.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update56.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create58.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/delete34.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list69.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create64.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/delete36.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update53.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update56.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update52.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create68.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete43.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe54.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list58.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update73.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/create68.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe56.04% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/list60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/update49.28% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate41.03% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create43.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete30.30% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe57.50% (+6.28%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate34.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list44.00% (+0.86%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list71.11% (+26.83%)🌟
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create52.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe39.73% (+1.89%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create65.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete35.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe50.85% (+1.67%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update45.65% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable31.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list57.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete38.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list61.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list41.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/console47.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/create70.00% (-0.80%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe40.00% (+2.28%)👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/list31.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/log41.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe30.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list66.07% (-1.17%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach38.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach37.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list58.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create41.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable36.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list36.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create46.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list41.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach32.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot39.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/attach36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/detach36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/start26.32% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/update45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach43.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe53.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update43.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create43.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete28.21% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore22.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update43.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create52.54% (-0.79%)👎
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete25.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list61.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe59.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list60.42% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize43.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create44.07% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete25.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update53.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/flags57.79% (-2.28%)👎
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/client0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/utils85.45% (+2.38%)👍
github.com/stackitcloud/stackit-cli/internal/pkg/services/network-area/routing-table/utils100.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/utils58.04% (ø)

Coverage by file

Changed files (no unit tests)

Changed FileCoverage ΔTotalCoveredMissed🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create.go50.00% (ø)402020
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete/delete.go26.47% (ø)34925
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe/describe.go51.22% (+7.03%)41 (-2)21 (+2)20 (-4)👍
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list.go55.56% (ø)452520
github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create.go49.34% (ø)1527577
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete.go26.47% (ø)34925
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe/describe.go78.26% (-0.61%)69 (-2)54 (-2)15👎
github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list.go32.39% (ø)712348
github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update.go75.00% (ø)1007525
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create.go55.56% (ø)362016
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete/delete.go32.00% (ø)25817
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe/describe.go41.79% (ø)672839
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list/list.go58.70% (ø)462719
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update/update.go52.78% (ø)361917
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create.go61.67% (+3.87%)120 (+11)74 (+11)46👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete/delete.go27.27% (ø)441232
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe/describe.go54.24% (ø)593227
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list.go54.55% (ø)553025
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create.go41.86% (ø)431825
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete/delete.go34.15% (ø)411427
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe/describe.go64.86% (ø)372413
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list/list.go57.78% (ø)452619
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create/create.go52.46% (ø)613229
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete/delete.go34.15% (ø)411427
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe/describe.go40.62% (+2.94%)64 (-5)2638 (-5)👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list/list.go52.00% (+1.02%)50 (-1)2624 (-1)👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update/update.go52.17% (ø)462422
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create.go52.17% (ø)1156055
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete/delete.go40.00% (ø)351421
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe/describe.go44.12% (+8.82%)6830 (+6)38 (-6)👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list.go56.92% (ø)653728
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update/update.go56.41% (ø)392217
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create/create.go58.14% (ø)432518
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/delete/delete.go34.29% (ø)351223
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe/describe.go75.93% (ø)544113
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list/list.go69.81% (ø)533716
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create/create.go64.38% (ø)734726
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/delete/delete.go36.11% (ø)361323
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe/describe.go75.93% (ø)544113
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list/list.go63.27% (ø)493118
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update/update.go53.06% (ø)492623
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update/update.go56.00% (ø)502822
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update/update.go52.38% (ø)844440
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create.go68.06% (ø)724923
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete/delete.go43.33% (ø)301317
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe/describe.go54.29% (ø)703832
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list/list.go58.75% (ø)804733
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update/update.go73.85% (ø)654817
github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create.go68.52% (ø)1087434
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete/delete.go23.81% (ø)421032
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe/describe.go56.04% (ø)915140
github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list.go60.00% (ø)553322
github.com/stackitcloud/stackit-cli/internal/cmd/network/update/update.go49.28% (ø)693435
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate/associate.go41.03% (ø)391623
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create.go43.59% (ø)391722
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete/delete.go30.30% (ø)331023
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe/describe.go57.50% (+6.28%)40 (-1)23 (+2)17 (-3)👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate/disassociate.go34.29% (ø)351223
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list.go44.00% (+0.86%)50 (-1)2228 (-1)👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list/list.go50.00% (ø)341717
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update/update.go40.00% (ø)401624
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list.go71.11% (+26.83%)45 (-25)32 (+1)13 (-26)🌟
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create.go52.50% (ø)402119
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete.go26.47% (ø)34925
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe/describe.go39.73% (+1.89%)73 (-1)29 (+1)44 (-2)👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list.go40.00% (ø)552233
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create.go65.79% (ø)765026
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete/delete.go35.90% (ø)391425
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe/describe.go50.85% (+1.67%)59 (-2)3029 (-2)👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list.go37.50% (ø)562135
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update.go45.65% (ø)462125
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create/create.go46.94% (ø)492326
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable/disable.go31.82% (ø)441430
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable/enable.go37.50% (ø)401525
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list/list.go57.89% (ø)573324
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create/create.go50.00% (ø)522626
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete/delete.go38.46% (ø)391524
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list/list.go61.67% (ø)603723
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create/create.go46.94% (ø)492326
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list/list.go41.51% (ø)532231
github.com/stackitcloud/stackit-cli/internal/cmd/server/console/console.go47.22% (ø)361719
github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create.go70.00% (-0.80%)110 (-3)77 (-3)33👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate/deallocate.go23.81% (ø)421032
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete/delete.go23.81% (ø)421032
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe/describe.go40.00% (+2.28%)110 (-4)44 (+1)66 (-5)👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list.go31.51% (ø)732350
github.com/stackitcloud/stackit-cli/internal/cmd/server/log/log.go41.46% (ø)411724
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe/describe.go30.00% (ø)401228
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list/list.go66.07% (-1.17%)56 (-2)37 (-2)19👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach.go38.33% (ø)602337
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach.go37.10% (ø)622339
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list.go58.00% (ø)502921
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create/create.go41.86% (ø)431825
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable/disable.go36.84% (ø)381424
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable/enable.go37.50% (ø)401525
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list/list.go36.67% (ø)602238
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create/create.go46.81% (ø)472225
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list/list.go41.51% (ø)532231
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach/attach.go32.56% (ø)431429
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach/detach.go33.33% (ø)421428
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot/reboot.go39.47% (ø)381523
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue/rescue.go33.33% (ø)481632
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize/resize.go33.33% (ø)481632
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/attach/attach.go36.59% (ø)411526
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/detach/detach.go36.59% (ø)411526
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach/attach.go45.00% (ø)401822
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach/detach.go45.00% (ø)401822
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list.go56.86% (ø)512922
github.com/stackitcloud/stackit-cli/internal/cmd/server/start/start.go26.32% (ø)381028
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop/stop.go23.81% (ø)421032
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue/unrescue.go23.81% (ø)421032
github.com/stackitcloud/stackit-cli/internal/cmd/server/update/update.go45.00% (ø)401822
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach/attach.go43.48% (ø)462026
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe/describe.go53.70% (ø)542925
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach/detach.go36.59% (ø)411526
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list.go50.00% (ø)562828
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update/update.go43.48% (ø)462026
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create.go43.84% (ø)733241
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete/delete.go28.21% (ø)391128
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe/describe.go66.67% (ø)543618
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list/list.go58.18% (ø)553223
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore/restore.go22.92% (ø)481137
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update/update.go43.18% (ø)441925
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create.go52.54% (-0.79%)59 (-1)31 (-1)28👎
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete/delete.go25.00% (ø)401030
github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe/describe.go58.18% (ø)553223
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list/list.go61.22% (ø)493019
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe/describe.go59.09% (ø)442618
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list/list.go60.42% (ø)482919
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize/resize.go43.24% (ø)371621
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create.go44.07% (ø)592633
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete/delete.go25.00% (ø)401030
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe/describe.go63.27% (ø)493118
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list/list.go58.18% (ø)553223
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update/update.go53.33% (ø)452421
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update/update.go51.22% (ø)412120
github.com/stackitcloud/stackit-cli/internal/pkg/flags/flag_to_value.go21.82% (-2.18%)110 (+10)2486 (+10)👎
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/client/client.go0.00% (ø)101
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/utils/utils.go85.45% (+2.38%)110 (-20)94 (-14)16 (-6)👍
github.com/stackitcloud/stackit-cli/internal/pkg/services/network-area/routing-table/utils/utils.go100.00% (ø)27 (-2)27 (-2)0
github.com/stackitcloud/stackit-cli/internal/pkg/utils/utils.go57.14% (ø)774433

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

Changed unit test files

  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate/associate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate/disassociate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/console/console_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate/deallocate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/log/log_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot/reboot_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue/rescue_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/resize/resize_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/start/start_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/stop/stop_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue/unrescue_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize/resize_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/utils/utils_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/services/network-area/routing-table/utils/utils_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/utils/utils_test.go

@cgoetz-inovex
cgoetz-inovex deleted the feat/STACKITCLI-361-iaas-sdk-migration branch June 9, 2026 15:32
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@cgoetz-inovex@GokceGK