Skip to content

Releases: PanDAWMS/panda-server

0.6.12

20 Nov 11:49
3c0d227

Choose a tag to compare

What's Changed

Full Changelog: 0.6.11...0.6.12

0.6.11

19 Nov 08:12

Choose a tag to compare

What's Changed

  • to share build jobs at the same site even if they are not yet finished by @tmaeno in #614
  • fixed panda_server.cfg.template for json.decoder.JSONDecodeError by @tmaeno in #615
  • Added PanDA MCP configuration, systemd unit file, and test client by @tmaeno in #616
  • fix SSL certificate handling for OIDC in http_client.py by @tmaeno in #617
  • fixed release_task_on_hold by @tmaeno in #618
  • introduced auto pause in AtlasProdWatchDog by @tmaeno in #619
  • DataCarousel: change with rucio list_dataset_replicas deep behavior by @mightqxc in #620
  • update complete replica check to use --deep in AtlasBrokerUtils by @tmaeno in #621
  • Panglia: removed old API methods by @fbarreir in #622
  • Put back get_job_statistics_per_site_label_resource by @fbarreir in #623
  • Pilot API: corrections in the parameter types for update_job/update_jobs_bulk by @fbarreir in #624

Full Changelog: 0.6.10...0.6.11

0.6.10

07 Nov 11:05

Choose a tag to compare

What's Changed

Full Changelog: 0.6.9...0.6.10

0.6.9

05 Nov 13:42

Choose a tag to compare

What's Changed

  • make Client.py python3.9 compatible
  • to trigger component actions via rucio callbacks and allow empty input for runUntilClosed by @tmaeno in #606
  • not to leave cloning jobs in running state when they get killed by @tmaeno in #607
  • fixed RecoverLostFilesCore and added jediTaskID in checkParentTask messages by @tmaeno in #608

Full Changelog: 0.6.8...0.6.9

v0.6.8

30 Oct 13:58

Choose a tag to compare

What's Changed

  • API corrections by @fbarreir in #578
  • fixed mising input check for containers by @tmaeno in #579
  • data carousel: stage log add destination_rse by @mightqxc in #580
  • fixed task brokerage for done tasks by @tmaeno in #581
  • improved the script to download files and rerun the job in a container by @tmaeno in #582
  • added file-level callback consumer by @tmaeno in #583
  • Hepix agent to download CPU benchmarks by @fbarreir in #585
  • to include non-nucleus data in the data completness check of task brokerage by @tmaeno in #584
  • Use short-lived access tokens in JEDI and the PanDA server for internal communication by @tmaeno in #586
  • lower user/task evaluation log level when missing in analy broker by @mightqxc in #587
  • to avoid _sub datasets creation for gangarobot* by @tmaeno in #589
  • fixed --skipFilesUsedBy to work correctly when new tasks set nEventsPerEvents by @tmaeno in #590
  • configurator: treat empty CRIC DDM blacklist as valid instead of error by @EdwardKaravakis in #588
  • introduced min brokerage weight by @tmaeno in #591
  • Use CPU benchmarks for CPU time estimation in scouting and related improvements by @fbarreir in #592
  • improved the brokerage message related to RSE DTs by @tmaeno in #593
  • JEDI log file (e.g. from brokerage) uploaded through new API by @fbarreir in #594
  • to include unassociated RSEs when checking dataset completeness by @tmaeno in #595
  • RecoverLostFile to work for production as well as analysis through API by @tmaeno in #596
  • fixed recoverLostFiles.py by @tmaeno in #597
  • fixed logURL of recoverLostFiles.py by @tmaeno in #598
  • Update component name for Server and JEDI by @EdwardKaravakis in #599
  • for jedi_task.errordialog -> 510 chars by @tmaeno in #600
  • Migration of multiple panda server calls to new API by @fbarreir in #601
  • changed AtlasDataLocalityUpdaterWatchDog to use rules for data carousel tasks by @tmaeno in #602
  • fixed retryTask for failed_hep_score_hour=None by @tmaeno in #603
  • More internal migrations/changes to new API by @fbarreir in #604
  • Panglia: added client methods for panglia to prepare API migration by @fbarreir in #605

Full Changelog: 0.6.7...0.6.8

0.6.7

16 Sep 07:36
eb48136

Choose a tag to compare

What's Changed

  • package restructure for grand jedi/server repo merging by @tmaeno in #569
  • importing jedi stuff by @tmaeno in #570
  • data carousel: default as prod activity by @mightqxc in #571
  • merging pyproject.toml by @tmaeno in #572
  • Configurator rse exclusions by @fbarreir in #573
  • data carousel: logs for DC opensearch monitoring by @mightqxc in #574
  • read/write_wan/lan in the brokerage and rucio usage instruction in quota exceed message by @tmaeno in #575
  • protection against keyerror in ddm_endpoints_input by @tmaeno in #576
  • introduced disable_file_aggregation in panda_config by @tmaeno in #577

Full Changelog: 0.6.6...0.6.7

0.6.6

27 Aug 08:03
a454173

Choose a tag to compare

Tagging before package restructuring.

What's Changed

  • Simplify repeated code by @mightqxc in #534
  • to keep job report in case of temporary plugin failures by @tmaeno in #535
  • data carousel: submit idds when staging, check dst rse before resubmit, handle ddm metadata none by @mightqxc in #536
  • Need voms-clients to be able to voms-proxy-init3 from a cron job by @EdwardKaravakis in #538
  • fixed adder_simple_plugin.py by @tmaeno in #539
  • to avoid name conflict by @tmaeno in #540
  • Need to pip install rucio as well for rucio.db by @EdwardKaravakis in #541
  • Keep only rucio-clients by @EdwardKaravakis in #542
  • register_token_key fails when proxykey table is empty by @tmaeno in #543
  • data carousel: add options about changing source by @mightqxc in #544
  • Added grid, source_site, destination_site in updateJob/update_job by @tmaeno in #545
  • data carousel: follow up fixes for change source by @mightqxc in #546
  • typo in event_picker by @tmaeno in #547
  • WN map for GPU by @fbarreir in #548
  • data carousel: add last_staged_time by @mightqxc in #549
  • To register log files even if nEvents metadata is missing in jobRepor… by @tmaeno in #550
  • data carousel: fix to support extra input datasets for incexec by @mightqxc in #551
  • for forceStaged in pbook.retry by @tmaeno in #552
  • ATLASPANDA-1458: casting of reassign_running by @fbarreir in #553
  • Fix issue with non-existing cache directory and httpd misconfiguration. by @EdwardKaravakis in #554
  • Following Tadashi's suggestion. by @EdwardKaravakis in #555
  • ATLASPANDA-1092: retry module setting CPU time when no successful job by @fbarreir in #556
  • Added a new config param to preserve case distinction in user/group d… by @tmaeno in #557
  • data carousel: use per request lock instead of global lock by @mightqxc in #558
  • added commit for SELECT-only transactions for postgres by @tmaeno in #559
  • added commit for SELECT-only transactions for postgres by @tmaeno in #560
  • using read_lan0 instead of DATADISK for dispatch dataset destinations by @tmaeno in #561
  • fixed resetFileStatusInJEDI for analysis by @tmaeno in #562
  • json in task.architecture by @tmaeno in #563
  • removed redundant dataset replica lookup by @tmaeno in #564
  • fixed json architecture by @tmaeno in #565
  • to allow users to work with json architecture by @tmaeno in #566
  • data carousel: fix change source for queued requests by @mightqxc in #567
  • data carousel: use DC specific ddm rule activities by @mightqxc in #568

Full Changelog: 0.6.4...0.6.6

0.6.4

26 May 11:38
28759fa

Choose a tag to compare

Merge pull request #533 from tmaeno/master

getTasksToBeProcessed_JEDI refactoring

0.6.1

31 Mar 05:26
d7972d1

Choose a tag to compare

Tagging for OraDBPRoxy and JediDBProxy merging.

0.6.0

25 Mar 08:38
733d34c

Choose a tag to compare

New API (in beta) and DB dependencies