Osbs-client

Latest version: v0.14

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

Scan your dependencies

Page 3 of 4

0.28

API Changes
- Removed ability to overrided labels in Dockerfile via API

Build JSON API Changes
- `bump_release` plugin no longer uses `target` (requires atomic-reactor-1.6.12 or later)
- `add_filesystem` uses `repos` from `yum repourls` (requires atomic-reactor-1.6.12 or later)

Bug Fixes
- Missing git branch value defaults to `'unknown'`

0.27

API changes
- new optional registry_secrets parameter when creating build
- create_simple_build is now deprecated (use create_build)
- BuildResponse: new get_error_message method

Build JSON API Changes
- pulp_sync: uses registry_secret_path (requires atomic-reactor-1.6.11 or later)
- configures tag_from_config (requires atomic-reactor-1.6.11 or later)
- bump_release: uses target and hub (requires atomic-reactor-1.6.11 or later)
- tag_and_push: registry secret names are now set if configured (requires atomic-reactor-1.6.11 or later)
- input template: store_metadata_in_osv3 must not be in postbuild_plugins

Bug fixes
- Missing logs in annotation are now debug level instead of error

Improvements
- Remove the notion of build types
- Add support for using authenticating registries when producing V2 docker content
- Enable tag_from_config plugin
- Enable bump_release plugin
- When running get-build CLI subcommand, hide logs and packages in get-build
output if those are unavailable
- Return a meaningful error message from build_response

0.26

Bug fixes
- Don't fail build when there's existing BuildConfig with empty label.

0.25

Build JSON API changes
- None (except the bugfix below).

Bug fixes
- koji_task_id label is now forced to be a string as sending integer caused build to fail.

Improvements
- It is now possible to specify custom labels that add_labels_in_dockerfile applies, via API or command-line.

0.24

Build JSON API changes
- Requires a build image with atomic-reactor-1.6.8 or later due to changes incompatible with earlier versions:
*\* koji_promote plugin is given a target paramater
*\* add_fliesystem plugin is configured
- Default minimum required server version: OpenShift Origin 1.0.6

Bug fixes
- squash plugin is run with defaults to make sure the squashed image is loaded back into the docker engine. This prevents a bug in the image-id reported by build annotations.
- streaming build logs is reliable in the face of short server idle connection timeout values

Improvements
- compress plugin is now run after pulp_push to avoid an extra decompression step
- configures the add_filesystem plugin, allowing for buliding base images

0.18

API changes
- New API method `OSBS.get_compression_extension()` for determining the filename extension to expect for the compressed or uncompressed 'docker save' output
- `OSBS.pause_builds()` has a new optional keyword argument `quota_name` specifying the quota resource name to use

Command line tool changes
- Use different resource quota name for `pause-builds`/`resume-builds` and `backup-builder` so that paused builds are not resumed after backup
- New `--from-json` parameter for `list-builds`

Implementation changes
- Performance fix for `list-builds --running`

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.