You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was initially testing out a POC of renovate with the CLI tool, but have moved to a renovate-ce helm installation as I begin to finalize the deployment.
I had been using this configuration for autodiscovery:
You can use this option to autodiscover projects in specific namespaces (a.k.a. groups/organizations/workspaces). In contrast to autodiscoverFilter the filtering is done by the platform and therefore more efficient.
This seems to be also confirmed based on autodiscoverFilter using renovate's custom string match logic, which would imply its client-side filtering.
However, autodiscoverNamespaces/autodiscoverProjects doesn't seem to work with the helm installation (and possibly also the Docker image, I haven't used that). Reviewing the values file documentation, it says we must use the autodiscoverFilter, which should support my use case, but wouldn't it be incorrect to say autodiscoverFilter is server-side filtering?
# Optional, a string of a comma separated values. (e.g. `org1/*, org2/test*, org2/test*`). Same behavior as Renovate cli 'autodiscoverFilter' feature
# Warning: The Renovate CLI 'autodiscover' configuration option is disabled.
# Repository filtering should solely rely on server-side filtering using 'mendRnvAutoDiscoverFilter'.
mendRnvAutoDiscoverFilter:
If the values documentation is incorrect, I'm happy to open a PR, but I'm also curious why the more-efficient filtering option is not supported by the helm installation, as I haven't found an explanation for that.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
I was initially testing out a POC of renovate with the CLI tool, but have moved to a renovate-ce helm installation as I begin to finalize the deployment.
I had been using this configuration for autodiscovery:
I chose to use the
autodiscoverNamespacesfeature overautoDiscoverFilterbecause the documentation says the namespace filtering is done server-side:This seems to be also confirmed based on autodiscoverFilter using renovate's custom string match logic, which would imply its client-side filtering.
However,
autodiscoverNamespaces/autodiscoverProjectsdoesn't seem to work with the helm installation (and possibly also the Docker image, I haven't used that). Reviewing the values file documentation, it says we must use theautodiscoverFilter, which should support my use case, but wouldn't it be incorrect to sayautodiscoverFilteris server-side filtering?If the values documentation is incorrect, I'm happy to open a PR, but I'm also curious why the more-efficient filtering option is not supported by the helm installation, as I haven't found an explanation for that.
Beta Was this translation helpful? Give feedback.
All reactions