code: def _config_manual_dependency_installation_short_term_workaround(
      notebook_step,
  ):
      notebook_step._scheduler_container_entry_point = ["/bin/bash"]
  
      container_arguments = [
          "-l",
          "-c",
          "pip install sagemaker-headless-execution-driver && exec amazon_sagemaker_scheduler",
      ]
  
      notebook_step._scheduler_container_arguments = container_arguments
  
      return notebook_step
  
imports: from __future__ import absolute_import
  import os.path
  import tarfile
  import logging
  import nbformat
  import pytest
  from sagemaker import get_execution_role
  from sagemaker.s3 import S3Downloader
  from sagemaker.s3_utils import s3_path_join
  from sagemaker.utils import name_from_base
  from sagemaker.workflow import ParameterString
  from sagemaker.workflow.notebook_job_step import NotebookJobStep
  from sagemaker.workflow.parameters import ParameterInteger, ParameterBoolean
  from sagemaker.workflow.pipeline import Pipeline
  from sagemaker.utils import _tmpdir
  from tests.integ.retry import retries
  from tests.integ.sagemaker.workflow.helpers import wait_pipeline_execution
  from tests.integ import kms_utils
  from sagemaker.workflow.function_step import step
label_desc: Use image node_id 10 for calling a global function with example usage: _config_manual_dependency_installation_short_term_workaround(notebook_step) and returns: notebook_step