Technical Coordination Weekly

Europe/Stockholm
Zoom

Zoom

Balazs Konya (Lunds universitet)
Description
Technical coordination group members and invited persons

ZOOM link: https://lu-se.zoom.us/j/730780003

22 April 2020, 10:00 - 11:40
Present: Balazs, Aleksandr, Maiken, David, Mattias, Florido, Anders, Oxana

== REST Interface

Discussion of the new proposal at https://docs.google.com/document/d/1vXHUHQRVOKcq39GlRpmsJMxqT8X9nQA2wtB7sEXB2uI/edit?usp=sharing

The original interface needs to be changed with respect to job saes, error propagaion and bach jobs

Argument against changing states: existing clients already rely on a specific states model

Current LDAP schema states and SDK states are not exactly the same, some mapping already exists. For the REST interface, a new states are proposed, to be mapped again. 

It is not clear to everybody why the new set is needed (existing are: oriiginal grid-manager, LDAP, EMI-ES, SDK). 
Different opinions on EMI-ES model exist: some think it is over-engineered, others think it is very well defined, layered and having substates.

State by state discussion (from the doc)

* ACCEPTING to be added back
* ACCEPTED stays as is
* PREPARING, PREPARED, SUBMITTING unchanged
* EXECUTING-* was formerly known as INLRM, now explicit substates are added; and prefix EXECUTING is removed altogether
* EXPIRED -> WIPED


== Anonymous info query

Anonymous access to non-sensitive info is implemented, the only question is how to configure it. By default it is disabled. It is a functionality of the web service, not infosys. OTOH, blocking info on the interface will disable even authorised info access.

Proposed block: [arex/ws/publicinfo] , for the time being without access control options (presence of the block turns interface on). 

== Authtokens configuration

A new [otokens] block is proposed; accepted as [authtokens] (no need to be service-specific)


== Release

Anonymous access is merged, configuration is not there yet, but can be done in 2 seconds. Some other fixes are committed by Andrii. So the release is not out yet.

Ubuntu 20.04 LTS is out tomorrow anyway, so makes much sense waiting until Friday.
 

== Bugs

No new bugs.

 

 

There are minutes attached to this event. Show them.
    • 10:00 10:20
      News 20m
      ARC-related news from various activities
    • 10:20 10:30
      Actions follow-up 10m
      Follow-up on actions defined at the previous meeting
    • 10:30 10:50
      Release status 20m
      Coming release status
    • 10:50 11:20
      Bugs 30m
      New bugs since previous meeting, as well as blockers and critical ones
    • 11:20 11:30
      A.O.B. 10m