adoptium / adoptium/infrastructure

Solaris 10 github workflow job is failing with unreachable

Open
#3,009 0 comments 0 reactions 0 assignees View on GitHub
ansible
Dominant language
Python
Stars
96
Forks
106
Avg merge
1d 23h
Merged PRs (30d)
13

Description

The vagrant solaris 10 github workflow job has been failing for past few prs. It seems ansible is unable to connect to the box when running the playbook

Latest failure https://github.com/adoptium/infrastructure/actions/runs/4555299931/jobs/8044359620

```
Run cd ansible

PLAY [Ansible Unix playbook] ***************************************************

TASK [Gathering Facts] *********************************************************
fatal: [127.0.0.1]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Warning: Permanently added '[127.0.0.1]:2222' (ED2[5](https://github.com/adoptium/infrastructure/actions/runs/4555299931/jobs/8044359620#step:6:6)519) to the list of known hosts.\r\nssh_dispatch_run_fatal: Connection to 12[7](https://github.com/adoptium/infrastructure/actions/runs/4555299931/jobs/8044359620#step:6:8).0.0.1 port 2222: incorrect signature", "unreachable": true}

PLAY RECAP *********************************************************************
[12](https://github.com/adoptium/infrastructure/actions/runs/4555299931/jobs/8044359620#step:6:13)7.0.0.1 : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0

Error: Process completed with exit code 4.
```

Contributor guide

Open the contributing guide

Research direction

Start with the latest GitHub Actions failure and the Solaris 10 Vagrant job, then inspect the Ansible playbook run from the ansible directory. Verify why SSH to 127.0.0.1:2222 fails with an incorrect signature; done means the workflow connects to the box and completes the playbook without an unreachable host error.

Written by the indexing model from the issue text.

Assessment

Tech stack
ansible
Domain
ci-cd, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.