Hi <@U04SE163WC8>, our airbyte current version is ...
# ask-ai
r
Hi @kapa.ai, our airbyte current version is 0.50.16, it is currently becomes unresponsive/ stuck sometimes, so we have decided to upgrade ,what would be a stable version of airbyte we can upgrade to?
k
Based on the knowledge sources provided, it's not explicitly mentioned which is the most stable version of Airbyte to upgrade to from version 0.50.16. However, there are release notes available for versions up to 0.56.0. It's generally recommended to upgrade to the latest version to benefit from the most recent features and improvements. Before upgrading, please ensure that you have Docker Compose V2 installed as it's required for Airbyte version 0.40.27 or later. Here are the steps to upgrade your Airbyte instance on Docker: 1. Turn off Airbyte.
Copy code
bash docker compose down
2. Upgrade the Airbyte instance in Docker to a new version. - If you are running Airbyte from a cloned version of the Airbyte GitHub repo and want to use the current most recent stable version, just
git pull
. - If you are running Airbyte from downloaded
docker-compose.yaml
and
.env
files without a GitHub repo, run
wget <https://raw.githubusercontent.com/airbytehq/airbyte/master/run-ab-platform.sh>
to download the installation script. 3. Remove previous local
docker-compose.yaml
and
.env
Copy code
bash ./run-ab-platform.sh -r
4. Bring Airbyte back online, optionally with the
-b
flag to run the containers in the background (Docker detached mode).
Copy code
bash ./run-ab-platform.sh -b
If you encounter issues during the upgrade process due to existing orphaned Airbyte configurations, you can globally remove these lost Airbyte configurations with
docker volume rm $(docker volume ls -q | grep airbyte)
. Please note that this will completely reset your Airbyte deployment and you will lose all data. Sources: - [Upgrading Airbyte on Docker](https://docs.airbyte.com/operator-guides/upgrading-airbyte#upgrading-on-docker) - [Release Notes](https://docs.airbyte.com/release_notes/march_2024#airbyte-v0510-to-v0560)
r
If we deploy by using helm, which stable version we can upgrade? @kapa.ai
k
A message from kapa.ai
The knowledge sources provided do not specify a particular stable version of Airbyte to upgrade to when deploying using Helm. However, it's generally recommended to upgrade to the latest version to benefit from the most recent features and improvements. Here are the steps to upgrade your Airbyte instance on Kubernetes using Helm: 1. Access [Airbyte ArtifactHub](https://artifacthub.io/packages/helm/airbyte/airbyte) and select the version you want to upgrade to. 2. You can click on
Default Values
and compare the value file between the new version and the version you're currently running. You can run
helm list -n <NAMESPACE>
to check the CHART version you're using. 3. Update your
values.yaml
file if necessary. 4. Upgrade the Helm app by running:
Copy code
bash helm upgrade --install <RELEASE-NAME> airbyte/airbyte --values <VALUE.YAML> --version <HELM-APP-VERSION>
After 2-5 minutes, Helm will print a message showing how to port-forward Airbyte. This may take longer on Kubernetes clusters with slow internet connections. Please note that the Helm Chart version is different from the Platform version. You need to match the platform version and not the chart. Also, it's good practice to keep the version close to the latest one. Sources: - [Upgrading on K8s using Helm](https://docs.airbyte.com/operator-guides/upgrading-airbyte#upgrading-on-k8s-using-helm) - [Github Issue Comment](https://github.com/airbytehq/airbyte/issues/31992)