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:
cargo run -p rdt-model-cidb -- --target dev register --entity waste-tracking --dry-runConfiguration:
| Key | Source | Description |
|---|---|---|
servicenow.base_url | roche-data.toml | ServiceNow instance URL |
SERVICENOW_USER | Environment variable | ServiceNow service account |
SERVICENOW_PASSWORD | Environment variable | ServiceNow 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.