kubeflow: kfctl build & apply example flags don't work

/kind bug

What steps did you take and what happened:

Run kfctl build Get suggested output that does not run:

Error: (kubeflow.error): Code 400 with message: Error creating KfApp from config file: config file must be the URI of a KfDef spec Usage: kfctl build [flags]

Flags: -f, --file string Static config file to use. Can be either a local path or a URL. For example: –config=https://raw.githubusercontent.com/kubeflow/kubeflow/master/bootstrap/config/kfctl_platform_existing.yaml –config=kfctl_platform_gcp.yaml -h, --help help for build -V, --verbose verbose output default is false

--config is not the correct name for the flag

What did you expect to happen:

I’d expect it to show --file where it shows --config

Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]

Environment:

  • Kubeflow version: (version number can be found at the bottom left corner of the Kubeflow dashboard): N/A (didn’t get that far)
  • kfctl version: (use kfctl version): 2395c5fc (built from 2395c5fc0d384cf6dd4d7167bbe9010cd1315b54)
  • Kubernetes platform: (e.g. minikube): N/A
  • Kubernetes version: (use kubectl version): N/A
  • OS (e.g. from /etc/os-release): Ubuntu 18.04.3 LTS

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 1
  • Comments: 20 (15 by maintainers)

Most upvoted comments

@ryandawsonuk for IAP i think that’s working as intended you need to set the environment variables like the error message is telling you.

For existing_arrikto I suspect its related to #4293

/cc @yanniszark