Re: Breaking changes between versions

"Peter Czanik (pczanik)" <[email protected]> Tue, 22 Apr 2025 06:56:58 +0000
Newsgroups gmane.comp.syslog-ng
Message-ID <CO1PR19MB512624B10D2F2F8F3D94FB5E8BBB2@CO1PR19MB5126.namprd19.prod.outlook.com>
--===============7608597766756379073==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_CO1PR19MB512624B10D2F2F8F3D94FB5E8BBB2CO1PR19MB5126namp_"

--_000_CO1PR19MB512624B10D2F2F8F3D94FB5E8BBB2CO1PR19MB5126namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

These are releases from many years ago, so I had to check the release notes=
. Normally there are no breaking changes, and we are careful about backward=
s compatibility. I could not find anything obvious in the release notes, so=
 I would not expect any issues upgrading. However, as always, testing with =
production logs is still recommended.

If you are upgrading from one point release to another one, I assume that y=
ou use my Copr packages. The versioned repositories are provided for conven=
ience. Larger organizations have problems with the rolling release model, a=
nd it makes staying on a fixed syslog-ng release possible. Also, I do not h=
ave any influence on how packages are signed, that is something internal to=
 Copr. Normally only the latest syslog-ng Copr repo is actively receiving f=
ixes (syslog-ng48 as of right now). However, we might experiment a bit here=
, I put this on my ToDo list.

Peter

Peter Czanik (CzP) <[email protected]>
Balabit (a OneIdentity company) / syslog-ng upstream
https://syslog-ng.com/community/
https://twitter.com/PCzanik

________________________________
From: syslog-ng <[email protected]> on behalf of Faine, Ma=
rk R. (MSFC-IS64)[AEGIS] <[email protected]>
Sent: Thursday, April 17, 2025 19:43
To: Syslog-ng users' and developers' mailing list <[email protected].=
hu>
Subject: [syslog-ng] Breaking changes between versions

CAUTION: This email originated from outside of the organization. Do not fol=
low guidance, click links, or open attachments unless you recognize the sen=
der and know the content is safe.


I need to go from 3.31.2 to 3.37.1.  Should I expect any breaking changes?



Also, Redhat Insights is reporting that syslog-ng and syslog-ng-logrotate a=
re signed with SHA1, are the newer packages signed with SHA2?

Red Hat recommends that you adopt any of the options below:

  *   Contact vendors of the packages to ask for new builds signed with sup=
ported signatures and re-install the new packages,
  *   Resign packages with your own SHA-2 key or completely remove packages=
 until a new build with SHA-2 signature is available from the 3rd-party ven=
dor



Thanks,

Mark













--_000_CO1PR19MB512624B10D2F2F8F3D94FB5E8BBB2CO1PR19MB5126namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Hi,</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
These are releases from many years&nbsp;ago, so I had to check the release =
notes. Normally there are no breaking changes, and we are careful about bac=
kwards compatibility. I could not find anything obvious in the release note=
s, so I would not expect any issues upgrading.
 However, as always, testing with production logs is still recommended.<br>
<br>
If you are upgrading from one point release to another one, I assume that y=
ou use my Copr packages. The versioned repositories are provided for conven=
ience. Larger organizations have problems with the rolling release model, a=
nd it makes staying on a fixed syslog-ng
 release possible. Also, I do not have any influence on how packages are si=
gned, that is something internal to Copr. Normally only the latest syslog-n=
g Copr repo is actively receiving fixes (syslog-ng48 as of right now). Howe=
ver, we might experiment a bit here,
 I put this on my ToDo list.</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
Peter</div>
<div class=3D"elementToProof" style=3D"font-family: Aptos, Aptos_EmbeddedFo=
nt, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; c=
olor: rgb(0, 0, 0);">
<br>
</div>
<div id=3D"Signature" class=3D"elementToProof">
<div style=3D"direction: ltr; font-family: Calibri, Arial, Helvetica, sans-=
serif; font-size: 12pt; color: rgb(0, 0, 0);">
Peter Czanik (CzP) &lt;[email protected]&gt;<br>
Balabit (a OneIdentity company) / syslog-ng upstream<br>
<a href=3D"https://syslog-ng.com/community/" target=3D"_blank">https://sysl=
og-ng.com/<wbr>community/</a><br>
<a href=3D"https://twitter.com/PCzanik" target=3D"_blank">https://twitter.c=
om/PCzanik</a></div>
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
</div>
<div id=3D"appendonsend"></div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> syslog-ng &lt;syslog-=
[email protected]&gt; on behalf of Faine, Mark R. (MSFC-IS64)[AEG=
IS] &lt;[email protected]&gt;<br>
<b>Sent:</b> Thursday, April 17, 2025 19:43<br>
<b>To:</b> Syslog-ng users' and developers' mailing list &lt;syslog-ng@list=
s.balabit.hu&gt;<br>
<b>Subject:</b> [syslog-ng] Breaking changes between versions</font>
<div>&nbsp;</div>
</div>
<style>
<!--
@font-face
	{font-family:Helvetica}
