charts icon indicating copy to clipboard operation
charts copied to clipboard

metallb upgrade fails - upstream breaking changes

Open ksimm1 opened this issue 2 years ago • 2 comments

App Name

metallb

SCALE Version

22.02.1

App Version

upstream_2.0.14

Application Events

Error occurs during upgrade (no app events / logs):
`raise CallError(f'Failed to {tn_action} chart release: {stderr.decode()}')
middlewared.service_exception.CallError: [EFAULT] Failed to upgrade chart release: Error: UPGRADE FAILED: execution error at (metallb/charts/metallb/templates/deprecated_configInline.yaml:2:4): Starting from v0.13.0 configInline is no longer supported. Please see https://metallb.universe.tf/#backward-compatibility`

Application Logs

Error occurs during upgrade (no app events / logs):
`raise CallError(f'Failed to {tn_action} chart release: {stderr.decode()}')
middlewared.service_exception.CallError: [EFAULT] Failed to upgrade chart release: Error: UPGRADE FAILED: execution error at (metallb/charts/metallb/templates/deprecated_configInline.yaml:2:4): Starting from v0.13.0 configInline is no longer supported. Please see https://metallb.universe.tf/#backward-compatibility`

Application Configuration

N/A due to metallb upstream breaking changes

Describe the bug

MetaLB introduced a major version bump / breaking changes upstream from 12.1 -> 13.X

Current working version for me is upstream_2.0.11. Versions above that present the error shown above. I haven't tried deleting and installing it new but given the type of changes introduced, I expect it to be an identical error.

To Reproduce

  1. Try to upgrade to upstream_2.0.14
  2. See above error

Current working version for me is upstream_2.0.11

Expected Behavior

Upgrade completes successfully either by:

  • upgrading TC versions and remain at metallb 0.12.X or
  • changing metallb implementation to support the newest breaking changes in 0.13.X

Screenshots

metallb_breaking_13

Additional Context

N/A

I've read and agree with the following

  • [X] I've checked all open and closed issues and my issue is not there.

ksimm1 avatar Jul 28 '22 16:07 ksimm1

Just to confirm can't install upstream_2.0.14 fresh install

image

StevenMcElligott avatar Aug 02 '22 15:08 StevenMcElligott

@StevenMcElligott We already confirmed this 3 times. Please do not make +1 comments

PrivatePuffin avatar Aug 02 '22 16:08 PrivatePuffin

Would be nice if the current working version upstream_2.0.11 would still available to install via the TrueCharts catalog.

spyfly avatar Aug 24 '22 21:08 spyfly

Would be nice if the current working version upstream_2.0.11 would still available to install via the TrueCharts catalog.

Its all automated. We’re not going to spend mire time on a hotfix than on the actual fix.

This seems like an ordinairy +1 comment to me.

PrivatePuffin avatar Aug 25 '22 06:08 PrivatePuffin

Fixedddd :-D

PrivatePuffin avatar Sep 13 '22 19:09 PrivatePuffin