Devuan bug report logs - #151
salt-common does not recognize Devuan as a Debian family OS

Package: salt-common; Maintainer for salt-common is (unknown); Source for salt-common is src:salt.

Reported by: Chris Frey <cdfrey@foursquare.net>

Date: Mon, 2 Oct 2017 20:18:01 UTC

Severity: normal

Tags: jessie

Done: Mark Hindley <mark@hindley.org.uk>

Full log


🔗 View this message in rfc822 format

MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
X-Loop: owner@bugs.devuan.org
From: "Devuan bug Tracking System" <owner@bugs.devuan.org>
To: Chris Frey <cdfrey@foursquare.net>
Subject: bug#151 closed by Mark Hindley <mark@hindley.org.uk> (Re:
 salt-common does not recognize Devuan as a Debian family OS)
Message-ID: <handler.151.D151.15790254031793.notifdone@bugs.devuan.org>
References: <20200114180359.GA16848@hindley.org.uk>
 <20171002200759.GA18202@foursquare.net>
X-Devuan-PR-Message: they-closed 151
X-Devuan-PR-Package: salt-common
X-Devuan-PR-Keywords: jessie
Reply-To: 151@bugs.devuan.org
Date: Tue, 14 Jan 2020 18:18:04 +0000
Content-Type: multipart/mixed; boundary="----------=_1579025884-3500-1"
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your bug report
which was filed against the salt-common package:

#151: salt-common does not recognize Devuan as a Debian family OS

It has been closed by Mark Hindley <mark@hindley.org.uk>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Mark Hindley <mark@hindley.org.uk> by
replying to this email.


-- 
151: bugs.devuan.org//cgi/bugreport.cgi?bug=151
Devuan Bug Tracking System
Contact owner@bugs.devuan.org with problems
[Message part 2 (message/rfc822, inline)]
From: Mark Hindley <mark@hindley.org.uk>
To: 151-done@bugs.devuan.org
Subject: Re: salt-common does not recognize Devuan as a Debian family OS
Date: Tue, 14 Jan 2020 18:03:59 +0000
Chris,

This is fixed in  salt-common 2018.3.4+dfsg1-6 which is in beowulf,
so closing.

Mark
[Message part 3 (message/rfc822, inline)]
From: Chris Frey <cdfrey@foursquare.net>
To: submit@bugs.devuan.org
Subject: salt-common does not recognize Devuan as a Debian family OS
Date: Mon, 2 Oct 2017 16:07:59 -0400
Package: salt-common
Version: 2014.1.13+ds-3

Some states in salt rely on proper detection of the OS and OS Family
to function correctly.  If not properly detected, you can run into
errors like this:

	State pkg.installed found in sls linux is unavailable

To fix this, add the following to the file salt/grains/core.py:

	_OS_FAMILY_MAP = {
	    'Devuan': 'Debian',		# new member of the family
	    'Ubuntu': 'Debian',
	    ...

This fix is already in the latest upstream salt, so this only needs
to be fixed in Devuan itself.

Thanks,
- Chris


Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Fri Apr 26 19:25:03 2024;