Macos runner stuck Dialing nesting daemon

Problem to solve

macos runner is stuck on the step “Dialing nesting daemon” and fails after an hour:

Steps to reproduce

Run a macos runner with image macos-14-xcode-15

Configuration

image: node:18

.macos_saas_runners:
  tags:
    - saas-macos-medium-m1
  image: macos-14-xcode-15
  cache:
    - key:
        files:
          - app/package-lock.json
        prefix: ios_cache_b
      paths:
        - app/node_modules/
        - app/ios/Pods
    - key:
        files:
          - app/ios/Gemfile.lock
        prefix: ios_ruby_cache_b
      paths:
        - app/ios/vendor/ruby

ios_feature_distribution:
  extends:
    - .macos_saas_runners
  before_script:
    - cd app
    - npm install
  stage: build
  script:
    - cd ios
    - bundle config set --local path 'vendor/ruby'
    - bundle install
    - bundle exec pod install --repo-update
    - bundle exec fastlane ios feature

Versions

  • GitLab.com SaaS

Versions
Running with gitlab-runner 17.10.0~pre.185.g4a55f8c7 (4a55f8c7)

2 on green-1.saas-macos-medium-m1.runners-manager.gitlab.com/default djQLaC-y, system ID: s_74eebbcd1801

Saw the macOS runner hang again for an hour. Are our runner minutes used up by this?