Commit Graph

111 Commits

Author SHA256 Message Date
Dominique Leuenberger
a98c96fc13 Accepting request 862582 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/862582
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=13
2021-01-13 17:21:37 +00:00
Christian Richter
9c44eb607f Accepting request 862569 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Fix install on aarch64

OBS-URL: https://build.opensuse.org/request/show/862569
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=110
2021-01-12 10:15:26 +00:00
Dominique Leuenberger
e7845705e5 Accepting request 794399 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/794399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=12
2020-04-16 21:02:51 +00:00
Alfred Jenkins
211d84d9c2 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=108
2020-04-08 23:28:52 +00:00
Dominique Leuenberger
f0983193a4 Accepting request 783869 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/783869
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=11
2020-03-11 17:55:30 +00:00
Tim Hardeck
d282931115 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=106 2020-03-04 13:17:33 +00:00
Alfred Jenkins
b0ffc22e04 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=105
2020-03-04 13:15:09 +00:00
Tim Hardeck
f53f0bc0e0 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=104 2020-03-04 13:06:32 +00:00
Tim Hardeck
c8030b4e31 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=103 2020-03-04 13:02:57 +00:00
Tim Hardeck
4b7b2afeda OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=102 2020-03-04 13:00:35 +00:00
Dominique Leuenberger
116149253c Accepting request 765718 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/765718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=10
2020-01-20 21:54:41 +00:00
Tim Hardeck
ddcb0b5685 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=100 2020-01-13 08:49:17 +00:00
Alfred Jenkins
3ce40c18a4 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=99
2020-01-13 08:33:46 +00:00
Tim Hardeck
d5b83cd46d 6.49 requires go 1.13
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=98
2020-01-13 08:25:00 +00:00
Dominique Leuenberger
46a893ca00 Accepting request 755509 from Cloud:Tools
- update to version 6.48.0
  ### Enhancements
  - Improve Behavior of --random-route Flag. Increased the size of the namespace used for generating random route names from eight thousand to over five million. This reduces the odds of a name conflict.
  ### Bug Fixes
  - Fixes a bug where `cf delete app -r` did not delete routes if you had more than 50 routes associated with the app. [Story](https://www.pivotaltracker.com/story/show/165714515)
  - Fixes a bug where `cf create-buildpack` would return a misleading error when the buildpack name had invalid characters. [Story](https://www.pivotaltracker.com/story/show/168183422)

OBS-URL: https://build.opensuse.org/request/show/755509
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=9
2019-12-10 21:43:45 +00:00
Tim Hardeck
3197aef35e Add missing changelog entry for 6.48.0
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=96
2019-12-10 09:37:08 +00:00
Tim Hardeck
9cd125efb0 Requires go >= 1.12
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=95
2019-12-10 09:32:29 +00:00
Tim Hardeck
642964712a OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=94 2019-12-10 09:11:17 +00:00
Alfred Jenkins
ff3b549308 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=93
2019-12-05 22:58:01 +00:00
Dominique Leuenberger
6dea32b5e0 Accepting request 751507 from Cloud:Tools
- update to version 6.47.2
  ## Fixes
  - Built with Golang 1.12.12 to address security vulnerabilities and other bugs. See the Golang release summaries for details.
- update to version 6.47.1
  ## Bugs
  - Fixes regression for cf login
  - create-buildpack will now retry if attempting to create a large buildpack and the fresh token is about to expire story
  - now when you push an application with a buildpack, and if you delete the buildpack, and then subsequently push the same app with multiple buildpacks, push should stage your app story
  ## Enhancements
  - Since usernames are not unique, users with the same name can exist in different external identity providers. This release supports a new flag on login: --origin which allow users to disambiguate the user and identity provider they want to log in to. story
  - Adds a deprecation warning to cf login and cf auth for custom clients. In CLI V7, we are encouraging users to adopt the client credential workflow because it is more secure (secrets are not written to the config). story and story
  - If you are not logged in and attempt to run commands, now a slightly more verbose output appears to prompt the user to run either 'cf login' or 'cf login --sso' to log in.. story
  - the CF_DIAL_TIMEOUT default has been updated from 5 to 6 seconds to avoid race conditions story
- update to version 6.46.1
  ### Bugs
  - Fixes an issue where `update-user-provided-service` can unset existing
  credentials associated with a service even when the `-p` flags is not specified [story](https://www.pivotaltracker.com/story/show/167220606)
- update to version 6.46.0
  ### Bugs
  - Fixes `cf push` remove spin lock in PollStart(). This reduces the CPU time when waiting for apps to start. Also affects  `cf start`, `cf restart` and `cf restage` [story](https://www.pivotaltracker.com/story/show/165861946)
  - Fixes a documentation url in output [story](https://www.pivotaltracker.com/story/show/166249597)
  - Fixes an issue whereby if you are logged in as a client, the user name was not printed in the output [story](https://www.pivotaltracker.com/story/show/166848659)
  - Targeting a space for `cf copy-source` is no longer case sensitive [story](https://www.pivotaltracker.com/story/show/166110649)
- update to version 6.45.0
  ### Bug Fixes
  - Fixes a regression for `v3-push` whilst viewing logs when authenticated as a client. Now you are able to see logs if you are logged in as a client and you attempt to view logs (cf logs for example).
- update to version 6.44.1
- update to version 6.44.0
  ### Enhancements
  - A new flag `--no-plans` added to `cf marketplace` to view the table without the `plans` column [story](https://www.pivotaltracker.com/story/show/164981967)
  ### Minor Enhancements
  - `cf help ` now displays a more prominent `TIP` so that users can discover `cf help -a` 
  - Roles for the `set-org-role` and `set-space-role` commands are case insensitive [story](https://www.pivotaltracker.com/story/show/163495325)
  - Piping a multi-line file to `cf login` now works as expected [story](https://www.pivotaltracker.com/story/show/164256604)
  - Updated the help text for `cf delete-orphaned-routes` to clarify that the command is spaced-scoped [story](https://www.pivotaltracker.com/story/show/164657893)
  ### Bug Fixes
  - Fixes a bug for `cf update-buildpack` for assigning stacks [story](https://www.pivotaltracker.com/story/show/164998479)
  - Fixes an issue with `cf-bind-route-service` whereby if a user does not have a `org` or `space` targeted, instead of returning a useful error, the CLI would attempt to `GET` the `private_domains` endpoint [story](https://www.pivotaltracker.com/story/show/164157632)
  - `v3-apply-manifest` now works for defining environment variables in a multi-app manifest [story](https://www.pivotaltracker.com/story/show/164998227)
  - Now the CLI checks the expiration time of an access token and refreshes it automatically before making a call the CF API [story](https://github.com/cloudfoundry/cli/pull/1594)
- update to version 6.43.0
  ### Enhancements 
  - `cf curl` supports a new `--fail` flag (primarily for scripting purposes) which returns exit code `22` for server errors [story](https://www.pivotaltracker.com/story/show/130060949)
  - Improves `cf delete-orphaned-routes` such that it uses a different endpoint, reducing the chance of a race condition when two users are simultaneously deleting orphaned routes and associating routes with applications [story](https://www.pivotaltracker.com/story/show/163156064)
  - we've improved the speed of cf services - it now hits a single endpoint instead of making individual API calls
  ### Bug Fixes
  ## Other Bug Fixes
  - Updates help text for `cf curl`[story](https://www.pivotaltracker.com/story/show/133394731)
  - Now refresh tokens work properly whilst using `cf curl` with V3 CC API endpoints [story](https://www.pivotaltracker.com/story/show/142716197)
  - Fixes performance degradation for `cf services` [story](https://www.pivotaltracker.com/story/show/163296235)
  - `cf delete-service` requires that you are targeting a space [story](https://www.pivotaltracker.com/n/projects/2105761/stories/162635933)
  - `cf enable-service access` for a service in an org will succeed if you have already enabled access for that service in that org [story](https://www.pivotaltracker.com/n/projects/2105761/stories/162747373)
  - `rename-service` updated to no longer fail if a plan has been removed from the catalog [story](https://www.pivotaltracker.com/story/show/162550421)
- update to version 6.44.0
  ## Enhancements
  - A new flag `--no-plans` added to `cf marketplace` to view the table without the `plans` column [story](https://www.pivotaltracker.com/story/show/164981967)
  ## Minor Enhancements
  - `cf help ` now displays a more prominent `TIP` so that users can discover `cf help -a` 
  - Roles for the `set-org-role` and `set-space-role` commands are case insensitive [story](https://www.pivotaltracker.com/story/show/163495325)
  - Piping a multi-line file to `cf login` now works as expected [story](https://www.pivotaltracker.com/story/show/164256604)
  - Updated the help text for `cf delete-orphaned-routes` to clarify that the command is spaced-scoped [story](https://www.pivotaltracker.com/story/show/164657893)
  ## Bug Fixes
  - Fixes a bug for `cf update-buildpack` for assigning stacks [story](https://www.pivotaltracker.com/story/show/164998479)
  - Fixes an issue with `cf-bind-route-service` whereby if a user does not have a `org` or `space` targeted, instead of returning a useful error, the CLI would attempt to `GET` the `private_domains` endpoint [story](https://www.pivotaltracker.com/story/show/164157632)
  - `v3-apply-manifest` no works for defining environment variables in a multi-app manifest [story](https://www.pivotaltracker.com/story/show/164998227)
  - Now the CLI checks the expiration time of an access token and refreshes it automatically before making a call the CF API [story](https://github.com/cloudfoundry/cli/pull/1594)
  -  `cf marketplace` no longer lists disabled plans [story](https://www.pivotaltracker.com/story/show/165674475)
- update to version 6.43.0
  ### Enhancements 
  - `cf curl` supports a new `--fail` flag (primarily for scripting purposes) which returns exit code `22` for server errors [story](https://www.pivotaltracker.com/story/show/130060949)
  - Improves `cf delete-orphaned-routes` such that it uses a different endpoint, reducing the chance of a race condition when two users are simultaneously deleting orphaned routes and associating routes with applications [story](https://www.pivotaltracker.com/story/show/163156064)
  - we've improved the speed of cf services - it now hits a single endpoint instead of making individual API calls
  ### Bug Fixes
  #### Security
    - Fixes issue with running cf login in verbose mode whereby passwords which contains regex were not completely redacted
    - Fixes issue whilst running commands in verbose mode refresh tokens were not completely redacted
  ### Other Bug Fixes
  - Updates help text for cf curlstory
  - Now refresh tokens work properly whilst using cf curl with V3 CC API endpoints story
  - Fixes performance degradation for cf services story
  - cf delete-service requires that you are targeting a space story
  - cf enable-service access for a service in an org will succeed if you have already enabled access for that service in that org story
- update to version 6.42.0
  ### Minor Enhancements
  - updated `cf restage` help text and the first line in the command's output to indicate that using this command will cause app downtime [story](https://www.pivotaltracker.com/story/show/151841382)
  - updated the `cf bind-route-service` help text to clarify usage instructions [story](https://www.pivotaltracker.com/story/show/150111078)
  - improved an error message for `cf create-service-boker` to be more helpful when the CC API returns a `502` due to an invalid service broker catalog 
  - upgraded to Golang 1.11.4 [story](https://www.pivotaltracker.com/story/show/162745359)
  - added a short name `ue` for `cf unset-env` [story](https://www.pivotaltracker.com/story/show/161632713)
  -  updated `cf marketplace` command to include a new `broker` column to prepare for a upcoming services-related feature which will allow services to have the same name as long as they are associated with different service brokers [story](https://www.pivotaltracker.com/story/show/162699756)
  ### Bugs
  - fix for `cf enable-service-access -p plan` whereby when we refactored the code in CLI `v6.41.0` it created service plan visibilities as part of a subsequent run of the command (the unrefactored code skipped creating the service plan visibilities); now the command will skip creating service plan visibilities as it did prior to the refactor [story](https://www.pivotaltracker.com/story/show/162747373)
  - updated the `cf rename-buildpack` help text which was missing reference to the `-s` stack flag [story](https://www.pivotaltracker.com/story/show/162428661)
  - updated help text for when users use `brew search cloudfoundry-cli` [story](https://www.pivotaltracker.com/story/show/161770940)
  - now when you run `cf service service-instance` for a route service, the route service url appears in the key value table [story](https://www.pivotaltracker.com/story/show/162498211)
- update to version 6.41.0
  ### Enhancements
  - updated `cf --help` to include the `delete` command [story](https://www.pivotaltracker.com/story/show/161556511)
- Require specific version for self-test; disable debug packages in test to prevent error about missing files
- update to version 6.40.1
  ### Bug Fixes
  - Updates the minimum version for the buildpacks-stacks association feature. In [CLI v6.39.0](https://github.com/cloudfoundry/cli/releases/tag/v6.39.0), when the feature was released, we incorrectly set the minimum to cc api version as`2.114`. The minimum cc api version is now correctly set to [`2.112`](https://github.com/cloudfoundry/capi-release/releases/tag/1.58.0).  [story](https://www.pivotaltracker.com/story/show/161464797)
  - Fixes a bug with inspecting a service instance `cf service service-instance`, now the `documentation` url displays correctly for services which populate that field [story](https://www.pivotaltracker.com/story/show/161251875)
- update to version 6.40.0
  ### Bug Fixes
  - Fix bug where trailing slash on cf api would break listing commands for older CC APIs story. For older versions of CC API, if the API URL had a trailing slash, some requests would fail with an "Unknown request" error. These requests are now handled properly.
- update to version 6.39.1
- update to version 6.39.0
  ### Enhancements
  - for users on cc api 3.27, cf start is enhanced to display the new cf app v3 output. For users on cc api 3.27 or lower, users will see the same v2 output. Note that if you use v3 commands to create and start your app, if you subsequently use cf stop and cf start, the routes property in cf app will not populate even though the route exists story
  - for users on cc api 3.27, cf restart is enhanced to display the new cf app v3 output. For users on cc api 3.27 or lower, users will see the same v2 output. story
  - for users on cc api 3.27, cf restage is enhanced to display the new cf app v3 output. For users on cc api 3.27 or lower, users will see the same v2 output. story
  - improved help text for -d domains for cf push to include examples of usage story
  - cf v3-scale displays additional app information story
  - if you've created an internal domain, and it is the first domain in cc, the CLI will now ignore the internal domain and instead choose the next non-internal domain when you push an app story
  ### Bug Fixes
  - Fix for users on macOS attempting to brew install cf-cli the CF CLI using the unreleased master branch of Homebrew story
  - Fixes an issue whereby, due to a recent cc api change, when you execute cf push and watch the cf app command, the app display returned a 400 error story
  - Fixes a bug whereby if you logged in using client credentials, cf auth user pass --client credentials you were unable to create an org; now create-org will assign the role to the user id specified in your manifest story
  - fixes an issue introduced when we refactored cf start and as part of that work, we stopped blocking on the initial connection with the logging backend; now the CLI blocks until the NOAA connection is made, or the default dial timeout of five seconds is reached story
- Change package self-test to _multibuild single-spec file approach for easier
  handling of package submissions
- update to version 6.38.0
  ### Enhancements
  - v3-ssh process type now defaults to web story
  - Support added for setting tags for user provided service instances story
  - Now a warning appears if you attempt to use deprecated properties and variable substitution story
  - Updated usage so now you can rename the cf binary use it with every command story
  - cf events now displays the Diego cell_id and instance guid in crash events story
  - Includes cf service service-instance table display improvements wherein the service instance information is now grouped separately from the binding information story
  - cf service service-instance table display information for user provided services changed: status has been added to the table story
  ### Bug Fixes
  - the CLI now properly handles escaped commas in the X-Cf-Warnings header
- Add package installation and post-install self-test
- update to version 6.37.0
  ### Enhancements
  - The api/cloudcontroller/ccv2 package has been updated with more functions #1343
  - Now a warning appears if you are using a API version older than 2.69.0, which is no longer officially supported
  - Now the CLI reads the username and password from the environment variables #1358
  ### Bug Fixes
  - Fixes bug whereby X-Cf-Warnings were not being unescaped when displayed to user #1361
  - When using CF_TRACE=1, passwords are now sanitized #1375 and tracker
- update to version 6.36.2
- update to version 6.36.1
- update to version 6.36.0
  ### Bug Fixes
  - int64 support for cf/flags library, #1333
  - Debian package, #1336
  - Web action flag not working on CLI 0.6.5, #1337
  - When a cf push upload fails/Consul is down, a panic occurs, #1340 and #1351
- update to version 6.35.2
  ### Bug Fixes
  - Providing a clearer services authorization warning message when a service has been disabled for the organization, fixing #1344
- update to version 6.35.1
- update to version 6.35.0
- add rpmlintrc file to spec
- remove source url to prevent issues with the Concourse
  github-release resource
- Include in SLE 15 CAP Module (fate#324528)
- update to version 6.34.1
- update to version 6.34.0
- update to version 6.33.1
- remove obsolete go-bindata statement (fixes segmentation fault)
- add simple check to verify that cf does not segfault
- update to version 6.33.0
- update to version 6.32.0
- run go-bindata to create the in newer tarballs  missing resource file
  (borrowed from bin/generate-language-resources to work without internet)
- update to version 6.31.0
- update to version 6.30.0
- update to version 6.29.2
- update to version 6.29.1
- update to version 6.29.0
- update to version 6.28.0
- CHANGELOG.md was removed updstream
- update to version 6.27.0
- require go >= 1.8.3 during build time which is necessary from version 6.27.0 on
- update to version 6.26.0
- adapt spec file to handle tarballs downloaded by concourse
- revert some spec changes to fix Tumbleweed building
- clean up spec file
- install and enable bash completion
- update to version 6.25.0
- adapt spec to go packaging changes
- provide full url as source path
- update to version 6.24.0
- update to version 6.23.1
- clean up doc file packaging
- remove disabled checks and macros
- renamed source tarball to real name (v6.22.2.tar.gz)
- change cf version string with patch instead of script in specfile
- update to version 6.22.2+61ce394
- fix cf command to return correct version string
- replace upstream README.md with local README
- initial package for version 6.22.1+6b7af9c

OBS-URL: https://build.opensuse.org/request/show/751507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=8
2019-11-28 12:50:25 +00:00
Tim Hardeck
111549919f Add changelog entries for the 6.47.0 pre-release to 6.47.1
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=91
2019-11-28 08:33:08 +00:00
Tim Hardeck
28dc7424dc Add changelog entries for the last two patch releases
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=90
2019-11-28 08:23:51 +00:00
Alfred Jenkins
53c1804863 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=89
2019-11-28 07:35:19 +00:00
Alfred Jenkins
b88b27e7f5 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=88
2019-10-21 22:38:08 +00:00
Dominique Leuenberger
bea9a0b9b6 Accepting request 727849 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/727849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=7
2019-09-04 07:13:12 +00:00
Alfred Jenkins
85bd82823c Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=86
2019-08-26 21:32:25 +00:00
Tim Hardeck
c91ba2b88d OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=85 2019-08-09 13:05:22 +00:00
Dominique Leuenberger
dcfe8c3d39 Accepting request 715842 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/715842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=6
2019-07-21 09:33:05 +00:00
Alfred Jenkins
8ed1c24b09 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=83
2019-07-10 00:20:40 +00:00
Dominique Leuenberger
2f713c92bb Accepting request 709282 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/709282
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=5
2019-06-12 11:19:13 +00:00
Alfred Jenkins
cc2f07aeb0 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=81
2019-06-05 00:01:43 +00:00
Dominique Leuenberger
d6da2c4b33 Accepting request 705921 from Cloud:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/705921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=4
2019-06-01 07:48:37 +00:00
Alfred Jenkins
844d46b538 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=79
2019-05-08 23:18:00 +00:00
Alfred Jenkins
26efd18522 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=78
2019-05-08 19:16:06 +00:00
Alfred Jenkins
0946159f85 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=77
2019-05-08 11:47:21 +00:00
Alfred Jenkins
8422fcc03e Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=76
2019-05-02 00:42:34 +00:00
Stephan Kulow
f70a3d6792 Accepting request 679844 from Cloud:Tools
- update to version 6.43.0
  ### Enhancements 
  - `cf curl` supports a new `--fail` flag (primarily for scripting purposes) which returns exit code `22` for server errors [story](https://www.pivotaltracker.com/story/show/130060949)
  - Improves `cf delete-orphaned-routes` such that it uses a different endpoint, reducing the chance of a race condition when two users are simultaneously deleting orphaned routes and associating routes with applications [story](https://www.pivotaltracker.com/story/show/163156064)
  - we've improved the speed of cf services - it now hits a single endpoint instead of making individual API calls
  ### Bug Fixes
  #### Security
    - Fixes issue with running cf login in verbose mode whereby passwords which contains regex were not completely redacted
    - Fixes issue whilst running commands in verbose mode refresh tokens were not completely redacted
  ### Other Bug Fixes
  - Updates help text for cf curlstory
  - Now refresh tokens work properly whilst using cf curl with V3 CC API endpoints story
  - Fixes performance degradation for cf services story
  - cf delete-service requires that you are targeting a space story
  - cf enable-service access for a service in an org will succeed if you have already enabled access for that service in that org story
- update to version 6.42.0
  ### Minor Enhancements
  - updated `cf restage` help text and the first line in the command's output to indicate that using this command will cause app downtime [story](https://www.pivotaltracker.com/story/show/151841382)
  - updated the `cf bind-route-service` help text to clarify usage instructions [story](https://www.pivotaltracker.com/story/show/150111078)
  - improved an error message for `cf create-service-boker` to be more helpful when the CC API returns a `502` due to an invalid service broker catalog 
  - upgraded to Golang 1.11.4 [story](https://www.pivotaltracker.com/story/show/162745359)
  - added a short name `ue` for `cf unset-env` [story](https://www.pivotaltracker.com/story/show/161632713)
  -  updated `cf marketplace` command to include a new `broker` column to prepare for a upcoming services-related feature which will allow services to have the same name as long as they are associated with different service brokers [story](https://www.pivotaltracker.com/story/show/162699756)
  ### Bugs
  - fix for `cf enable-service-access -p plan` whereby when we refactored the code in CLI `v6.41.0` it created service plan visibilities as part of a subsequent run of the command (the unrefactored code skipped creating the service plan visibilities); now the command will skip creating service plan visibilities as it did prior to the refactor [story](https://www.pivotaltracker.com/story/show/162747373)
  - updated the `cf rename-buildpack` help text which was missing reference to the `-s` stack flag [story](https://www.pivotaltracker.com/story/show/162428661)
  - updated help text for when users use `brew search cloudfoundry-cli` [story](https://www.pivotaltracker.com/story/show/161770940)
  - now when you run `cf service service-instance` for a route service, the route service url appears in the key value table [story](https://www.pivotaltracker.com/story/show/162498211)
- update to version 6.41.0
  ### Enhancements
  - updated `cf --help` to include the `delete` command [story](https://www.pivotaltracker.com/story/show/161556511)

OBS-URL: https://build.opensuse.org/request/show/679844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=3
2019-02-28 20:44:05 +00:00
Tim Hardeck
c0dea8dd3f OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=74 2019-02-27 14:18:39 +00:00
Tim Hardeck
425f021aaa OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=73 2019-02-27 14:12:44 +00:00
Alfred Jenkins
c00c7febbf Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=72
2019-02-21 09:56:54 +00:00
Alfred Jenkins
21f538e30f Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=71
2019-01-17 22:26:39 +00:00
Tim Hardeck
957f67a45f OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=70 2019-01-17 22:18:21 +00:00
Tim Hardeck
5368baf7ae OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=69 2019-01-17 22:18:13 +00:00
Alfred Jenkins
4381fd7af0 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=68
2019-01-14 22:52:27 +00:00
Alfred Jenkins
3555b237d1 Update to latest version
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=67
2018-12-03 19:03:20 +00:00
Dominique Leuenberger
4456caf356 Accepting request 648959 from Cloud:Tools
- Require specific version for self-test; disable debug packages in test to prevent error about missing files
- update to version 6.40.1
  ### Bug Fixes
  - Updates the minimum version for the buildpacks-stacks association feature. In [CLI v6.39.0](https://github.com/cloudfoundry/cli/releases/tag/v6.39.0), when the feature was released, we incorrectly set the minimum to cc api version as`2.114`. The minimum cc api version is now correctly set to [`2.112`](https://github.com/cloudfoundry/capi-release/releases/tag/1.58.0).  [story](https://www.pivotaltracker.com/story/show/161464797)
  - Fixes a bug with inspecting a service instance `cf service service-instance`, now the `documentation` url displays correctly for services which populate that field [story](https://www.pivotaltracker.com/story/show/161251875)
- update to version 6.40.0
  ### Bug Fixes
  - Fix bug where trailing slash on cf api would break listing commands for older CC APIs story. For older versions of CC API, if the API URL had a trailing slash, some requests would fail with an "Unknown request" error. These requests are now handled properly.
- update to version 6.39.1
- update to version 6.39.0
  ### Enhancements
  - for users on cc api 3.27, cf start is enhanced to display the new cf app v3 output. For users on cc api 3.27 or lower, users will see the same v2 output. Note that if you use v3 commands to create and start your app, if you subsequently use cf stop and cf start, the routes property in cf app will not populate even though the route exists story
  - for users on cc api 3.27, cf restart is enhanced to display the new cf app v3 output. For users on cc api 3.27 or lower, users will see the same v2 output. story
  - for users on cc api 3.27, cf restage is enhanced to display the new cf app v3 output. For users on cc api 3.27 or lower, users will see the same v2 output. story
  - improved help text for -d domains for cf push to include examples of usage story
  - cf v3-scale displays additional app information story
  - if you've created an internal domain, and it is the first domain in cc, the CLI will now ignore the internal domain and instead choose the next non-internal domain when you push an app story
  ### Bug Fixes
  - Fix for users on macOS attempting to brew install cf-cli the CF CLI using the unreleased master branch of Homebrew story
  - Fixes an issue whereby, due to a recent cc api change, when you execute cf push and watch the cf app command, the app display returned a 400 error story
  - Fixes a bug whereby if you logged in using client credentials, cf auth user pass --client credentials you were unable to create an org; now create-org will assign the role to the user id specified in your manifest story
  - fixes an issue introduced when we refactored cf start and as part of that work, we stopped blocking on the initial connection with the logging backend; now the CLI blocks until the NOAA connection is made, or the default dial timeout of five seconds is reached story
- Change package self-test to _multibuild single-spec file approach for easier
  handling of package submissions
- update to version 6.38.0
  ### Enhancements
  - v3-ssh process type now defaults to web story
  - Support added for setting tags for user provided service instances story
  - Now a warning appears if you attempt to use deprecated properties and variable substitution story
  - Updated usage so now you can rename the cf binary use it with every command story
  - cf events now displays the Diego cell_id and instance guid in crash events story
  - Includes cf service service-instance table display improvements wherein the service instance information is now grouped separately from the binding information story
  - cf service service-instance table display information for user provided services changed: status has been added to the table story
  ### Bug Fixes
  - the CLI now properly handles escaped commas in the X-Cf-Warnings header
- Add package installation and post-install self-test
- update to version 6.37.0
  ### Enhancements
  - The api/cloudcontroller/ccv2 package has been updated with more functions #1343
  - Now a warning appears if you are using a API version older than 2.69.0, which is no longer officially supported
  - Now the CLI reads the username and password from the environment variables #1358
  ### Bug Fixes
  - Fixes bug whereby X-Cf-Warnings were not being unescaped when displayed to user #1361
  - When using CF_TRACE=1, passwords are now sanitized #1375 and tracker
- update to version 6.36.2
- update to version 6.36.1
- update to version 6.36.0
  ### Bug Fixes
  - int64 support for cf/flags library, #1333
  - Debian package, #1336
  - Web action flag not working on CLI 0.6.5, #1337
  - When a cf push upload fails/Consul is down, a panic occurs, #1340 and #1351
- update to version 6.35.2
  ### Bug Fixes
  - Providing a clearer services authorization warning message when a service has been disabled for the organization, fixing #1344
- update to version 6.35.1
- update to version 6.35.0

OBS-URL: https://build.opensuse.org/request/show/648959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cf-cli?expand=0&rev=2
2018-11-26 09:21:19 +00:00
Tim Hardeck
31837437f4 Accepting request 648770 from home:okurz:branches:Cloud:Tools
Fix double if-layer for _test

OBS-URL: https://build.opensuse.org/request/show/648770
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=65
2018-11-14 07:59:28 +00:00
Tim Hardeck
d8c9f651e7 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=64 2018-11-13 12:04:46 +00:00
Tim Hardeck
5b1bae66ff Accepting request 648700 from home:okurz:branches:Cloud:Tools
Require specific version for self-test; disable debug packages in test to prevent error about missing files

OBS-URL: https://build.opensuse.org/request/show/648700
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=63
2018-11-13 09:37:45 +00:00
Tim Hardeck
c368e48133 OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/cf-cli?expand=0&rev=62 2018-11-12 14:27:02 +00:00