Applying changes to live fault
Last updated
Was this helpful?
Last updated
Was this helpful?
✅ ✅ ✅ ✅
It is good to know how to apply changes to a live fault without any impact on users which might be currently using it.
Start by cloning the live fault to a safe tree (playground), which is not currently used by the users. Please refer to to find out how to do this.
Continue with deactivating the cloned fault so that it cannot be accessed by users. It will also help you in future to distinguish which fault you need to retire and which to keep. Please refer to .
Once the fault is inactive, the next step will be to safely edit it (apply changes). Please refer to .
You have your fault ready to be published, first step towards it will be cloning the new fault back into the live tree (checkout example below). Refer to to find out how to clone faults.
Warning: The system currently does not inform you whether something is referencing a particular fault.
For example, it is difficult to know whether there are some faults in the system which have a reference or a link to the current fault.
Tip: If you are not sure whether you checked all of the references, contact IQM software to help you out. We plan to add reference tracking functionality in the upcoming release.
Before activating the new fault and retiring the old one, it is advised to with users to confirm everything works as expected.
The new fault is tested, however there might still be some references (e.g. from parent faults or one of their steps).
Once the references are updated, you are ready to activate your new fault. Follow activating instructions .
The final step is to deactivate the old(original) fault so that the outdated version is no longer accessible by the users. Please find out more about .
Optional step will be to remove the faults in the playground in case you do not plan to edit the fault in future. Please refer to .