github bacalhau-project/bacalhau v1.6.5

20 hours ago

Feature Enhancements and Fixes

Important Networking Changes

  • Networking Opt-Out Configuration: Added new JobAdmissionControl.RejectNetworkedJobs configuration to allow users to explicitly opt-out of networking. Currently, Bacalhau rejects networking by default and requires users to opt-in using JobAdmissionControl.AcceptNetworkedJobs=true. This new parameter is the first phase of a major change where networking will be enabled by default in v1.7 (planned for release in the coming weeks). Users who need to maintain disabled networking should begin transitioning to the new RejectNetworkedJobs=true configuration now to ensure a smooth upgrade path.

Job Configuration Enhancements

  • Default Count Parameter: Fixed a significant usability issue where batch/service jobs would silently fail when no count was specified. The system now automatically sets the count field to 1 when not explicitly provided, eliminating confusion for new users. Explicit count=0 settings are still respected for intentionally stopping jobs.

Docker Image Handling

  • Platform Compatibility Verification: Fixed the platform compatibility check for locally cached Docker images, ensuring that jobs correctly identify and utilize compatible images across different environments.

New Contributors

Full Changelog: [v1.6.4...v1.6.5](v1.6.4...v1.6.5)

Don't miss a new bacalhau release

NewReleases is sending notifications on new releases.