OpenMetadata icon indicating copy to clipboard operation
OpenMetadata copied to clipboard

Base sqlalchemy requirement cannot be installed on GCS Composer 2.2.5

Open pmbrull opened this issue 3 years ago • 4 comments

We initially tested the GCS ingestion from 2.1.4 and that was working perf.

GCS Composer 2.2.5 has some backward versioning incompatibilities on requirements for sqlalchemy that impact our side. Been trying to align version installation without any luck.

A couple of possible scenarios here would be:

  • have a different package openmetadata-ingestion-composer without the profiler base requirements. That would require a different workflow but does not impact the majority of the current cases.
  • move the profiler requirements as a plugin, which might force some users to manually install it on their current setups.

pmbrull avatar Sep 14 '22 09:09 pmbrull

I might be leaning more and more towards setting this up as a plugin

pmbrull avatar Sep 14 '22 09:09 pmbrull

We might want to think about this in the context of https://github.com/open-metadata/OpenMetadata/issues/2848 and https://github.com/open-metadata/OpenMetadata/issues/5014. Modularising into a plugin might be a good idea.

pmbrull avatar Sep 14 '22 09:09 pmbrull

We can take it up from https://github.com/open-metadata/OpenMetadata/pull/7211/files

pmbrull avatar Sep 14 '22 09:09 pmbrull

@pmbrull @TeddyCr are we targeting for 0.12.1?

harshach avatar Sep 19 '22 04:09 harshach

Check with GCS folks

pmbrull avatar Sep 28 '22 05:09 pmbrull

will aim to solve this with https://github.com/open-metadata/OpenMetadata/pull/8065

pmbrull avatar Oct 11 '22 04:10 pmbrull

Fixed by https://github.com/open-metadata/OpenMetadata/pull/8065

nahuelverdugo avatar Oct 17 '22 10:10 nahuelverdugo