This knowledge base has moved to the documentation site. Please visit the knowledge base here for the most up to date content. This site is no longer maintained.

Puppet: Package libaugeas-ruby1.9.1 and Package augeas-tools not available

Follow

Issue

Puppet fails to perform tasks which rely on Augeas.  The default Ruby version in Cumulus Linux is 1.9.1, but the version of libaugeas-ruby on the Cumulus 2.5 repository is version 1.8.

The following errors occur:


Package libaugeas-ruby1.9.1 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libaugeas-ruby1.9.1' has no installation candidate

Package augeas-tools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'augeas-tools' has no installation candidate

 

Environment

Cumulus Linux 2.5

Puppet, when the user is using the Augeas tool

Solution

The updated libaugeas-ruby version 1.9.1 and augeas-tools are found in the debian wheezy main repository.  

To update this library, add the wheezy repository to the Cumulus Linux switch and install the correct version:


cumulus@switch$ echo "deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free" | sudo tee /etc/apt/sources.list.d/debian_stable.list

cumulus@switch$ sudo apt-get update

cumulus@switch$ sudo apt-get install libaugeas-ruby1.9.1 augeas-tools

 

Comments

This support portal has moved

Cumulus Networks is now part of the NVIDIA Networking Business Unit! The NVIDIA Cumulus Global Support Services (GSS) team has merged its operations with the NVIDIA Mellanox support services team.

You can access NVIDIA Cumulus support content from the Mellanox support portal.

You open and update new cases on the Mellanox support portal. Any previous cases that have been closed have been migrated to the Mellanox support portal.

Cases that are still open on the Cumulus portal will continue to be managed on the Cumulus portal. Once these cases close, they will be moved to the Mellanox support portal.

Powered by Zendesk