Pin bandersnatch to 1.11

Because the world regularly loses its collective mind when living under
the aegis of the god known as SemVer, clearly it's ok to break users when you
do it while bumping the major version.

Humble supplicants that we are, bowing before the mightiness and
righteous glory that places developer convenience and code cleanliness
over actual users actually using the actual software, we must prostrate
ourselves and beg for forgiveness while pinning the software to the
previous working version so that our users can have a mirror that works.

Woe betide us that we do not honor the obession with discarding
compatibility and rushing madly headlong into the abyss of the future.
Clearly we are not worthy to sit at the right hand of Tom the father and
his legion of cohorts, but instead must actually run a production
service.

Change-Id: If7bcf7cd93ac0e22d3294e401556f6642389f039
This commit is contained in:
Monty Taylor 2017-04-06 08:55:42 -05:00
parent 6f5b7ec8ce
commit 93676a69fb
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
1 changed files with 4 additions and 1 deletions

View File

@ -28,7 +28,10 @@ class bandersnatch (
if ($bandersnatch_source == 'pip') {
package { 'bandersnatch':
ensure => latest,
# Bandersnatch v2 only supports python and starts at 3.5
# We'll need to install python3 and upgrade to xenial before we can
# use that.
ensure => '1.11',
provider => openstack_pip,
}
} else {