Dump active configuration

34 views
Skip to first unread message

Francisco Morales

unread,
Nov 18, 2025, 5:53:27 AMNov 18
to iRODS-Chat
Hi all, 

I was wondering if there is an easy way to see the current active configuration that irods is using. I imagine a command that can show the config contained in the server_config.json file and the core.re rules file. This is useful when we are in doubt if any change in those files is currently used the the irods process, without the need to restart the process. Thanks!

Best regards, 
Francisco Morales

John Constable

unread,
Nov 18, 2025, 6:36:00 AMNov 18
to irod...@googlegroups.com
Hi Francisco,

The izonereport might be able to help here - it dumps the enitre zone config including those config files to a JSON dump, and it does this for every server in a zone.

cheers

John

--
Want to stay abreast of developments in iRODS but can’t read every bug report?
Sign up to https://theresource.metadata.school/  for a monthly update on the iRODS community.
Limited consultancy opportunities available  - reply and let me know your interest or take a look at https://metadataschool.carrd.co/#home

--
--
The Integrated Rule-Oriented Data System (iRODS) - https://irods.org
 
iROD-Chat: http://groups.google.com/group/iROD-Chat
---
You received this message because you are subscribed to the Google Groups "iRODS-Chat" group.
To unsubscribe from this group and stop receiving emails from it, send an email to irod-chat+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/irod-chat/8fd978fe-66c4-4c64-9482-c84a08c93983n%40googlegroups.com.

Alan King

unread,
Nov 18, 2025, 11:54:55 AMNov 18
to irod...@googlegroups.com
Hi Francisco,

What John suggested is correct. The zone report will return the contents of the server_config.json and core.re files.

It might be interesting to have servers generate a report based on the configuration / rulebases in the running server as it may differ from what is in the files, as Francisco said. Could make detecting differences easier.

Alan



--
Alan King
Senior Software Developer | iRODS Consortium

John Constable

unread,
Nov 19, 2025, 4:13:15 AMNov 19
to irod...@googlegroups.com
If its any help, I have just run izonereport on a 4.3.4 system, then modified the file, then reran izonereport and it showed the updated information.

I believe that the behaviour of iRODS has changed over the year with regard to when/which it reads the config files, but my understanding is that every new rodsAgent reads the configuration files on every new process. So currently running connections will still have the old information but anything new gets the updated values.

I am not sure how true this is of the core.re and similar files however - at one point they were only read at server startup, but I believe that behaviour was changes, although I can't pin point a version, although Alan and team might know.

What scenarios are you looking to cover?

cheers

John

--
Want to stay abreast of developments in iRODS but can’t read every bug report?
Sign up to https://theresource.metadata.school/  for a monthly update on the iRODS community.
Limited consultancy opportunities available  - reply and let me know your interest or take a look at https://metadataschool.carrd.co/#home

Francisco Morales

unread,
Nov 27, 2025, 4:13:56 PMNov 27
to iRODS-Chat
Hi John and Alan, 

Thanks for the input is really valuable to clarify how iRODS works under the hood.

The specific case I'm trying to cover is a scenario where I'm in doubt whether the STRICT acl or the STANDARD acl policy directive was enforced by the runtime environment or if it was something else regardless of the contents of the core.re file. I imagine a case like apache which has the ability to dump the config that the main process is using and the forked processes will inherit. It will be very useful to have assurance of what config is actually loaded in the process, otherwise it can become murky to debug issues like the one I'm presenting with the STRICT vs STANDARD acl.

Best regards,
Francisco

Alan King

unread,
Dec 2, 2025, 5:32:21 PM (14 days ago) Dec 2
to irod...@googlegroups.com
Hi Francisco,

I created this issue to look into providing a way to display the running server's configuration: https://github.com/irods/irods/issues/8757

Alan

Francisco Morales

unread,
Dec 9, 2025, 1:27:42 AM (7 days ago) Dec 9
to iRODS-Chat
Hi Alan, 

Thanks. I'm following the github issue now.

Reply all
Reply to author
Forward
0 new messages