Merge pull request #2887 from IntersectMBO/ignore_AcquireConnectionError
Ignore acquire connection error
Ignore acquire connection error
feat: add trace options to template configs
Added a new error pattern to the ERRORS_IGNORED list to ignore AcquireConnectionError when connecting to a node before it is started. This helps in reducing unnecessary log noise.
Added a new regex pattern to ignore debug level logs in the logfiles. This helps in reducing noise from debug logs and focuses on more important log levels.
Configure to use the old tracing system.
Added an empty TraceOptions object to the template-config.json files in conway, conway_fast, and mainnet_fast directories. This configuration is needed in node 10.2.
fix(cluster_management): correct logger string arguments
Corrected the logger string arguments in cluster_getter.py to ensure proper formatting of the error message when a cluster instance fails to start.
fix(makefile): update check_dev_env description
Updated the description of the check_dev_env target in the Makefile to better reflect its purpose of checking if the development environment is set up correctly.
fix(Makefile): silence check_dev_env output
Added '@' to the check_dev_env target in the Makefile to silence its output. Updated README.md to reflect this change by removing the script call from the example output.
feat: update doc build and deploy process
- Rename Makefile targets for building and deploying documentation - Update README.md to reflect new Makefile targets - Modify deploy_doc.sh script to use new Makefile targets
Add makefile targets
- Updated Makefile to include new targets for common actions: - `install` now uses `./scripts/setup_dev_venv.sh` - Added `check_dev_env` target - `doc_deploy` now uses `./scripts/deploy_doc.sh` - Updated README.md to reflect the new make targets - Moved scripts to the `scripts` directory: - `check_dev_env.sh` - `deploy_doc.sh` - `setup_dev_venv.sh`
- Added a new Makefile target `doc_deploy` to generate and deploy Sphinx documentation using `deploy_doc.sh`.
Update linters and reformat using new Ruff
- Bump ruff-pre-commit from v0.8.3 to v0.9.2 - Bump poetry from 1.8.0 to 2.0.1 These updates include various improvements and bug fixes.
refactor: replace `poetry shell` with `source` command
Updated README.md and setup_dev_venv.sh to replace `poetry shell` with `source "$(poetry env info --path)"/bin/activate` for activating the virtual environment.
feat(tests): add issue 1023 handling in Plutus tests
- Added a new issue handler for CLI issue 1023 in `issues.py`. - Updated `test_delegation.py` to handle the new issue when the budget is overspent and CLI version is 10.2.0.0 or higher.