-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
19.0.0, jobs fail with: Socket path does not exist: /var/run/receptor/receptor.sock #9967
Comments
Which instructions did you follow to deploy AWX? |
Hi there, I think I have the same issue. SUMMARY Error with awx 19.0.0, when changing the ENVIRONMENT
STEPS TO REPRODUCE
EXPECTED RESULTS Can use tower_ee_images for custom awx-ee ADDITIONAL INFORMATION When synchronizing Demo Project, the job return in error with message:
In the container awx-ee, we get the following errors:
AWX is installed with the awx-operator.
But when the installation is done without the tower_ee_images (so the awx-ee is quay.io/ansible/awx-ee:0.2.0) the Demo Project is correctly synchronized. Hope it can help, |
After further tests, the error log seems to not be part of the issue: I get it with the awx-ee:0.1.1 whereas jobs work. |
I have the same issue, after adding
Nothing will work again in the system. In my UI I can see both EE. After which the awx-task logs has errors like.
In
This is what I found in /etc/tower/conf.d/execution_environments.py
The issue is that the execution file is generated wrong it's missing a comma to separate the values If you have ssh acess to the nodes, find on which node the awx-operator is working and you can temporary fix it with.
kubectl -n awx delete pod -l app.kubernetes.io/component=awx
|
In the updated images, this should be at I'm attempting to track down a similar issue, but I'm looking for reports of the "Socket path does not exist" error specifically from the most recent AWX release. |
@AlanCoding so here it is from latest release
|
hello , they still have that error? |
I wonder if this is simple problem, where we need to pre-create the directory, because this line in the Dockerfile is creating a directory different from what the awx-operator uses.
|
Hi! Thank you very much for your submission to AWX. It means a lot to us that you have taken time to contribute. On this issue, changes were requested but it has been some time since then. At this time we are closing your issue. If you get time to reproduce or revisit you are welcome to open another issue or we can reopen this issue upon request if you contact us by using any of the communication methods listed in the page below: https://github.com/ansible/awx/#get-involved |
ISSUE TYPE
SUMMARY
After upgrading to 19.0.0 jobs consistently fail with "Socket path does not exist: /var/run/receptor/receptor.sock"
ENVIRONMENT
STEPS TO REPRODUCE
EXPECTED RESULTS
Job should execute and Demo Project should sync correctly
ACTUAL RESULTS
Traceback (most recent call last): File "/var/lib/awx/venv/awx/lib64/python3.8/site-packages/awx/main/tasks.py", line 1397, in run res = receptor_job.run() File "/var/lib/awx/venv/awx/lib64/python3.8/site-packages/awx/main/tasks.py", line 2957, in run return self._run_internal(receptor_ctl) File "/var/lib/awx/venv/awx/lib64/python3.8/site-packages/awx/main/tasks.py", line 2973, in _run_internal result = receptor_ctl.submit_work(worktype=self.work_type, payload=sockout.makefile('rb'), params=self.receptor_params) File "/var/lib/awx/venv/awx/lib64/python3.8/site-packages/receptorctl/socket_interface.py", line 144, in submit_work self.connect() File "/var/lib/awx/venv/awx/lib64/python3.8/site-packages/receptorctl/socket_interface.py", line 86, in connect raise ValueError(f"Socket path does not exist: {path}") ValueError: Socket path does not exist: /var/run/receptor/receptor.sock
ADDITIONAL INFORMATION
The text was updated successfully, but these errors were encountered: