Skip to content

Releases: opensciencegrid/osg-build

1.18.0

05 Feb 22:26
Compare
Choose a tag to compare

Adds support for the split upcoming repositories (i.e. 3.5-upcoming and 3.6-upcoming).
Also adds promotion routes for the 3.6 series.

1.17.0

02 Feb 00:04
Compare
Choose a tag to compare
  • 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

17 Jul 00:02
Compare
Choose a tag to compare

This version fixes a TypeError when detecting the redhat release for mock builds.

1.16.1

29 May 19:38
Compare
Choose a tag to compare

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

29 Apr 21:51
Compare
Choose a tag to compare

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

04 Oct 19:03
Compare
Choose a tag to compare

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

27 Mar 23:14
Compare
Choose a tag to compare
  • 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

20 Feb 02:12
Compare
Choose a tag to compare

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 to osg-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

28 Jun 19:41
Compare
Choose a tag to compare

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

27 Jun 21:15
Compare
Choose a tag to compare

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)