Loading...
Loading...
Case 1 When a user is making a life cycle state/status or parent change to an offering that is "Operational" and "In Use" they will trigger an unexpected error message "Life Cycle Stage Status can only move forward to false or false or false from false." This is triggering from business rule "Service Lifecycle Constraint". Case 2 When a user inserts a new offering that has no Life Cycle Stage/Stage Status defined with a "parent" service, they see the error "The parent service is not in the 'Operational state, this offering cannot be made ...". This is being triggered from business rule"Validate parent's operational state". Cause Both cases are caused by missing life cycle mappings for business service or technical service. This can be verified by checking "life_cycle_mapping" where "table=cmdb_ci_service_business^ORtable=cmdb_ci_service_technical". Expected to see 24 total mappings.
Case 1 Go to an existing service offering what has Life cycle stage = "Operational" and Life cycle stage stage = "In use" Change Life cycle stage to "End of Life" and Life cycle stage status to "Obsolete" or "Retired" Save Will see error "Life Cycle Stage Status can only move forward to false or false or false from false." Case 2 Create a new offering with parent being an existing service that has life cycle stage and life cycle stage status defined. Make sure to leave Life cycle stage and life cycle stage status empty. Save Will see error "The parent service is not in the 'Operational state, this offering cannot be made ...". *Note basic workaround is to make sure to always populate the Life cycle fields, these fields might not show up on the form by default if "CSDM Activation" plugin is not installed.
The attached update set will introduce the following: Add/replace lifecycle mappings for cmdb_ci_service_business and cmdb_ci_service_technical tables to represent accurate mappings between legacy and lifecycle fields. *Impacts Washington Patch 9 and 10, mappings are available in Xanadu and forward.
PRB1861624
Click on a version to see all relevant bugs
ServiceNow Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.