Ert

Latest version: v10.0.0

Safety actively analyzes 623694 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 74

2017.07

Tag of master before run_id changes.

10.1.0.b0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Breaking Changes 🛠
* Remove unused functions from LibresFacade by oyvindeide in https://github.com/equinor/ert/pull/7520
* Remove deprecated function libres_facade.grid by eivindjahren in https://github.com/equinor/ert/pull/7567
* Remove unused endpoint: /ensembles/{ensemble_id}/responses/{response_name}/data in dark storage by oyvindeide in https://github.com/equinor/ert/pull/7566
New Features 🎉
* Add plot for observations by frode-aarstad in https://github.com/equinor/ert/pull/7604
Improvements
* Document storage by aronhoyer in https://github.com/equinor/ert/pull/7254
* Plot items support reorder and have visual indicators by andreas-el in https://github.com/equinor/ert/pull/7622
* Write reponse as yaml by frode-aarstad in https://github.com/equinor/ert/pull/7692
* Remove tracker and tracker_worker by sondreso in https://github.com/equinor/ert/pull/6811
* Add -o option to bsub for stdout from LSF by berland in https://github.com/equinor/ert/pull/7724
Bug Fixes
* Have lsf_driver specify SIGKILL when bkilling by jonathan-eq in https://github.com/equinor/ert/pull/7433
* Fix bug where all ensembles would show instead of just the initialized ones by oyvindeide in https://github.com/equinor/ert/pull/7538
* Display possible error when removing existing runpath by DanSava in https://github.com/equinor/ert/pull/7575
* Fix GUI RunDialog not expanding details header by jonathan-eq in https://github.com/equinor/ert/pull/7617
* Ignore stderr for parsing bsub output by eivindjahren in https://github.com/equinor/ert/pull/7673
* Fix bug where single_test_run could not run after anything else by oyvindeide in https://github.com/equinor/ert/pull/7649
* Fix the default clustering method for misfit_preprocessor 7662 by oyvindeide in https://github.com/equinor/ert/pull/7663
* Let jobs failing in LSF be resubmitted by berland in https://github.com/equinor/ert/pull/7684
* Check for selected ensemble in evaluate ensemble panel by frode-aarstad in https://github.com/equinor/ert/pull/7680
* Make sure that rerun jobs do not how an error message in the GUI. by DanSava in https://github.com/equinor/ert/pull/7696
* Have ERT handle UserWarning from ert_script by andreas-el in https://github.com/equinor/ert/pull/7713
* Avoid possibility for negative duration in GUI by berland in https://github.com/equinor/ert/pull/7764
* Fix colours of Pending forward models on resubmitted realizations by berland in https://github.com/equinor/ert/pull/7769
* Fix metadata bug by frode-aarstad in https://github.com/equinor/ert/pull/7786
Maintenance
* Use headers in keyword documentation instead of topics by oyvindeide in https://github.com/equinor/ert/pull/7459
* Fix docs about auto scale by oyvindeide in https://github.com/equinor/ert/pull/7548
* Split release notes in highlighted changes and change log by oyvindeide in https://github.com/equinor/ert/pull/7542
* Refactor storage migrations by oyvindeide in https://github.com/equinor/ert/pull/7570
* Use macOS-14 runners for ert by andreas-el in https://github.com/equinor/ert/pull/7592
* Fix plotter filter lookup by andreas-el in https://github.com/equinor/ert/pull/7659
* Do not cancel the returncode in scheduler by berland in https://github.com/equinor/ert/pull/7690
* Let bkill retry on ssh failures by berland in https://github.com/equinor/ert/pull/7699
* Replace swap_vertical icon with reorder for plotter selection by andreas-el in https://github.com/equinor/ert/pull/7751
Other Changes
* Unify returncode values for different drivers when process is killed by a signal by JHolba in https://github.com/equinor/ert/pull/7490
* Save storage version after migration by oyvindeide in https://github.com/equinor/ert/pull/7391
* Fix single-test-run by frode-aarstad in https://github.com/equinor/ert/pull/7498
* Remove poly integration test on PBS by berland in https://github.com/equinor/ert/pull/7526
* Fix ruff preview option PLC0415 by jonathan-eq in https://github.com/equinor/ert/pull/7519
* Remove unwanted warning when user is setting ECLBASE and no summary data by DanSava in https://github.com/equinor/ert/pull/7527
* Make StorageService constructor match base by eivindjahren in https://github.com/equinor/ert/pull/7530
* Have BKILL signal SIGKILL after SIGTERM by jonathan-eq in https://github.com/equinor/ert/pull/7482
* Ignore failed test-summary by eivindjahren in https://github.com/equinor/ert/pull/7534
* Add an experiment info widget by frode-aarstad in https://github.com/equinor/ert/pull/7525
* Return none if the parser does not provide scheduler_feature by xjules in https://github.com/equinor/ert/pull/7561
* Fix overflow issue with min value by eivindjahren in https://github.com/equinor/ert/pull/7582
* Make sure to establish connection and empty the event queue before cancelling publisher by xjules in https://github.com/equinor/ert/pull/7562
* Increase timeout for testing of faulty bjobs by berland in https://github.com/equinor/ert/pull/7593
* Increase qstat performance by adding -E option by JHolba in https://github.com/equinor/ert/pull/7573
* Missing exception in async_utils by xjules in https://github.com/equinor/ert/pull/7637
* Rename Jobs to Forward Model in GUI by jonathan-eq in https://github.com/equinor/ert/pull/7652
* Fix memory being reported without units in GUI by jonathan-eq in https://github.com/equinor/ert/pull/7656
* Fix documentation for LSF memory booking by jonathan-eq in https://github.com/equinor/ert/pull/7654
* Reflect failed realizations after ert restart by dafeda in https://github.com/equinor/ert/pull/7514
* Fix a lifetime issue of GUILogHandler by eivindjahren in https://github.com/equinor/ert/pull/7730
* Disable experiment name editing in restart mode by frode-aarstad in https://github.com/equinor/ert/pull/7708
* Add check for newer storages by frode-aarstad in https://github.com/equinor/ert/pull/7719
* Make local_driver kill() robust wrt timing by berland in https://github.com/equinor/ert/pull/7710
* Reverse ensemble order for plotting by andreas-el in https://github.com/equinor/ert/pull/7760
* Silence INFO logs from azure.core by berland in https://github.com/equinor/ert/pull/7753
* Refer to jobs/forward model as forward model step in ert config by yngve-sk in https://github.com/equinor/ert/pull/7766


