Original Message:
Sent: 11-06-2025 11:31
From: Jonathan Van Steen
Subject: Issue with latest Archy version
@Harshad Ramesh,
I would suggest looking through the path provided '/digitalBot/bots/bot[Initial Greeting_10]/actions/askForBoolean[_^_archy_askForBoolean_1__]/no/actions/setParticipantData[_^_archy_setParticipantData_4__]' to the action in question in the YAML. Then check the action to see which property has a boolean "false". If you could send me the yaml of this section I would be happy to help. Hard to know though without seeing it.
Thanks,
Jon
------------------------------
Jonathan Van Steen
Senior Software Engineer
------------------------------
Original Message:
Sent: 11-06-2025 11:09
From: Harshad Ramesh
Subject: Issue with latest Archy version
Thanks @Jonathan Van Steen and @Russell Hanneken. We just upgraded our python version from 3.11 to 3.12. It seemed to have fixed GLIBC issue but we are seeing the issue below now:
Path: '/digitalBot/bots/bot[Initial Greeting_10]/actions/askForBoolean[_^_archy_askForBoolean_1__]/no/actions/setParticipantData[_^_archy_setParticipantData_4__]'
expected a string but got a boolean value for: 'false'
Command: 'publish'
Summary
*****************************************************************************************
Archy - Architect Yaml Flow Processor ver. 2.35.8 - Failure
*****************************************************************************************
An error occurred.
Path: '/digitalBot/bots/bot[Initial Greeting_10]/actions/askForBoolean[_^_archy_askForBoolean_1__]/no/actions/setParticipantData[_^_archy_setParticipantData_4__]'
ERROR! ArchSession.startWithClientIdAndSecret - Caught unhandled exception during callback function execution. Ending session. Exception info: expected a string but got a boolean value for: 'false'
setting the Archy exit code to 100
Unfortunately I can't provide full log but hopefully that gives an idea.
------------------------------
Harshad Ramesh
NA
Original Message:
Sent: 11-06-2025 08:06
From: Jonathan Van Steen
Subject: Issue with latest Archy version
@Harshad Ramesh, Im not too familiar with python, but im guessing you could do something
result = subprocess.run(['ldd', '--version'], capture_output=True, text=True, check=True)
print(result.stdout)
But it sounds like @Russell Hanneken is correct below. Archy is running nodejs 20 inside the executable so it sounds like the runtime youre using needs to be updated.
Thanks,
Jon
------------------------------
Jonathan Van Steen
Senior Software Engineer
Original Message:
Sent: 11-05-2025 04:18
From: Harshad Ramesh
Subject: Issue with latest Archy version
Hi @Jonathan Van Steen
We have a python bases lambda function that is executing Archy publish command:
# Execute Archy publish
logger.info("Publishing flow...")
sp(f"cd /tmp ; sh archy publish --file {flow_file_name} --optionsFile options.yaml")
Not sure we can run the to check GLIBC version
------------------------------
Harshad Ramesh
NA
Original Message:
Sent: 11-04-2025 11:39
From: Jonathan Van Steen
Subject: Issue with latest Archy version
Hi @Harshad Ramesh,
Can you please verify which version of GLIBC is installed on the host that is running Archy? You can do so via `ldd --version`.
Thanks,
Jon
------------------------------
Jonathan Van Steen
Senior Software Engineer