Rasa X 0.32.2 don't pull data from Git repository

Version: Rasa X 0.32.2

My Rasa X server don’t pull data from Git repository but he’s synchronized. There are errors in rasa-x container :

INFO:rasax.community.services.integrated_version_control.git_service:Cloning git repository from URL 'git@[git repository]:[git repo name].git'.
WARNING:rasax.community.telemetry:An error occured when trying to send the telemetry event: HTTPSConnectionPool(host='api.segment.io', port=443): Max retries exceeded with url: /v1/track (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f5e2a21bfd0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
Execution of job "run_background_synchronization (trigger: cron[minute='*'], next run at: 2020-10-23 07:22:00 UTC)" skipped: maximum number of running instances reached (1)
Job "run_background_synchronization (trigger: cron[minute='*'], next run at: 2020-10-23 07:23:00 UTC)" raised an exception
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/apscheduler/executors/base.py", line 125, in run_job
    retval = job.func(*job.args, **job.kwargs)
  File "/usr/local/lib/python3.7/site-packages/rasax/community/services/integrated_version_control/git_service.py", line 94, in run_background_synchronization
    loop.run_until_complete(git_service.synchronize_project(force_data_injection))
  File "uvloop/loop.pyx", line 1456, in uvloop.loop.Loop.run_until_complete
  File "/usr/local/lib/python3.7/site-packages/rasax/community/services/integrated_version_control/git_service.py", line 1019, in synchronize_project
    await self._inject_data()
  File "/usr/local/lib/python3.7/site-packages/rasax/community/services/integrated_version_control/git_service.py", line 1062, in _inject_data
    SYSTEM_USER,
  File "/usr/local/lib/python3.7/site-packages/rasax/community/initialise.py", line 312, in inject_files_from_disk
    username,
  File "/usr/local/lib/python3.7/site-packages/rasax/community/initialise.py", line 159, in inject_domain
    should_dump_domain=False,
  File "/usr/local/lib/python3.7/site-packages/rasax/community/services/domain_service.py", line 138, in validate_and_store_domain_yaml
    domain = RasaDomain.from_yaml(domain_yaml)
  File "/usr/local/lib/python3.7/site-packages/rasa/core/domain.py", line 133, in from_yaml
    return cls.from_dict(data)
  File "/usr/local/lib/python3.7/site-packages/rasa/core/domain.py", line 149, in from_dict
    slots = cls.collect_slots(data.get("slots", {}))
  File "/usr/local/lib/python3.7/site-packages/rasa/core/domain.py", line 268, in collect_slots
    slot = slot_class(slot_name, **slot_dict[slot_name])
TypeError: __init__() got an unexpected keyword argument 'influence_conversation'
WARNING:rasax.community.telemetry:An error occured when trying to send the telemetry event: HTTPSConnectionPool(host='api.segment.io', port=443): Max retries exceeded with url: /v1/track (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f5e2a21b8d0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
WARNING:rasax.community.telemetry:An error occured when trying to send the telemetry event: HTTPSConnectionPool(host='api.segment.io', port=443): Max retries exceeded with url: /v1/track (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f5e2a21bfd0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
Processed Story Blocks: 100%|██████████| 1/1 [00:00<00:00, 1551.15it/s, # trackers=1]
Processed Story Blocks: 100%|██████████| 1/1 [00:00<00:00, 2246.55it/s, # trackers=1]
Processed Story Blocks: 100%|██████████| 1/1 [00:00<00:00, 2053.01it/s, # trackers=1]WARNING:rasax.community.telemetry:An error occured when trying to send the telemetry event: HTTPSConnectionPool(host='api.segment.io', port=443): Max retries exceeded with url: /v1/track (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f5e2a21b8d0>: Failed to establish a new connection: [Errno -2] Name or service not known'))

Someone have an idea to solve this problem ?

There is a proxy in the network, maybe it can help.

It’s just I called parameter “influence_conversation” in slots that is only available in rasa open source 2.0.

@vivitare you pinned down the issue correctly, it’s an incompatibiity between rasa open source and rasa x versions. We are working hard on a 2.0-compatible rasa x version, but for now, please stick to a compatible version.

1 Like