RELEASED: Public: May 3, 2023
- Initial release of Branch/Tag support for Configuration as Code for controller bundles (BEE-32075)
The CloudBees CasC Server plugin 2.0 introduces bundle branch and tag support. Previously released as a Preview feature, branch and tag support is now fully supported. Refer to Updating a CasC bundle for a controller for more information.
- Support defining
itemRemoveStrategyin bundle.yaml (BEE-31700)
itemRemoveStrategycan be defined in
bundle.yaml, analog to how it’s defined in any item definition yaml.
Strategy defined in
bundle.yamlwill override any strategy defined at items file level.
- Support defining rbacRemoveStrategy in bundle.yaml (BEE-31701)
Now global rbacRemoveStrategy can be defined in bundle.yaml, analog to how it’s defined in any rbac definition yaml.
Strategy defined in bundle.yaml will override any strategy defined at rbac file level
A Controller without an assigned branch and bundle prevent the operations center from starting (BEE-33536) The operations center now starts when it has client controllers without a branch and bundle.
allowCapExceptions in the bundle descriptor does not enable beekeeper exceptions in the controller (BEE-33168)
allowCapExceptions property was being read directly from the bundle, but not incorporated as part of the raw or effective bundle descriptor. The only way to enable the exception was to directly assign a bundle to a controller manually. However, it did not work when serving the bundles from operations center.
+ This issue is resolved. Bundles now incorporate that field in the descriptor so exceptions can be allowed.
Internal changes to streamline development. Not user visible. (BEE-33292)(BEE-33141)(BEE-32282)(BEE-32284)