**Full Changelog**: https://github.com/equinor/ert/compare/9.0.16...10.1.0.b0

10.0.0

What's Changed

Changes to the Manage experiments tool
The Manage experiments tool has become nicer to work with. Before you would just get text information about each experiment:
![Screenshot from 2024-04-30 08-49-37](https://github.com/equinor/ert/assets/32731672/5db26f19-e772-4178-85ba-670b35a21e8b)

Now there is a separate panel for viewing the information:

![image](https://github.com/equinor/ert/assets/32731672/2fa31284-06d3-4a2d-b43f-bd432a0b5c8b)


Longer retries for license error

For ECL100 jobs there is a possibility that the license server may be overloaded by too many concurrent realizations. To mitigate this we have increased the retrying mechanism for checking the license error from max 6 minutes to between 19 and 32 minutes (depending on randomized values). In order to check whether your realization is waiting for the license server to respond, while running the experiment, click on "show details":
![screenshot_from_2024-04-29_15-57-24_720](https://github.com/equinor/ert/assets/32731672/20dcf9ba-b103-4491-9fd2-b4220173d696)

Click on the square for the long running realization, 0 in the image:
![screenshot_from_2024-04-29_15-57-37_720](https://github.com/equinor/ert/assets/32731672/5d2d0aaa-94ef-4306-9a0f-93552b3e7755)

Now click the "OPEN" button in the column STDERR for row ECLIPSE100:

![screenshot_from_2024-04-29_15-57-45_720](https://github.com/equinor/ert/assets/32731672/4596e523-39f7-4734-ac90-b9da4526339f)

If the message contains "Eclipse failed due to license failure, retrying in XXs" then the license server is busy and we will automatically retry running eclipse in the specified number of seconds.

![screenshot_from_2024-04-29_15-57-51_720](https://github.com/equinor/ert/assets/32731672/25620a80-2672-46c4-ac02-988a0283bc69)

Breaking changes for plugins, forward models and api endpoints

There are a few breaking changes, which only effects users of the storage api and plugins and ertscripts that uses LibresFacade:

* The storage api endpoint "/ensembles/{ensemble_id}/responses/{response_name}/data" is removed.
* The deprecated methods `grid`, `gen_data_keys`, `gen_kw_keys`, `all_data_type_keys`, `observation_keys` of `LibresFacade` are removed.

Breaking Changes 🛠
* Remove storage API endpoint "/ensembles/{ensemble_id}/responses/{response_name}/data" by oyvindeide (7566)
* Remove deprecated method LibresFacade.grid by Eivind Jahren (7567)
* Remove method gen_data_keys from LibresFacade by oyvindeide (7520)
* Remove method gen_kw_keys from LibresFacade by oyvindeide (7520)
* Remove method all_data_type_keys from LibresFacade by oyvindeide (7520)
* Remove method observation_keys from LibresFacade by oyvindeide (7520)

Bug fixes
* Fixed an issue where local queue would error due to it being killed before starting by berland (7710)
* Ensure that opening an older version of ert with a newer version of storage shows an informative error message by frode-aarstad (7719)
* Fixed formatting of file open error on bsub (LSF) in by berland (7671)
* Ensure that the storage lock is aquired before writing by oyvindeide (7570)
* Fixed an issue where empty storage directories were migrated by oyvindeide (7570)
* Establish connection and empty the event queue before cancelling tasks by xjules (7562)
* Fix bug where all ensembles would show instead of just the initialized ones by oyvindeide (7538)

Documentation
* Fix documentation for LSF memory booking by jonathan-eq (7654)
* Document storage by aronhoyer (7254)
* Document how delete_directory works on symlinks by berland (7444)
* Split release notes in highlighted changes and change log by oyvindeide (7542)

**Full Changelog**: https://github.com/equinor/ert/compare/9.0.17...10.0.0

10.0.0rc1

What's Changed
Bug Fixes
* Add -o option to bsub for stdout from LSF by berland in https://github.com/equinor/ert/pull/7724
* Make sure that rerun jobs do not how an error message in the GUI. by DanSava in https://github.com/equinor/ert/pull/7696
* Add check for newer storages by frode-aarstad in https://github.com/equinor/ert/pull/7719
* Make local_driver kill() robust wrt timing by berland in https://github.com/equinor/ert/pull/7710
* Have scheduler LSF driver not bhist jobs newer than POLL_PERIOD by jonathan-eq in https://github.com/equinor/ert/pull/7648

**Full Changelog**: https://github.com/equinor/ert/compare/10.0.0-rc0...10.0.0-rc1

10.0.0rc0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Breaking Changes 🛠
* Remove unused functions from LibresFacade by oyvindeide in https://github.com/equinor/ert/pull/7520
* Remove deprecated function libres_facade.grid by eivindjahren in https://github.com/equinor/ert/pull/7567
* Remove unused endpoint: /ensembles/{ensemble_id}/responses/{response_name}/data in dark storage by oyvindeide in https://github.com/equinor/ert/pull/7566
Improvements
* Plot items support reorder and have visual indicators by andreas-el in https://github.com/equinor/ert/pull/7622
Bug Fixes
* Have lsf_driver specify SIGKILL when bkilling by jonathan-eq in https://github.com/equinor/ert/pull/7433
* Fix bug where all ensembles would show instead of just initialized by oyvindeide in https://github.com/equinor/ert/pull/7538
* Display possible error when removing existing runpath by DanSava in https://github.com/equinor/ert/pull/7575
* Fix GUI RunDialog not expanding details header by jonathan-eq in https://github.com/equinor/ert/pull/7617
* Let jobs failing in LSF be resubmitted by berland in https://github.com/equinor/ert/pull/7684
* Fixed an issue where run experiment could be started with no ensemble selected, resulting in a crash by frode-aarstad in https://github.com/equinor/ert/pull/7680
* Fix the Data types filter in Plotting by andreas-el in https://github.com/equinor/ert/pull/7659
Maintenance
* Use headers in keyword documentation instead of topics by oyvindeide in https://github.com/equinor/ert/pull/7459
* Fix docs about auto scale by oyvindeide in https://github.com/equinor/ert/pull/7548
* Split release notes in highlighted changes and change log by oyvindeide in https://github.com/equinor/ert/pull/7542
* Refactor storage migrations by oyvindeide in https://github.com/equinor/ert/pull/7570
* Use macOS-14 runners for ert by andreas-el in https://github.com/equinor/ert/pull/7592
* Do not cancel the returncode in scheduler by berland in https://github.com/equinor/ert/pull/7690
* Let bkill retry on ssh failures by berland in https://github.com/equinor/ert/pull/7699
Other Changes
* Unify returncode values for different drivers when process is killed by a signal by JHolba in https://github.com/equinor/ert/pull/7490
* Save storage version after migration by oyvindeide in https://github.com/equinor/ert/pull/7391
* Fix single-test-run by frode-aarstad in https://github.com/equinor/ert/pull/7498
* Remove poly integration test on PBS by berland in https://github.com/equinor/ert/pull/7526
* Fix ruff preview option PLC0415 by jonathan-eq in https://github.com/equinor/ert/pull/7519
* Remove unwanted warning when user is setting ECLBASE and no summary data by DanSava in https://github.com/equinor/ert/pull/7527
* Make StorageService constructor match base by eivindjahren in https://github.com/equinor/ert/pull/7530
* Have BKILL signal SIGKILL after SIGTERM by jonathan-eq in https://github.com/equinor/ert/pull/7482
* Ignore failed test-summary by eivindjahren in https://github.com/equinor/ert/pull/7534
* Add an experiment info widget by frode-aarstad in https://github.com/equinor/ert/pull/7525
* Return none if the parser does not provide scheduler_feature by xjules in https://github.com/equinor/ert/pull/7561
* Fix overflow issue with min value by eivindjahren in https://github.com/equinor/ert/pull/7582
* Make sure to establish connection and empty the event queue before cancelling publisher by xjules in https://github.com/equinor/ert/pull/7562
* Increase timeout for testing of faulty bjobs by berland in https://github.com/equinor/ert/pull/7593
* Increase qstat performance by adding -E option by JHolba in https://github.com/equinor/ert/pull/7573
* Missing exception in async_utils by xjules in https://github.com/equinor/ert/pull/7637
* Rename Jobs to Forward Model in GUI by jonathan-eq in https://github.com/equinor/ert/pull/7652
* Fix memory being reported without units in GUI by jonathan-eq in https://github.com/equinor/ert/pull/7656
* Fix documentation for LSF memory booking by jonathan-eq in https://github.com/equinor/ert/pull/7654
* Reflect failed realizations after ert restart by dafeda in https://github.com/equinor/ert/pull/7514


**Full Changelog**: https://github.com/equinor/ert/compare/9.0.9...10.0.0-rc0

9.0.17

<!-- Release notes generated using configuration in .github/release.yml at 9.0.17 -->

What's Changed
Other Changes
* Fix rerunning when no parameters or responses by oyvindeide in https://github.com/equinor/ert/pull/7791


**Full Changelog**: https://github.com/equinor/ert/compare/9.0.16...9.0.17

Page 1 of 74

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.