-
Notifications
You must be signed in to change notification settings - Fork 2
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
Spike: Research implications of CF API v2 deprecation (remediation due March 3, 2025) #1291
Comments
David Heitzer commented: We are using the web api directly in our rollback devops commands [here|https://github.com/fecgov/fecfile-web-app/blob/e4fcd61defdd09b5c0105be6eb60a102f6fa9f79/tasks.py#L178] and [here|https://github.com/fecgov/fecfile-web-api/blob/31d6fede61b1ada7e915fdab8d55fcff43681e0f/tasks.py#L139] however we are using v3 already in those URLs so those do not need updated. We are also using the web api in our api utils module however [this also uses the v3 url|https://github.com/fecgov/fecfile-web-api/blob/31d6fede61b1ada7e915fdab8d55fcff43681e0f/django-backend/fecfiler/devops/utils/cf_api_utils.py#L6] We have also confirmed that all of our following used commands are available in the latest CF CLI v7 (7.8.0) using: !image-20250203-211741.png|width=920,height=498,alt="image-20250203-211741.png"! …many more pages of commands to cross-reference against our cf commands used in tasks.py and other places. The only update we need to make therefore is to upgrade our CF CLI version used by CircleCI to the latest V7. This ticket is [here|https://fecgov.atlassian.net/browse/FECFILE-2001]. |
Todd Lees commented: Excellent news! |
Todd Lees commented: Research complete. related tickets are established |
Shelly Wise commented: No QA review needed on this ticket per DEV. Moved to Stage Ready. |
David Heitzer commented: verified that cf connect-to-service works with 7.8.0: {noformat}heitzerd@heitzerd-HP-ENVY-TE01-2xxx:/tmp/cftest$ ./cf --version |
https://cloud.gov/2025/01/07/v2api-deprecation/
QA Notes
null
DEV Notes
null
Design
null
See full ticket and images here: FECFILE-1959
The text was updated successfully, but these errors were encountered: