Skip to content

Conversation

@joshmeranda
Copy link
Contributor

Issue:

rancher/rancher#50014

Problem

When syncing resource schemas in lasso, if any GVK returns an error the entire discovery fails. This leads to a delay in rancher startup and pollutes rancher logs with failed to sync schemas: unable to retrieve the complete list of server APIs: ext.cattle.io/v1: stale GroupVersion discovery: ext.cattle.io/v1. This continues until the imperative api server (including remotedialer proxy) is up an running.

Solution

Allow for partial GVK discovery. Since they are continuously synced, the partial discovery will eventually be whole once the imperative api is up and running.

CheckList

  • Test
  • Docs

backport of #908

@joshmeranda joshmeranda requested a review from a team as a code owner May 14, 2025 01:58
Sign up for free to 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.

3 participants