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

--use-telemetry false not honnored - probably local #869

Closed
3 tasks
6za opened this issue Dec 13, 2022 · 5 comments
Closed
3 tasks

--use-telemetry false not honnored - probably local #869

6za opened this issue Dec 13, 2022 · 5 comments

Comments

@6za
Copy link
Contributor

6za commented Dec 13, 2022

Overview

It seems that because of bad binding of the flag --use-telemetry telemetry is not properly skipped on some flavor of installation.

I believe the issue reported is focused on local, that is been re-factored for 1.11.

Goals

  • Review on 1.11 if local install --use-telemetry is honored
  • Review on 1.11 if aws-github install --use-telemetry is honored
  • Review on 1.11 if aws-gitlab install --use-telemetry is honored

Notes

  • Possible regression issue due to local refactor of flags handling incomplete on 1.10.8.

Source: https://github.com/kubefirst/kubefirst/discussions/848

@converge
Copy link
Contributor

tested a full install on local, it's working as expected. There is maybe a confusion how the flag should be used, the docs were updated to make it clear how to use use-telemetry flag.

#877

@timoguin
Copy link

tested a full install on local, it's working as expected. There is maybe a confusion how the flag should be used, the docs were updated to make it clear how to use use-telemetry flag.

#877

Perfect. I'm pretty sure I was using --use-telemetry false. I'll check it out and confirm.

@converge
Copy link
Contributor

@timoguin our cobra library requires boolean values to be set as --flag-name=true/false , I agree it's a bit confusing, --flag-name true/false should also work but it isn't the case.

@timoguin
Copy link

@timoguin our cobra library requires boolean values to be set as --flag-name=true/false , I agree it's a bit confusing, --flag-name true/false should also work but it isn't the case.

I think a --disable-telemetry boolean flag might be more user friendly. Just a thought. 😊

@fharper
Copy link
Contributor

fharper commented Dec 29, 2022

Good suggestion @timoguin, I created this issue for the team #1021

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

No branches or pull requests

4 participants