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

ZDT - Version all Connector external HTTP APIs #160331

Open
kobelb opened this issue Jun 22, 2023 · 1 comment
Open

ZDT - Version all Connector external HTTP APIs #160331

kobelb opened this issue Jun 22, 2023 · 1 comment
Labels
Project:Serverless MVP Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)

Comments

@kobelb
Copy link
Contributor

kobelb commented Jun 22, 2023

Feature Description

All external and publicly available HTTP APIs will need to abide by the Elastic HTTP API versioning guidance. As a result, they will need to abide by calendar versioning, and any breaking changes to said HTTP APIs will result in a new calendar version being released.

Business Value

Facilitates zero downtime rolling upgrades and rollbacks, allowing us to roll-out new features to our users more quickly while they continue to use the system without disruption.

Definition of Done

  • All external and publicly available HTTP APIs are versioned
  • Documentation is updated to reflect the version of the HTTP APIs
  • HTTP API integration tests updated
  • Unit tests
@kobelb kobelb added Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams) Project:Serverless MVP labels Jun 22, 2023
@kobelb
Copy link
Contributor Author

kobelb commented Jun 22, 2023

/cc @elastic/response-ops-execution

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Project:Serverless MVP Team:ResponseOps Label for the ResponseOps team (formerly the Cases and Alerting teams)
Projects
No open projects
Development

No branches or pull requests

1 participant