Henri Blancke
10/18/2022, 7:44 PMv0.40.10
I'm getting the following error when trying to import any connection using octavia-cli
. Anything I should change for octavia to support +v0.40.9? Everything seems to work in v0.40.9
. Thank you!
Traceback (most recent call last):
File "/usr/local/bin/octavia", line 8, in <module>
sys.exit(octavia())
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1128, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1053, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.9/site-packages/octavia_cli/base_commands.py", line 54, in invoke
raise e
File "/usr/local/lib/python3.9/site-packages/octavia_cli/base_commands.py", line 51, in invoke
result = super().invoke(ctx)
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.9/site-packages/click/core.py", line 754, in invoke
return __callback(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/octavia_cli/check_context.py", line 91, in wrapper
f(ctx, **kwargs)
File "/usr/local/lib/python3.9/site-packages/octavia_cli/_import/commands.py", line 156, in connection
click.echo(import_connection(ctx.obj["API_CLIENT"], ctx.obj["WORKSPACE_ID"], resource))
File "/usr/local/lib/python3.9/site-packages/octavia_cli/_import/commands.py", line 121, in import_connection
managed_resource, state = resources.factory(api_client, workspace_id, new_configuration_path).manage(connection_id)
File "/usr/local/lib/python3.9/site-packages/octavia_cli/apply/resources.py", line 829, in factory
return Connection(api_client, workspace_id, raw_configuration, configuration_path)
File "/usr/local/lib/python3.9/site-packages/octavia_cli/apply/resources.py", line 273, in __init__
self.configuration = self._deserialize_raw_configuration()
File "/usr/local/lib/python3.9/site-packages/octavia_cli/apply/resources.py", line 601, in _deserialize_raw_configuration
self._check_for_legacy_connection_configuration_keys(configuration)
File "/usr/local/lib/python3.9/site-packages/octavia_cli/apply/resources.py", line 760, in _check_for_legacy_connection_configuration_keys
self._check_for_wrong_casing_in_connection_configurations_keys(configuration_to_check)
File "/usr/local/lib/python3.9/site-packages/octavia_cli/apply/resources.py", line 779, in _check_for_wrong_casing_in_connection_configurations_keys
for stream in configuration_to_check["sync_catalog"]["streams"]:
KeyError: 'sync_catalog'
Henri Blancke
10/18/2022, 7:59 PMHenri Blancke
10/18/2022, 8:43 PMAri Bajo (Airbyte)
10/19/2022, 8:40 AMzafar mahmood
10/20/2022, 6:31 AMHenri Blancke
10/24/2022, 6:31 PM