Kurt Snyder
01/27/2025, 11:36 PMmeltano add extractor tap-mysql
ran into this error (all other steps seemed to have worked):
Building wheel for pendulum (pyproject.toml): started
error: subprocess-exited-with-error
× Building wheel for pendulum (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> See above for output.
This is on M2 Pro MacOS 14.7 with pyenv running 3.12.6 right after installing meltano with
pipx install "meltano"
installed package meltano 3.6.0, installed using Python 3.13.1
These apps are now globally available
- meltano
Any suggestions appreciatedEdgar Ramírez (Arch.dev)
01/28/2025, 4:36 PMKurt Snyder
01/28/2025, 5:08 PM--variant meltanolabs
(not in the onboarding instructions) it worked (after having failed yesterday too), thanksKurt Snyder
01/28/2025, 6:01 PMssh_tunnel.enable [env: TAP_MYSQL_SSH_TUNNEL_ENABLE] current value: False (default)
SSH Tunnel Enable: Enable an ssh tunnel (also known as bastion host), see the other ssh_tunnel.* properties for more details
...
To learn more about extractor 'tap-mysql' and its settings, visit <https://hub.meltano.com/extractors/tap-mysql--meltanolabs>
➜ my-meltano-project meltano select tap-mysql --list
2025-01-28T17:55:53.814784Z [info ] The default environment 'dev' will be ignored for `meltano select`. To configure a specific environment, please use the option `--environment=<environment name>`.
Need help fixing this problem? Visit <http://melta.no/> for troubleshooting steps, or to
join our friendly Slack community.
Cannot list the selected attributes: Catalog discovery failed: command ['/Users/byofuel/code/my-meltano-project/.meltano/extractors/tap-mysql/venv/bin/tap-mysql', '--config', '/Users/byofuel/code/my-meltano-project/.meltano/run/tap-mysql/tap.ddf14c61-7689-4a52-9ab0-966a02b0ce74.config.json', '--discover'] returned 1 with stderr:
2025-01-28 09:55:54,269 | ERROR | tap-mysql | Config validation error: 'host' is a required property in config['ssh_tunnel']
2025-01-28 09:55:54,269 | ERROR | tap-mysql | Config validation error: 'username' is a required property in config['ssh_tunnel']
2025-01-28 09:55:54,269 | ERROR | tap-mysql | Config validation error: 'private_key' is a required property in config['ssh_tunnel']
thanksKurt Snyder
01/28/2025, 6:06 PM