patch management life cycle