Skip to content

rdt-model-cidb

rdt-model-cidb creates automated change requests in ServiceNow CIDM (Configuration Item Database Management) before production deployments. This ensures every data platform change follows Roche’s ITIL change management process with a fully auditable record.

Pipeline phase: Phase 6 — Support

Usage:

Terminal window
cargo run -p rdt-model-cidb -- --target dev register --entity waste-tracking --dry-run

Configuration:

KeySourceDescription
servicenow.base_urlroche-data.tomlServiceNow instance URL
SERVICENOW_USEREnvironment variableServiceNow service account
SERVICENOW_PASSWORDEnvironment variableServiceNow authentication

Dependencies: All Phase 5 Register modules should complete first.

Output: Change request created in ServiceNow (no local file output). The change record ID is printed to stdout and included in the pipeline result.

Access gate: Blocked until access task A12 (ServiceNow) resolves. Uses stub client until then.