이 콘텐츠는 선택한 언어로 제공되지 않습니다.

Appendix A. Troubleshooting: Remote jobs timing out after yggdrasil update


On hosts that have weak dependencies disabled and are configured to use the yggdrasil pull client, remote jobs can start failing due to timeouts after the yggdrasil package has been updated to version 0.4.z or later.

The pull-based transport configuration relies on the Yggdrasil service and differs based on the version of the yggdrasil package that is installed on the host. For pull-based remote execution mode to work correctly after yggdrasil version 0.4.z is installed on the host, the Yggdrasil client configuration must be updated. Installing the foreman_ygg_migration package on the host ensures that Satellite applies the required changes to Yggdrasil configuration.

On hosts with weak dependencies enabled, Satellite automatically installs the foreman_ygg_migration package. No further steps are required.

On hosts with weak dependencies disabled, you must install the foreman_ygg_migration package manually.

Procedure

  1. Determine which version of the yggdrasil package is installed on the host:

    $ rpm --query yggdrasil
  2. If your host has yggdrasil version 0.4.z or later installed, the yggdrasil and com.redhat.Yggdrasil1.Worker1.foreman services are expected to be running. Check the status of these services:

    # systemctl status yggdrasil com.redhat.Yggdrasil1.Worker1.foreman

    If the above services are not running, it means that Yggdrasil might not be configured correctly.

  3. Install the foreman_ygg_migration package manually:

    # dnf install foreman_ygg_migration

    Installing foreman_ygg_migration ensures that Satellite applies the required Yggdrasil configuration changes and enables remote execution in pull mode to work as expected.

Verification

  1. Check the status of the Yggdrasil services again:

    # systemctl status yggdrasil com.redhat.Yggdrasil1.Worker1.foreman

    These services should now be running.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.