Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Failed - connection references #9149

Open
1 task done
sunilmhatugade opened this issue Oct 19, 2024 · 1 comment
Open
1 task done

Upgrade Failed - connection references #9149

sunilmhatugade opened this issue Oct 19, 2024 · 1 comment
Assignees
Labels
bug Something isn't working coe-starter-kit CoE Starter Kit issues

Comments

@sunilmhatugade
Copy link

Does this bug already exist in our backlog?

  • I have checked and confirm this is a new bug.

Describe the issue

We are trying to upgrade COE Kit from 4.17 to 4.43 (sept month release). While upgrading we are facing issue. Image

Kindly Assist

Also please let us know with fix this when we release will come.
we have to implement for client also so Which one is stable release for upgradation.

Expected Behavior

No response

What solution are you experiencing the issue with?

Core

What solution version are you using?

4.17

What app or flow are you having the issue with?

Core component

What method are you using to get inventory and telemetry?

None

Steps To Reproduce

No response

Anything else?

No response

@sunilmhatugade sunilmhatugade added bug Something isn't working coe-starter-kit CoE Starter Kit issues labels Oct 19, 2024
@Jenefer-Monroe
Copy link
Collaborator

Unfortunately it looks like you've hit a product bug around upgrade. A few other people have hit this too. Please see #8466.

The connection

This is likely the legacy Dataverse connection that is at play, why it wont tell you the name I don’t know.
But this is a connection that we have removed from the kit and that is causing issues in the product’s upgrade code.

The likely issue

The issue is around dependency ordering.
Flow X uses Connection Y
Both Flow X and Connection Y are deleted as part of the upgrade
The product is attempting to delete Connection Y before Flow X, which is cannot do.

Find impacted flows

Please go to the default solution > connection references > look at the dependencies for both of these connection references
image
image

How to work around the bug

As a result, in order to upgrade you will break the dependencies.
You will need to:

  1. Delete the _Upgrade solution (if one was left behind)
  2. Open all the flows above, delete most of whats in them, and resave
  3. Do this until the connection reference no longer shows dependencies
  4. Try the upgrade again

Step 2 example

Example of how to do the workaround for one of the flows:
image

Thats just awful!

Yes I apologize for the hassle.
The product team is aware of this issue but the fix has not yet come out.
And another user has succeeded with this workaround. See #8466

@Jenefer-Monroe Jenefer-Monroe self-assigned this Oct 21, 2024
@Jenefer-Monroe Jenefer-Monroe changed the title [CoE Starter Kit - BUG] ISSUE TITLE Upgrade Failed - connection references Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working coe-starter-kit CoE Starter Kit issues
Projects
Status: No status
Development

No branches or pull requests

2 participants