I was trying to get tap-gitlab working last night....
# plugins-general
b
I was trying to get tap-gitlab working last night. When running a pipeline through the GUI, it worked the first time but wouldn’t work any time after that. I was able to get it working from the CLI be adding a --full-refresh options
meltano elt tap-gitlab target-snowflake --transform=skip --job_id=gitlab-to-snowflake --full-refresh
Is this expected behavior for tap gitlab? Error:
Copy code
tap-gitlab | CRITICAL can't compare offset-naive and offset-aware datetimes
tap-gitlab | Traceback (most recent call last):
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/bin/tap-gitlab", line 8, in <module>
tap-gitlab | sys.exit(main())
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/lib/python3.6/site-packages/tap_gitlab/__init__.py", line 714, in main
tap-gitlab | raise exc
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/lib/python3.6/site-packages/tap_gitlab/__init__.py", line 711, in main
tap-gitlab | main_impl()
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/lib/python3.6/site-packages/tap_gitlab/__init__.py", line 706, in main_impl
tap-gitlab | do_sync()
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/lib/python3.6/site-packages/tap_gitlab/__init__.py", line 666, in do_sync
tap-gitlab | sync_group(gid, pids)
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/lib/python3.6/site-packages/tap_gitlab/__init__.py", line 547, in sync_group
tap-gitlab | sync_project(project['id'])
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/lib/python3.6/site-packages/tap_gitlab/__init__.py", line 627, in sync_project
tap-gitlab | if project['last_activity_at'] >= get_start(state_key):
tap-gitlab | File "/project/.meltano/extractors/tap-gitlab/venv/lib/python3.6/site-packages/tap_gitlab/__init__.py", line 172, in get_start
tap-gitlab | if entity not in STATE or parse_datetime(STATE[entity]) < parse_datetime(CONFIG['start_date']):
tap-gitlab | TypeError: can't compare offset-naive and offset-aware datetimes
meltano | Extraction failed (1): TypeError: can't compare offset-naive and offset-aware datetimes