wiki:developers-meeting-20180925
Last modified 3 weeks ago Last modified on 09/25/18 17:19:31

[part of a series of meetings]

Participants

Sibel, Marina, Vincent, Tigran, Al, Paul

Postcards

About one minute (uninterrupted) per person where they can answer two questions:

  • What I did last week (since the last meeting),
  • What I plan to do in the next week.

No questions until we get through everyone :)

Special topics

Bouncy Castle Bad Padding

For a long time, we have been observing occasional "pad block corrupted" issues in xrootd transfers. Al bisected changes to dCache and seemingly found the issue for the rare transfer errors and prepares a change request to xrootd.

Dmitry via Slack:

Al has looked at the differences between BC 1.46 (works) and BC (1.50) fails and found meaningful difference in implementaiton of org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi.bigIntToBytes. Lo and behold, having reverted implementation of this function to 1.46 we have working xrootd door!. The issue ssems to be with this bit added in 1.50 (or say post 1.46) :

RFC 2631 (2.1.2) specifies that the secret should be padded with leading zeros if necessary must be the same length as p

new code adds padding whereas old not. Since BC is used elsewhere in dCache, I have run quite extensive testing and all seems fine

We decide to contact both xrootd and the Bouncy Castle developers about the issue.

Observer role

Al suggested the introduction of an "observer" role to the admin interface that would allow observation of all information an admin sees, without the possibility to change things.

After an intensive discussion, we tend to favor a Kafka-based approach where the necessary data would be provided through a defined Kafka stream instead of offering access to the admin interface.

Davix issues

We discuss recent issues Vincent found with Davix and its URL schemas used. Issue is solved.

Release news

Keeping with the weekly release cycle.

Trunk activity

Progress with new features...

Issues from [FIXME: Add link to yesterday's Tier-1 meeting]

Outstanding RT Tickets

[This is an auto-generated item. Don't add items here directly]

Review of RB requests

New, noteworthy and other business

DTNM

Same time next week, again on meet.desy.de.