-
Notifications
You must be signed in to change notification settings - Fork 77
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 failure 1.4 -> 1.8: not valid router found
#1911
Comments
Please note the issue may be intermittent. On some tests, the issue is not reproduced. |
I have run the test three times 1.4 -> 1.5, with no issues. |
This problem is happening when sites are updated one by one on a connected VAN. As an example, after one site is updated, config-sync gets restarted and detects the router After that other site is updated, the controller starts and sends the new SiteRecord, but as that site Therefore the site that was updated first, never gets the platform and version values, leaving the site @c-kruse @ajssmith Let me know if you think fix #1918 is appropriate here. |
The issue also happens 1.4.7 -> 1.8.2, so this is no new for 1.8.3 |
@fgiorgetti excellent find and summary! +1 to go ahead with for 1.8.3. |
Describe the bug
After upgrading a 1.4 site to 1.8, the command
skupper network status
fails with the error below:How To Reproduce
token create
/link create
)skupper network version
andskupper status
as a baselineskupper network version
andskupper status
again, they will failExpected behavior
The status commands should not issue the error above
Environment details
Additional context
A quick check indicates that the problem is on a missing
site.Site.Platform
(empty value) onpkg/network/network.go
/DisplayableRouter()
.Upgrades from 1.5.5 and from 1.8.2 into 1.8.3 worked fine. Tomorrow I'll retest 1.4 -> 1.5 to check whether that happens there as well.
The text was updated successfully, but these errors were encountered: