Error after upgrading Airbyte to version 0.55.1 on Linux Ubuntu for all connections

Summary

After upgrading Airbyte to version 0.55.1 on Linux Ubuntu, users are encountering a configuration check failure with an internal error related to the scheduler used by Airbyte.


Question

Hey Guys,
I have airbyte deployed on linux ubuntu and I get following error after upgrading to 0.55.1 for all connections

The check connection failed because of an internal error
Internal message: The check connection failed because of an internal error in the scheduler used by airbyte.
Failure origin: destination```

<br>

---

This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. [Click here](https://airbytehq.slack.com/archives/C021JANJ6TY/p1711356903827139) if you want 
to access the original thread.

[Join the conversation on Slack](https://slack.airbyte.com)

<sub>
["error", "upgrading", "airbyte", "0.55.1", "linux-ubuntu", "configuration-check", "internal-error", "scheduler", "connections"]
</sub>

<@U04A692M4RE> How did you downgrade? I’m now running into the same issue

<@U06PWCLD0CE> just type the version number into the field where the current version is displayed and click upgrade. Is a bit counterintuitive but works

<@U04A692M4RE> Thanks for posting about this. I am seeing the same issue after upgrading a Docker installation running on EC2. Are you still running an older version and which version did you roll back to to resolve this?

<@U031QAT962C> still running at 0.50.54

To scared to upgrade atm

<@U04A692M4RE> I was able to resolve this with help from <@U02TNBMDUMQ>. The <March 2024 | Airbyte Documentation release notes> for March mentioned a breaking change for Docker deployments and there is some additional detail. In my case, I was able to resolve the https://github.com/airbytehq/airbyte/discussions/36984|issue without stopping the deployment or deleting the volume with the following commands, run from the host machine:

chown -R airbyte:airbyte /tmp```
Thanks to <@U02TNBMDUMQ> for the explanation and addition to the docs and to <@U02TQLBLDU4> for pointing me to the draft release notes that connected me with the answer.

seems to have worked. Thank you <@U031QAT962C> for updating!

Thanks <@U031QAT962C>!!

Me too! Running into the same error after upgrading to 0.55.1 and 0.55.2 on Ubuntu. In addition to the configuration check failure, I’m getting a “Get Spec Job Failed” error when trying to load custom sources. The same custom source functioned perfectly prior to the upgrade on version 0.52.

I downgraded my version to 0.50.54, everything is working again <@U05NC2U50KH>

> Thanks for the tip, <@U04A692M4RE>! Downgrading seems to be a temporary http://fix.In|fix.In the meantime, are there any known workarounds or alternative solutions we could try while waiting for the next release?

<@U05NC2U50KH>
I did a bit of digging in the docker logs of the airbyte worker

Here is what I found:

java.io.IOException: Could not create directory /tmp/workspace/7431a72e-b841-7ec6-94d9-d9ed39b44a16/0
ERROR StatusConsoleListener Unable to invoke factory method in class org.apache.logging.log4j.core.appender.FileAppender for element File:

ERROR StatusConsoleListener FileManager ```
It seems like airbyte isn't able to create the folder but I couldn't figure out why

> Thanks for digging into the logs, <@U04A692M4RE>! The java.io.IOException: Could not create directory error definitely points towards a permission issue.
> I also encountered the same error message, and even running Airbyte with superuser permissions didn’t resolve it.