The Resource logo

The Resource

Archives
Subscribe
June 30, 2023

The June 2023 Edition of The Resource

Your monthly iRODS developments

The Resource

Hello Reader, here is this month’s iRODS news and developments!


News

Dave Fellinger

I almost didn’t write this month’s issue - I was running late, juggling tasks, and I thought I’d have a quick look at the news over the past month, not expecting much as the UGM will have taken everyone’s attention and energy.

And I was reminded of the passing of Dave Fellinger.

I know he will be missed by his colleagues past and present, and while I knew Dave at RENCI and DDN beforehand, I can’t claim any special connection, or tell any anecdotes, but he was thoughtful and patient, and always good company, so I wanted to mark his passing in my small way.


Main Repository Activity

Open Issues

​rError in RcComm is never initialized.​

​Should DataObjInp::dataSize be initialized to 0 or -1?​

​Provide a mechanism for plugins to tell the server what flags to pass to dlopen()​

​C++ connection libraries must propagate error codes from plugins through exception types​

​Type of the size_ member of irods::file_object can lead to errors​

​Refactor parameters for resource functions in lib.py​

​C++ client connection libraries should include more information about failures​

​Should iinit show default values or available choices?​

​clang-tidy: disable readability-avoid-const-params-in-decls​

​Create C++ template project for new authentication plugin framework plugins​

​The server must reject overlapping requests to change where the delay server runs​

​msiCollRsync produces stacktrace, but works as expected​

​Create C++ project template for database plugins​

​Create C++ project template for resource plugins​

​Data object mtime not updating after ingest and istream​

​Ticket modification time is not changing​

​MariaDB 10.3+ and MySQL 8.0.31+ should use EXCEPT clause for removeAVUs​

​Report better error when writeLine("stdout") is used in a delay rule​

​test_ifsck__2650 fails due to unexpected UNIX_FILE_GET_FS_FREESPACE_ERR​

​test_delay_in_dynamic_pep__3342 fails in lib.delayAssert​

​test_authentication_PAM_without_negotiation fails due to unexpected PAM_AUTH_PASSWORD_FAILED from iinit ​

​izonereport should find plugin version​

​Metadata should be added only on data objects in & status​

​irepl -P option does not give progress information​

​Add feature test macro for Ticket Administration library to library_features.h​

​Investigate use of server_status.json.in and if it should be removed​

​Investigate use of grid_status.json.in and if it should be removed​

​Investigate use of client_hints.json.in and if it should be removed​

​ iput -b -f creates extra replicas on random resource instead of overwriting existing replicas​

Closed Issues

Closed on - 2023-06-29 14:28:37 irods::connection_pool needs to throw iRODS exceptions instead of the C++ standard exceptions​

Closed on - 2023-06-27 11:53:26 msiCollRsync as irods admin?​

Closed on - 2023-06-27 15:36:28 Add missing optional configurations to server_config.json on server upgrade​

Closed on - 2023-06-29 14:28:28 clang-tidy: demote readability-named-parameter to a warning​

Closed on - 2023-06-26 20:31:09 Add/Document special macro for hiding code from clang-tidy checks​

Closed on - 2023-06-27 16:58:23 msiDataObjChksum replNum does not work​

Closed on - 2023-06-29 14:27:08 Use strong types for user identity parameters in client_connection and connection_pool interfaces​

Closed on - 2023-06-11 00:53:49 -f option in irm doesn’t check if objects exists​

Closed on - 2023-06-08 15:07:59 Investigate use of unattended_installation.json.in and if it should be removed​

Closed on - 2023-06-29 14:28:20 clang-tidy: demote modernize-use-trailing-return-type to a warning or disable entirely​

Closed on - 2023-06-29 14:28:12 clang-tidy: demote bugprone-easily-swappable-parameters to a warning​

Closed on - 2023-06-05 09:58:43 irodsDelayServer did not start​

Closed on - 2023-06-29 14:28:04 clang-tidy: demote readability-function-cognitive-complexity to warning​

Closed on - 2023-06-29 14:27:56 clang-tidy: demote cppcoreguidelines-avoid-magic-numbers to warning​

Closed on - 2023-06-29 14:27:47 clang-tidy: demote cppcoreguidelines-pro-bounds-array-to-pointer-decay to warning​

Closed on - 2023-06-29 16:58:19 Split lib.get_resource_parent into get_resource_parent_name and get_resource_parent_id​

Closed on - 2023-06-29 14:27:39 clang-tidy: demote cert-err58-cpp to warning​

Closed on - 2023-06-23 20:41:50 izonereport should flatten the list of servers in a zone​

Closed on - 2023-06-23 20:41:47 izonereport should calculate and report checksums​

Closed on - 2023-06-28 17:33:27 Consider exposing timeout options for controlling delay server migration communication​

Closed on - 2023-06-28 17:33:24 Expose CRON settings in advanced settings​

Closed on - 2023-06-17 06:30:44 build error on rocky linux​

Closed on - 2023-06-17 06:31:42 fatal error when building in rocky linux​

Closed on - 2023-06-29 14:27:29 [gcc] -Wsequence-point warning in connection_pool.cpp​

Closed on - 2023-06-29 14:27:18 Separate authentication step in connection pool​

Closed on - 2023-06-23 20:41:45 Include resource ‘comment’ and ‘info’ in izonereport​

Closed on - 2023-06-23 20:41:51 izonereport including duplicate resource servers​

Python iRODS Client Activity

Open Issues

​iRODSSession.data_objects.put does not specify data size​

​replication does not respect irods_default_resource setting​

icommands Activity

Closed Issues

Closed on - 2023-06-17 06:30:16 build error in rocky with main branch​

externals Activity

Closed Issues

Closed on - 2023-06-17 06:32:09 “make” with dependency problem​

YODA Activity

Open Issues

​[FEATURE] Mandatory data manager role​

​[FEATURE] replace name with ‘menu’​

​[FEATURE] Add search menu at search bar as default​

Closed Issues

Closed on - 2023-06-29 07:19:36 [FEATURE] support for subdomain in ansible parameter external_users_domain_filter and oidc_domains​

Closed on - 2023-05-31 13:13:00 [BUG] adding a category with the character “_” in the name prevents the creation of the group “datamanager-“​


If you think someone else would appreciate this newsletter, they can sign up at https://theresource.metadata.school/​

No Yaks were shaved in the making of this newsletter. But I have plans for the herd stampeding towards me…

113 Cherry St #92768, Seattle, WA 98104-2205
​Unsubscribe · Preferences​

Don't miss what's next. Subscribe to The Resource:
Powered by Buttondown, the easiest way to start and grow your newsletter.