Installation
Note: V7 beta binaries will be called cf7
to allow for coexistence with V6 cf
binaries.
Package Manager Installation
Installers
- Debian 64 bit / 32 bit (deb)
- Redhat 64 bit / 32 bit (rpm)
- Mac OS X 64 bit (pkg)
- Windows 64 bit / 32 bit (zip)
Binaries
Compatibility
Tested against CC API Release Candidate 1.91.0-rc.38.
Change Log
v3 CC API Resources and backing v7 beta cf CLI commands
org-quota
is now backed by the v3 API storyorg-quotas
is now backed by the v3 API storycreate-org-quota
is now backed by the v3 API storyupdate-org-quota
is now backed by the v3 API storyset-org-quota
is now backed by the v3 API storydelete-org-quota
is now backed by the v3 API storyspace-quota
is now backed by the v3 API storycreate-space-quota
is now backed by the v3 API storyupdate-space-quota
is now backed by the v3 API story
Support for Log Cache API
push
now streams logs from the Log Cache API instead of the Traffic Controller API storyrestart
now streams logs from the Log Cache API instead of the Traffic Controller API storystage
now streams logs from the Log Cache API instead of the Traffic Controller API storylogs
now stream logs from the Log Cache API instead of the Traffic Controller API
Enhancements:
restage
now allows for v3 rolling deployment style restaging storyorg
now shows the applied quota storycreate-org
now allows applying a quota to an org on create story
Gotchas
-
"v6" plugins do not work on a v7 cf CLI because we are developing a new plugin interface which calls the v3 API.
install-plugin
will allow you to install a v6 plugin but when you attempt to run the plugin, it fails. In the next v7 cf CLI release, we will disallow installation of v6 plugins on a v7 cf CLI, and vice versa. -
logs
will not give the correct logs if the client's (the machine where thecf7
command is run) clock is skewed relative to the servers'; logs may be missing, particularly if the client's clock is ahead.
Bug Fixes:
restage
stages the most recently uploaded package in theREADY
state; previously it would stage the oldest package story.
Documentation
- Official Cloud Foundry documentation notes for v7 beta - includes information about breaking changes and feature development work available on v7
- ADR for
push
Feedback
Do you have feedback or a bug report for the cf CLI v7 beta? Please file a GitHub issue, or reach out on Cloud Foundry Slack #v3-acceleration-team.
V3 Acceleration Team Core Contributors to v7 CLI beta: Reid Mitchell, Greg Cobb, Supraja Narasimhan, Mona Mohebbi, Brian Cunnie, Teal Stannard, Merric de Launey, Belinda Liu
CF CLI - v7 Feature Development Contributors: Brendan Smith, Andrew Crump, Eric Promislow, Alexander Berezovsky, Steve Taylor, Jenna Goldstrich
Services API/CLI Contributors: Oleksii Fedorov, Aditya Tripathi, George Blue, Felisia Martini