Releases: cloudfoundry-community/ocf-scheduler-boshrelease
Releases · cloudfoundry-community/ocf-scheduler-boshrelease
v0.1.3
What's Changed
- Fix environment variable formatting by @itsouvalas in #4
Bug Fixes:
- Environment Variable Formatting:
- Corrected the formatting of the
WORKER_NUM
environment variable in theenv.erb
template. The unnecessary space betweenWORKER_NUM
and=
was removed, ensuring that the environment variable is set correctly. This resolves issues where the application was not recognizing theWORKER_NUM
setting due to the improper format.
- Corrected the formatting of the
Deployment
releases:
- name: ocf-scheduler
version: 0.1.3
url: https://github.com/cloudfoundry-community/ocf-scheduler-boshrelease/releases/download/v0.1.3/ocf-scheduler-0.1.3.tgz
sha1: a85249c2185b0b8383db5a7c86785c4f5b7fa6a8
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- fix worker var typo by @itsouvalas in #3
Fixes:
- Worker Property Fix:
- Corrected the
WORKER_NUM
environment variable in the scheduler template (env.erb
) to use thescheduler.worker_count
property instead of the incorrectscheduler.workers
property.
- Corrected the
Deployment
releases:
- name: ocf-scheduler
version: 0.1.2
url: https://github.com/cloudfoundry-community/ocf-scheduler-boshrelease/releases/download/v0.1.2/ocf-scheduler-0.1.2.tgz
sha1: a29e613ff203d8672f8f8726acc3f5381bc8e919
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Support configurable worker count and log level by @itsouvalas in #1
- Update Go version, fix env var & adjust packaging by @itsouvalas in #2
New Features:
- Configurable Worker Count and Log Level:
- Introduced
scheduler.worker_count
property to specify the number of worker processes, with a default value of 20. - Added
scheduler.log_level
property to set the logging level, defaulting to "info" (error and debug as additional options). - Updated
env.erb
template to include environment variables forWORKER_NUM
andLOG_LEVEL
based on the new properties.
- Introduced
Updates and Improvements:
-
Go Version Update:
- Updated Go version from
1.20
to1.22
across all relevant files. - Updated
go.mod
andgo.sum
to reflect new dependencies.
- Updated Go version from
-
Packaging Adjustments:
- Modified packaging script and spec to remove version-specific filename for
ocf-scheduler
.
- Modified packaging script and spec to remove version-specific filename for
Final Build Additions:
- Added final build for
golang-1.22-linux
with appropriate commit hash and blobstore details.
These updates enhance the functionality, security, and performance of the ocf-scheduler
by introducing configurable parameters, updating dependencies, and improving the build process.
Deployment
releases:
- name: ocf-scheduler
version: 0.1.1
url: https://github.com/cloudfoundry-community/ocf-scheduler-boshrelease/releases/download/v0.1.1/ocf-scheduler-0.1.1.tgz
sha1: 324b418ea118bff1776e89e40863bd8d20d8d502
New Contributors
- @itsouvalas made their first contribution in #1
Full Changelog: v0.1.0...v0.1.1
ocf-scheduler-boshrelease v0.1.0
Software Updates:
- Updated ocf-scheduler release to v0.1.0
- Updated ocf-scheduler-cf-plugin release to v1.0.0
Both the above have been compiled with Go v1.20.4 on Ubuntu Jammy to resolve CVEs from previous library/OS versions.
Deployment
releases:
- name: ocf-scheduler
version: 0.1.0
url: https://github.com/cloudfoundry-community/ocf-scheduler-boshrelease/releases/download/v0.1.0/ocf-scheduler-0.1.0.tgz
sha1: 0dd081844a7ec208d876b067697178e348aee8ec
v1.0.0
This release has been canceled
Software Updates:
- Updated ocf-scheduler release to v1.0.0
- Updated ocf-scheduler-cf-plugin release to v1.0.0
Both the above have been compiled with Go v1.20.4 on Ubuntu Jammy to resolve CVEs from previous library/OS versions.
Deployment
releases:
- name: ocf-scheduler
version: 1.0.0
url: https://github.com/cloudfoundry-community/ocf-scheduler-boshrelease/releases/download/v1.0.0/ocf-scheduler-1.0.0.tgz
sha1: 133febae8d1edce1824f37f6e06ca5af8cdbf6b5