@font-face
	{font-family:Wingdings}
@font-face
	{font-family:"Cambria Math"}
@font-face
	{font-family:Calibri}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
	{margin:0in;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif}
a:link, span.x_MsoHyperlink
	{color:#0563C1;
	text-decoration:underline}
a:visited, span.x_MsoHyperlinkFollowed
	{color:#954F72;
	text-decoration:underline}
span.x_EmailStyle17
	{font-family:"Calibri",sans-serif;
	color:windowtext}
span.x_ins-c-genericoverride
	{}
span.x_SpellE
	{}
.x_MsoChpDefault
	{}
@page WordSection1
	{margin:1.0in 1.0in 1.0in 1.0in}
div.x_WordSection1
	{}
ol
	{margin-bottom:0in}
ul
	{margin-bottom:0in}
-->
</style>
<div lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72" style=3D"word-wrap:b=
reak-word">
<div style=3D"background-color:#FFEB9C; width:100%; border-style:solid; bor=
der-color:#9C6500; border-width:1pt; padding:2pt; font-size:10pt; line-heig=
ht:12pt; font-family:'Calibri'; color:Black; text-align:left">
<span style=3D"color:#9C6500; font-weight:bold">CAUTION:</span> This email =
originated from outside of the organization. Do not follow guidance, click =
links, or open attachments unless you recognize the sender and know the con=
tent is safe.</div>
<br>
<div>
<div class=3D"x_WordSection1">
<p class=3D"x_MsoNormal">I need to go from 3.31.2 to 3.37.1.<span style=3D"=
">&nbsp; </span>
Should I expect any breaking changes?</p>
<p class=3D"x_MsoNormal">&nbsp;</p>
<p class=3D"x_MsoNormal">Also, Redhat Insights is reporting that <span clas=
s=3D"x_SpellE">
syslog-ng</span> and <span class=3D"x_SpellE">syslog-ng-logrotate</span> ar=
e signed with SHA1, are the newer packages signed with SHA2?</p>
<p class=3D"x_MsoNormal" style=3D""><span style=3D"">Red Hat recommends tha=
t you adopt any of the options below:</span></p>
<ul type=3D"disc">
<li class=3D"x_MsoNormal" style=3D""><span style=3D"">Contact vendors of th=
e packages to ask for new builds signed with supported signatures and re-in=
stall the new packages,</span></li><li class=3D"x_MsoNormal" style=3D""><sp=
an style=3D"">Resign packages with your own SHA-2 key or completely remove =
packages until a new build with SHA-2 signature is available from the 3rd-p=
arty vendor</span></li></ul>
<p class=3D"x_MsoNormal">&nbsp;</p>
<p class=3D"x_MsoNormal">Thanks,</p>
<p class=3D"x_MsoNormal">Mark</p>
<p class=3D"x_MsoNormal">&nbsp;</p>
<table class=3D"x_MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpaddin=
g=3D"0" width=3D"557" style=3D"width:417.55pt; border-collapse:collapse">
<tbody>
<tr style=3D"height:110.35pt">
<td width=3D"195" style=3D"width:146.2pt; padding:2.15pt 1.45pt 2.15pt 1.45=
pt; height:110.35pt">
<p class=3D"x_MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 style=3D"">&nbsp;</span></p>
</td>
<td width=3D"25" valign=3D"bottom" style=3D"width:18.7pt; padding:2.15pt 1.=
45pt 2.15pt 1.45pt; height:110.35pt">
<p class=3D"x_MsoNormal" align=3D"center" style=3D"text-align:center; line-=
height:12.65pt">
<span style=3D"">&nbsp;</span></p>
</td>
<td width=3D"337" style=3D"width:252.65pt; padding:2.15pt 1.45pt 2.15pt 1.4=
5pt; height:110.35pt">
<p class=3D"x_MsoNormal" style=3D"line-height:12.65pt"><span style=3D"font-=
size:9.0pt; font-family:&quot;Helvetica&quot;,sans-serif">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"x_MsoNormal"><span style=3D"">&nbsp;</span></p>
<p class=3D"x_MsoNormal">&nbsp;</p>
</div>
</div>
</div>
</body>
</html>

--_000_CO1PR19MB512624B10D2F2F8F3D94FB5E8BBB2CO1PR19MB5126namp_--

--===============7608597766756379073==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

______________________________________________________________________________
Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng
Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng
FAQ: http://www.balabit.com/wiki/syslog-ng-faq


--===============7608597766756379073==--