Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 877 Bytes

README.UpdatingDCL.md

File metadata and controls

11 lines (8 loc) · 877 Bytes

Updating the DCL (declarative-resource-client-library)

Approximately 25% of Config Connector resources leverage the DCL library. Periodically, we need to update this dependency to incorporate new fields for existing resources and address bug fixes.

Upgrade Process:

  1. In the repository root directory, run make upgrade-dcl to update the DCL dependency.
  2. Run make ready-pr to ensure proper updates for all generated files.
  3. Check both the DCL release notes and the generated files, especially diff in CRDs.
    • Create a Pull Request titled "Update DCL to v1.58.0" (replace version as needed).
    • In the PR description, list the new CRD fields and relevant bug fixes introduced by the DCL update.