def METHOD_NAME(target_sat):
    """Assure ability to clone a locked provisioning template
    :id: 2df8550a-fe7d-405f-ab48-2896554cda12
    :Steps:
        1.  Go to Provisioning template UI
        2.  Choose a locked provisioning template and attempt to clone it
    :expectedresults: The template is cloned
    :CaseLevel: Integration
    """
    clone_name = gen_string('alpha')
    with target_sat.ui_session() as session:
        session.provisioningtemplate.clone(
            'Kickstart default',
            {
                'template.name': clone_name,
            },
        )
        assert target_sat.api.ProvisioningTemplate().search(
            query={'search': f'name=={clone_name}'}
        ), f'Template {clone_name} expected to exist but is not included in the search'