Releases: opensciencegrid/osg-build
1.18.0
1.17.0
- Builds and promotions now include el8 by default.
- Added an install requirement on voms-clients-cpp, so people can get a proxy.
- Fixed an issue where el7 RPMs built on el8 couldn't be installed on an el7 host because the compression method was unsupported.
1.16.2
This version fixes a TypeError when detecting the redhat release for mock builds.
1.16.1
This version changes the user config to use the operating system CA bundle for validating the server certificate. See SOFTWARE-4099.
It also removes the mock < 2.0 restriction; mock 2.2 should no longer be broken.
1.16.0
This version adds support for building and promoting packages for EL8, and also updates the spec file to build on EL8. See SOFTWARE-4070.
Also, osg-build-mock was updated to require mock < 2.0, since 2.0+ tries to create EL7 buildroots with DNF, which crashes with an error.
1.15.1
This release adds support for the OSG 3.5 and devops repos and makes sha1sums mandatory for cached upstream sources. In addition, new configs created by osg-koji setup
use the alias koji.opensciencegrid.org
for the hub.
See SOFTWARE-3833.
1.14.2
- Warn on missing sha1sum (SOFTWARE-3619)
- Have osg-import-srpm add sha1sums to created .source files (SOFTWARE-3593)
- Add --since option to koji-blame
Release 1.14.1
New features:
- Allow specifying
sha1sum
for all lines in .source files, not just the ones referring to Git repos. This lets us verify the integrity of source tarballs in our upstream cache (SOFTWARE-3568). - Add promotion routes for the rolling release repositories. Also add route aliases that can refer to multiple routes, e.g.
osg-promote --route=3.4-rfr
expands toosg-promote --route=3.4-prerelease,3.4-rolling
(SOFTWARE-3465). - Allow specifying either the commit hash or the tag hash in .source files (for heavyweight tags) (SOFTWARE-3453).
Bugs fixed:
- RPMs of osg-build will no longer use
/usr/bin/env python
for osg-build tools (SOFTWARE-3552). This avoids problems with virtualenvs or other local Python installs in your$PATH
.
Note:
- Previous versions of osg-build allowed omitting the "tag" field of a source line if both the tarball and the hash are specified. This is no longer allowed.
Release 1.13.0.1
New features:
- Add some InCommon and Let's Encrypt CA certs to the CA bundle and pre-creates the CA bundle instead of downloading the CA certs when you run
osg-koji setup
(SOFTWARE-3092) - Add safety test to prevent building from
branches/condor
into non-condor tags, and vice versa (SOFTWARE-3178)
(note: this is the same as 1.13.0 except with fixes to the unit tests)
Release 1.13.0
New features:
- Add some InCommon and Let's Encrypt CA certs to the CA bundle and pre-creates the CA bundle instead of downloading the CA certs when you run
osg-koji setup
(SOFTWARE-3092) - Add safety test to prevent building from
branches/condor
into non-condor tags, and vice versa (SOFTWARE-3178)