Closed srpwnd closed 4 months ago
I disabled the meltano jsonschema validation in main, this should be bundled in release. It should still log warnings but now won't make it unusable. Not sure why the above issue was happening but I think the validation is unnecessary. Any incorrect config will throw sooner rather than later and we don't subject ourselves to bugs in jsonschema validation outside our control.
When I set
overwrite
param totrue
in my setup, I getAttributeError: 'str' object has no attribute 'get'
error. The full traceback log is here:My meltano.yml contains this:
with rest of the config being passed as env variables:
The error seems to bubble up from Meltano SDK schema validation, which might be related to how
overwrite
parameter is defined withth.CustomType
, but I couldn't find enough information in the docs to properly understand it. I noticed theupsert
parameter is implemented the same way and tested also setting it to true (and not the overwrite) and it behaves the same.Is there something I'm missing in my configuration or environment that could cause this issue?