DIRAC icon indicating copy to clipboard operation
DIRAC copied to clipboard

[8.0] Support token transfers in FTS

Open chaen opened this issue 1 year ago • 5 comments

Needs https://gitlab.cern.ch/fts/fts-rest-flask/-/merge_requests/116

Requires an sql update

alter table Files CHANGE `status` `status` enum('New','Submitted','Ready','Active','Finished','Canceled','Staging','Failed','Defunct','Started','Not_used','Archiving', 'Token_prep') DEFAULT 'New'

BEGINRELEASENOTES

*DMS NEW: experimental token support for FTS transfers

*Framework

NEW: allow to bypass cache when retrieving tokens

ENDRELEASENOTES

chaen avatar Feb 06 '24 08:02 chaen

So, following the workshop, opinion on having that merged in ?

chaen avatar Jun 25 '24 14:06 chaen

This requires an SQL update, so it should be a bit more carefully announced.

fstagni avatar Jun 25 '24 15:06 fstagni

This requires an SQL update, so it should be a bit more carefully announced.

Sure ! But I'd still like to have other communities (@andresailer @marianne013 @atsareg ) using this system giving their input

chaen avatar Jun 28 '24 07:06 chaen

Is this finally ready for merge?

fstagni avatar Aug 13 '24 09:08 fstagni

I just had a quick chat with Simon and his answer basically amounted to a shrug, so go ahead (FYI @sfayer)

marianne013 avatar Aug 15 '24 09:08 marianne013

Sweep summary

Sweep ran in https://github.com/DIRACGrid/DIRAC/actions/runs/11216631777

Failed:

  • integration cherry-pick 405754371 into integration failed check merge conflicts on a local copy of this repository
    git fetch upstream
    git checkout upstream/integration -b cherry-pick-2-405754371-integration
    git cherry-pick -x -m 1 405754371
    # Fix the conflicts
    git cherry-pick --continue
    git commit --amend -m 'sweep: #7440 Support token transfers in FTS' --author='Christophe Haen <[email protected]>'
    git push -u origin cherry-pick-2-405754371-integration
    
    # If you have the GitHub CLI installed the PR can be made with
    gh pr create \
         --label 'sweep:from rel-v8r0' \
         --base integration \
         --repo DIRACGrid/DIRAC \
         --title '[sweep:integration] Support token transfers in FTS' \
         --body 'Sweep #7440 `Support token transfers in FTS` to `integration`.
    
    Adding original author @chaen as watcher.
    
    BEGINRELEASENOTES
    
    *DMS
    NEW: experimental token support for FTS transfers
    
    *Framework
    
    NEW: allow to bypass cache when retrieving tokens
    
    ENDRELEASENOTES
    Closes #7816'
    

DIRACGridBot avatar Oct 07 '24 13:10 DIRACGridBot