Skip to content

Irods server updates#373

Open
dometto wants to merge 41 commits intomainfrom
irods_server_updates
Open

Irods server updates#373
dometto wants to merge 41 commits intomainfrom
irods_server_updates

Conversation

@dometto
Copy link
Copy Markdown
Member

@dometto dometto commented Mar 23, 2026

No description provided.

@dometto dometto force-pushed the irods_server_updates branch from e803e66 to a4c2ea0 Compare March 23, 2026 13:05
@dometto dometto force-pushed the irods_server_updates branch from 14cbb63 to 81b11fe Compare March 23, 2026 16:43
},
"catalog_provider_hosts": [
"localhost",
"{{ irods_server_host }}"
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This somehow goes wrong.
Although the host name is irodstrainiu11.researchcloudde.src.surf-hosted.nl the irods config files always mention irodstrainiu11-researchcloudde-src-surf-hosted-nl

Copy link
Copy Markdown
Member Author

@dometto dometto Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is indeed very odd. I've added a task to debug, we can see if the various fqdn's passed to the playbook and role are ok. One thing I'm wondering about is if the hostname of the machine is updated by cloud init at some point, which means that we're passing the old name to the playbook or something.

06a6401

If you could try launching a new machine (catalog item "iRODS Server Training" or "Training Server", I forget! 😄 ), you can checkout the contents of /root/irods_debug.tx (NB.tx not .txt, I made a typo) and see if everything is alright there! No rush of course.

@chStaiger
Copy link
Copy Markdown
Member

Somehow the server name is still an issue.
Although the hostname is the fqdn, the logs and the irods (server) configuration files still mention the fqdn where all . are replaced with ,.
That also happens in the journalctl:

Mar 25 07:09:51 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsDelayServer[11602]:

Mar 25 07:24:06 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsDelayServer[11602]: {"log_category":"delay_server","log_level":"error","log_message":"iRODS Exception:\n    file: /irods_source/lib/core/src/client_connection.cpp\n    function: void irods::experimental::client_connection::only_connect(const std::string &, const int, const fully_qualified_username &)\n    line: 181\n    code: -303000 (USER_RODS_HOSTNAME_ERR)\n    message:\n        _rcConnect: setRhostInfo failed\n\nstack trace:\n--------------\n 0# irods::stacktrace::dump[abi:cxx11]() const in /lib/libirods_common.so.5.0.2\n 1# irods::exception::assemble_full_display_what() const in /lib/libirods_common.so.5.0.2\n 2# irods::exception::what() const in /lib/libirods_common.so.5.0.2\n 3# main in /usr/sbin/irodsDelayServer\n 4#>
Mar 25 07:24:09 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsServer[11583]: {"log_category":"legacy","log_level":"error","log_message":"getaddrinfo_with_retry address resolution timeout [irodstrainiu11-researchcloudde-src-surf-hosted-nl] [ai_flags: [0] ai_family: [2] ai_socktype: [0] ai_protocol: [0]]","server_host":"irodstrainiu11-researchcloudde-src-surf-hosted-nl","server_pid":11583,"server_timestamp":"2026-03-25T06:24:09.528Z","server_type":"server","server_zone":"tempZone"}
Mar 25 07:24:09 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsServer[11583]: {"log_category":"legacy","log_level":"error","log_message":"_rcConnect: setRhostInfo error, IRODS_HOST is probably not set correctly status = -303000 USER_RODS_HOSTNAME_ERR","server_host":"irodstrainiu11-researchcloudde-src-surf-hosted-nl","server_pid":11583,"server_timestamp":"2026-03-25T06:24:09.528Z","server_type":"server","server_zone":"tempZone"}
Mar 25 07:24:09 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsServer[11583]: {"log_category":"server","log_level":"error","log_message":"migrate_and_launch_delay_server: USER_RODS_HOSTNAME_ERR: _rcConnect: setRhostInfo failed\n\n\n","server_host":"irodstrainiu11-researchcloudde-src-surf-hosted-nl","server_pid":11583,"server_timestamp":"2026-03-25T06:24:09.528Z","server_type":"server","server_zone":"tempZone"}
Mar 25 07:24:51 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsServer[11583]: {"log_category":"legacy","log_level":"error","log_message":"getaddrinfo_with_retry address resolution timeout [irodstrainiu11-researchcloudde-src-surf-hosted-nl] [ai_flags: [0] ai_family: [2] ai_socktype: [0] ai_protocol: [0]]","server_host":"irodstrainiu11-researchcloudde-src-surf-hosted-nl","server_pid":11583,"server_timestamp":"2026-03-25T06:24:51.264Z","server_type":"server","server_zone":"tempZone"}
Mar 25 07:24:51 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsServer[11583]: {"log_category":"legacy","log_level":"error","log_message":"_rcConnect: setRhostInfo error, IRODS_HOST is probably not set correctly status = -303000 USER_RODS_HOSTNAME_ERR","server_host":"irodstrainiu11-researchcloudde-src-surf-hosted-nl","server_pid":11583,"server_timestamp":"2026-03-25T06:24:51.264Z","server_type":"server","server_zone":"tempZone"}
Mar 25 07:24:51 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsServer[11583]: {"log_category":"server","log_level":"error","log_message":"migrate_and_launch_delay_server: USER_RODS_HOSTNAME_ERR: _rcConnect: setRhostInfo failed\n\n\n","server_host":"irodstrainiu11-researchcloudde-src-surf-hosted-nl","server_pid":11583,"server_timestamp":"2026-03-25T06:24:51.264Z","server_type":"server","server_zone":"tempZone"}
Mar 25 07:25:06 irodstrainiu11.researchcloudde.src.surf-hosted.nl irodsDelayServer[11602]: {"log_category":"legacy","log_level":"error","log_message":"getaddrinfo_with_retry address resolution timeout [irodstrainiu11-researchcloudde-src-surf-hosted-nl] [ai_flags: [0] ai_family: [2] ai_socktype: [0] ai_protocol: [0]]","server_host":"irodstrainiu11-researchcloudde-src-surf-hosted-nl","server_pid":11602,"server_timestamp":"2026-03-25T06:25:06.804Z","server_type":"delay_server","server_zone":"tempZone"}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants