RELEASED: Public: March 8, 2023
New features
- System for simulating multiple executors on agent in HA controllers (BEE-32188)
-
The High Availability (HA) controllers do not permit agents with multiple executors to be attached. A new option was added on static agents that run on an HA controller to allow an executor count above one to be defined. This results in one or more extra agents with similar configurations to be automatically created and managed. In the case of inbound agents, connecting the original agent automatically launches new agent processes on the same computer for the extras.
- Add an aggregated API for listing agents (BEE-41407)
-
When you run CloudBees CI in High Availability (HA) mode, the REST API endpoint
/computer/api/json
now returns an aggregated list of agents across all of the replicas.
Resolved issues
- Propagation of proxy settings in HA mode (BEE-46031)
-
Now, when a new proxy configuration is set, or a proxy configuration is edited, the proxy configuration is synced across the replicas without the need to restart. This does not work if you want to delete the proxy, as an onChange event is not currently fired in this case. If you want to delete a proxy, you must restart or manually remove the proxy from all of the replicas.