Applying changes to live fault

Learning outcomes

āœ… Understand how to clone live fault into a playground āœ… Clone from playground to live fault tree āœ… Share the cloned fault and test it āœ… Retire old fault

How to apply changes to live fault

It is good to know how to apply changes to a live fault without any impact on users which might be currently using it.

1. Clone live fault into playground

Start by cloning the live fault to a safe tree (playground), which is not currently used by the users. Please refer to Cloning faults to find out how to do this.

2. Deactivate the cloned fault

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 Activating / Deactivating a Fault.

3. Edit the cloned(new) fault

Once the fault is inactive, the next step will be to safely edit it (apply changes). Please refer to Editing a Fault.

4. Clone the new fault back into the live tree

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 Cloning faults to find out how to clone faults.

Example of cloning back into live environment

5. Sharing & Testing

Before activating the new fault and retiring the old one, it is advised to test the fault and share it with users to confirm everything works as expected.

6. Update references

The new fault is tested, however there might still be some references (e.g. from parent faults or one of their steps). Update references.

7. Activate new fault

Once the references are updated, you are ready to activate your new fault. Follow activating instructions here.

8. Retire old fault

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 Retiring a fault tree.

Playground clean up (optional)

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 deleting a fault.

Last updated

Was this helpful?