-
Notifications
You must be signed in to change notification settings - Fork 72
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
Update exclusions check for better new user experience #412
Conversation
…al feeds, disabled drivers Signed-off-by: Hung Nguyen <[email protected]>
927e09e
to
7606537
Compare
Signed-off-by: Hung Nguyen <[email protected]>
aa091df
to
f7bca85
Compare
Signed-off-by: Hung Nguyen <[email protected]>
9747301
to
b16d218
Compare
Signed-off-by: Hung Nguyen <[email protected]>
b16d218
to
e7c9d1b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me!
Signed-off-by: Hung Nguyen <[email protected]>
Signed-off-by: Hung Nguyen <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Manually tested the following:
-
feeds chart disabled & no providers/packages specified -> failed w/ warning
-
feeds chart enabled & global extraEnv gem/msrc/github drivers disabled & no providers/packages specified -> failed w/ warning
-
feeds chart enabled & feeds extraEnv gem/msrc/github drivers disabled & no providers/packages specified -> failed w/ warning
-
feeds chart enabled & feeds.anchoreConfig.drivers.gem/msrc/github disabled & no providers/packages specified -> failed w/ warning
-
feeds chart disabled & providers/packages specified -> successful upgrade
-
feeds chart enabled & global extraEnv gem/msrc/github drivers disabled & providers/packages specified -> successful upgrade
-
feeds chart enabled & feeds extraEnv gem/msrc/github drivers disabled & providers/packages specified -> successful upgrade
-
feeds chart enabled & feeds.anchoreConfig.drivers.gem/msrc/github disabled & providers/packages specified -> successful upgrade
-
fresh install of 3.0.1 chart with no providers/packages specified -> successful install
-
fresh install of 3.0.1 chart with providers/packages specified -> successful install
Signed-off-by: Hung Nguyen <[email protected]>
fail if:
Doing an upgrade AND: