2.0.0
Incompatible changes
- imagestream names format changed: This affects autorebuilds which may stop working (manual build is required to restore functionality of the particular autorebuild or upgrade of imagestreams and buildconfigs to new name is needed)
- koji configuration is required
- blacklist_rpms has been renamed to denylist_rpms
- denylist_rpms has different attributes and type than original blacklist_srpms
Requires osbs-client >= 1.0.0
and dockerfile-parse >= 0.0.11
Build JSON API changes
None
Bug Fixes
- RegistrySession: fail when creating for unknown registry
- Fetch cachito configurations in worker builds to avoid OCP failures due to long user parameters.
- Send mail plugin: reduced number of tracebacks in logs
Improvements
- don't use obsolete creation of tags anymore as fallback
- allow pulling from external registries
- allow skipping ssl verifications for cachito downloads
- use cachito provided endpoint for configurations instead of assembling an URL
- Remove final traces of old arrangement versions
- Add support for non-path Cachito environment variables
- Removed deprecated koji fallback methods (
koji
configuration is mandatory now) - forward "modular_koji_tags" to odcs
- allow passing empty containers in Cachito params
- added ability to limit max size of binary images via reactor config map
- Use SRPM deny list when building source containers
- Support forwarding new parameters to Cachito to support multiple packages in a single source repository