Presently, the 1.0.1-2.0.93.centos65 mesos RPM is corrupted in the mesosphere respositories; it is also the latest in the repository. This module appears to be able to only install the latest from that repo so the puppet run breaks.
Yum has the capability to install a previous version in the repo, but this module is unable to take advantage of that:
yum install mesos-1.0.0-2.0.89.centos65
The example above installs a version previous to the latest that is not corrupted:
In conclusion, this module would be able to take advantage of this capability by adding a 'package_name' paramater to mesos::install such that the package name becomes the name used by the package declaration on line 38.
Presently, the 1.0.1-2.0.93.centos65 mesos RPM is corrupted in the mesosphere respositories; it is also the latest in the repository. This module appears to be able to only install the latest from that repo so the puppet run breaks.
Yum has the capability to install a previous version in the repo, but this module is unable to take advantage of that:
The example above installs a version previous to the latest that is not corrupted:
In conclusion, this module would be able to take advantage of this capability by adding a 'package_name' paramater to mesos::install such that the package name becomes the name used by the package declaration on line 38.