Hello Reader, here is this month’s iRODS news and developments!
If you’re facing an issue with iRODS you’re not sure how to solve, please do drop me a line; if I’ve come across a solution or seen something relevant elsewhere, I’ll do my best to let you know. Or just drop me a mail to say Hi. Always nice to hear from people, particularly in these pandemic times!
I’d love your thoughts and feedback on how this newsletter could be better for you.
More repos! Thanks to the newsletter subscriber who suggested this. I’ve done a big refactor of the code that generates this newsletter, and will now report on changes in the main, Python iRODSClient, NFSRods and icommands repositories.
I’ve had a request to also cover Yoda - what do you think, is that diluting the newsletter, or enhancing it? I’m minded to do so since I’m working with it in my day job, but what do YOU think? Hit reply and let me know!
iRODS Development Update - March 2021
iRODS Internship: Summer 2021. The iRODS Consortium is looking for qualified, motivated candidates for a paid, full-time, remote, summer internship. This internship is open to international students but may require some extra paperwork. A US Bank account is highly recommended if you are not in the United States.
Registration for the 13th Annual #iRODS User Group Meeting is open! Hosted virtually by Sanger Institute, the meeting will take place from June 8 - 11.
Registration is open for this year’s virtual iRODS UGM
Want the chance to present a 20-minute talk or 40-minute demo at the iRODS Virtual UGM? Submit an abstract by May 15! Authors of accepted talks + demonstrations will be invited to present at the User Group Meeting https://irods.org/ugm2021/
Part of the work for 4.2.9 towards Logical Locking
Oops, duplicate
Worth reading if you use, or intend to use, pep_database_close_pre.
As above.
Epic work here from Tony, to quote;
“I copy into /etc/irods a 17k line rule base that provides an implementation for every dynamic PEP in stock iRODS 4.2.8”
It seems there is a max 30MB rule execution time limit in the code.
The RENCI folks are trying to be very helpful here, but I do feel that the user who raised this probably should have been talking to their local support first… :-)
Also, 3.3.1! I just retired the last of our 3.3.1 systems this year!
Working on a reproducer, it seems…
TL;DR if you copy around your .irodsA file, be wary of timezone changes.
Currently, it’s just IP addresses, so a flag to do DNS resolution would be helpful, and potentially illuminating sometimes!
Part of the work for 4.2.9 towards Logical Locking
Should be fixed in 4.2.9?
TL;DR perform multiple tree surgery simultaneously. Helpful in stopping failures during the moment of resource migration, which will only be a concern if you have near-constant uploads going on (as we do), or want to pursue the ellusive goal of zero downtime.
Do any subscribers use ibun? How do you find it? It’s never been quite goldilocks enough for us…
This reminds me, I should try and reproduce this.
Different code paths for iuserinfo
and iuserinfo
This has a follow up on a suggested procedure for building icommands on 20.04.
If you use federation and sometimes processes get killed at the Federee and you use Nagios, boy is this the ticket for you! Warning contains code by me.
Add functionality to allow multiple Consumers to look at one shared filesystem (NFS, Lustre et al)? Yes Please (not yet)!
“A new server api plugin to check integrity of completed transfer, possibly checksum, update catalog, report success.”
I.e. Part of a new multipart transfer mechanism #4336, as I understand it
Such as the root-owned lost+found
.
This will all be better in 4.2.9! Interim replicas will have other labels here so the lot will be documented.
irepl
Your monthly iRODS developments The Resource Hello Reader, here is this month’s iRODS news and developments! If you’re facing an issue with iRODS you’re not sure how to solve, please do drop me a line; if I’ve come across a solution or seen something relevant elsewhere, I’ll do my best to let you know. Or just drop me a mail to say ‘Hi’. Always nice to hear from people! News Did you miss me? Its been a while since the last newsletter, but I’m back with a bumper edition of iRODS news and...
Your monthly iRODS developments The Resource Image showing text with 'welcome to 2025' and snakes Hi everybody! Like many other newsletters or companies you might have forgotten you had subscribed to, The Resource wishes you a Happy New Year and much successful data management in 2025! Yes, before you ask, the fact you're getting this at all means that the newsletter, which has been on hiatus, whilst, amongst other things, I moved house. Now that that's over with, I'm looking to resurrect the...
Your monthly iRODS developments The Resource Hello Reader, here is this month’s iRODS news and developments! News Two months off - oops! The ‘holiday’ season somewhat derailed me (should you meet me in person, ask me about the three c calamities) - lets see if I can pick it up for the new year! Fediverse? Does anyone know of any iRODS resources on Mastodon / the Fediverse? With Twitter increasingly hard to use and arguably unpleasant, I’ve seen a lot of technical communities move over to...