name: cloudbees_oc id: cloudbees_oc description: "CloudBees Operations Center integration for cross-controller deployment visibility and feature flag correlation during RCA" category: cicd connection_check: method: get_token_data provider_key: cloudbees_oc required_field: base_url tools: - cloudbees_rca index: "CI/CD -- CloudBees Operations Center: cross-controller deployments, managed controller inventory, feature flag changes" rca_priority: 3 allowed-tools: cloudbees_rca metadata: author: aurora version: "1.0"
CloudBees Operations Center Integration
Overview
CloudBees Operations Center (CJOC) integration for enterprise-wide CI/CD visibility during Root Cause Analysis. Operations Center manages multiple Jenkins controllers and provides a unified view of all builds and deployments across the organization.
Instructions
Tool: cloudbees_rca
The same cloudbees_rca tool is used, with additional enterprise actions enabled when Operations Center is connected.
Enterprise Actions:
controller_list— List all managed Jenkins controllers and their status (online, offline, failing)cross_controller_deployments— Query recent builds across ALL managed controllers; optionalservicefilter andtime_window_hoursflag_changes— Query recent feature flag changes from CloudBees Feature Management; optionalapp_idfilter
RCA Investigation Flow
When Operations Center is connected, start broad and narrow down:
cloudbees_rca(action='controller_list')— See all managed controllers and their healthcloudbees_rca(action='cross_controller_deployments', service='SERVICE')— Find recent deployments across ALL controllerscloudbees_rca(action='flag_changes')— Check if any feature flags were toggled near the incident time- Then drill into a specific build using
build_detail,pipeline_stages,build_logsas needed
When to Use
- Deployment-related incidents: Use
cross_controller_deploymentsto see all recent activity across the entire CI/CD infrastructure, not just one controller. - Feature flag incidents: Use
flag_changeswhen an incident might be caused by a feature flag toggle (gradual rollout gone wrong, kill switch activated, etc.). - Controller health: Use
controller_listto check if a controller itself is unhealthy (offline, failing builds).
Important Rules
- Always start with
cross_controller_deploymentsfor broad visibility before drilling into a specific controller. - Use
flag_changeswhen the incident pattern suggests a gradual rollout or toggle (e.g., affecting a percentage of users). - Controller URLs returned by
controller_listcan be used with standard CloudBees CI actions (build_detail, etc.).