Issue updating Monday.com source connector version in Airbyte UI

Summary

User is experiencing an issue updating the Monday.com source connector version in the Airbyte UI without having to do a full restart.


Question

I tried searching here and in the docs, but can’t find an answer. I see a new version (2.1.1 specifically, but also i see 2.1.0) of the http://monday.com|monday.com source connector published in Docker Hub (https://hub.docker.com/r/airbyte/source-monday/tags) and in the connector catalog (https://docs.airbyte.com/integrations/). In my UI i only have 2.0.4 and even manually entering the latest version 2.1.1 and pressing Change says “Sorry. Something went wrong…”. Is there a way to update the list without a full restart?



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want to access the original thread.

Join the conversation on Slack

["update", "monday.com-source-connector", "version", "UI", "full-restart"]

I’m unable to update any connector, all fail with the same error ERROR: null value in column "support_level" of relation "actor_definition_version" violates not-null constraint. Anyone run into this before?

What platform version are you using?

i have one install of 0.50.18 where we don’t have this issue, and one where we do

i previously tried to update the one that doesn’t work but ran into an issue upgrading, there is a breaking change post 0.51.0 and no migration guide on docker. https://airbytehq.slack.com/archives/C023W76QGE4/p1709744530251469

i see that support_level does not exist in the table on the working one, my next step was to drop the column constraint or column itself after backing up the db

dropping the column fixed my connector upgrade issues.

i’m going to review the kubernetes upgrade guide and see if i can determine what we need to do to upgrade to v0.51.0+ a docker install.

https://airbytehq.slack.com/archives/C054V9JFTC6/p1712593648376689?thread_ts=1712238074.287109&amp;cid=C054V9JFTC6 <@U064GEA1L1Y>

maybe a bad value in oss_registry.json (i think that’s where these come from)

  Detail: Failing row contains (28108c57-5a9b-4e6d-8b7a-1e61249d72ea, 80a54ea2-9959-4040-aac1-eee42423ec9b, 2024-04-09 18:55:34.727857+00, 2024-04-09 18:55:34.727857+00, <https://docs.airbyte.com/integrations/sources/monday>, airbyte/source-monday, 2.1.1, {"supportsDBT": false, "advanced_auth": {"predicate_key": ["cred..., 0.2.0, null, null, null, null, null, {"hosts": ["<http://api.monday.com|api.monday.com>"]}, null, generally_available, supported, null).```