Your message dated Sat, 20 Dec 2025 13:17:10 +0000
with message-id <[email protected]>
and subject line Bug#1118187: fixed in cloud-init 25.1.4-1+deb13u1
has caused the Debian Bug report #1118187,
regarding cloud-init: bug in deb822 sources.list template
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1118187: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1118187
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cloud-init
Version: 25.1.4-1
Severity: normal
Tags: patch upstream

Dear Maintainer,

On Debian Trixie, cloud-init 25.1.4-1 generates an invalid
deb822-format sources list entry because of a missing newline between
the “Suites” and “Components” fields in the template
`/etc/cloud/templates/sources.list.debian.deb822.tmpl`.a

---

Steps to reproduce:

1. Use a Debian Trixie system with cloud-init 25.1.4 installed.
2. Let cloud-init generate `/etc/apt/sources.list.d/sources.list.deb822`
   from the default template.
3. Inspect the resulting file.

Actual result:

Suites: trixie-securityComponents: main non-free-firmware

Expected result:

Suites: trixie-security
Components: main non-free-firmware


Cause:
The  jinja template file currently contains:

Suites: {{codename}}{% if codename in ('buster', 'stretch') %}/updates{%
else %}-security{% endif %}
Components: main


Jinja renders this without a newline between the two lines.

Upstream fix:

This issue was fixed upstream in cloud-init 25.2 by commit:
https://github.com/canonical/cloud-init/commit/f21d266eb358b5591128db3b413a72c903cadac1

Please consider backporting this fix or updating to ≥ 25.2.

---

System information:
$ uname -a
Linux debian-trixie 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian
6.12.48-1 (2025-09-20) x86_64 GNU/Linux

$ /usr/bin/cloud-init --version
/usr/bin/cloud-init 25.1.4


Best regards,
Pavel Krasheninnikov

--- End Message ---
--- Begin Message ---
Source: cloud-init
Source-Version: 25.1.4-1+deb13u1
Done: Noah Meyerhans <[email protected]>

We believe that the bug you reported is fixed in the latest version of
cloud-init, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Noah Meyerhans <[email protected]> (supplier of updated cloud-init package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 10 Nov 2025 11:15:37 -0500
Source: cloud-init
Architecture: source
Version: 25.1.4-1+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Debian Cloud Team <[email protected]>
Changed-By: Noah Meyerhans <[email protected]>
Closes: 1118187
Changes:
 cloud-init (25.1.4-1+deb13u1) trixie; urgency=medium
 .
   * Ensure deb822 sources.list template renders correctly (Closes: #1118187)
Checksums-Sha1:
 7df1dd2d09ad0c83eed82f09835bd7e59e4f8bfa 2480 cloud-init_25.1.4-1+deb13u1.dsc
 adf33d0f3c20813206831dd2d05c2476446217d2 29512 
cloud-init_25.1.4-1+deb13u1.debian.tar.xz
 90e512031ac32d01db9ca8cc8be2bec586ef257e 7213 
cloud-init_25.1.4-1+deb13u1_source.buildinfo
Checksums-Sha256:
 5ac4672fe258ee15bd143250f41a080bb59af6b8277c85874e373bc4a5a13366 2480 
cloud-init_25.1.4-1+deb13u1.dsc
 38228d0fa234c380c775d619a95d19486cb0e600a5a6e1563fc22cf309223b1a 29512 
cloud-init_25.1.4-1+deb13u1.debian.tar.xz
 82e8f5e292a443f9ddd4e9e4b4abe227855a97cf794dc22a3d2b62ab7dba8395 7213 
cloud-init_25.1.4-1+deb13u1_source.buildinfo
Files:
 93513f146ecbe2d6ac53d7da2741e865 2480 admin optional 
cloud-init_25.1.4-1+deb13u1.dsc
 f9c0f5ecdfeb926677e9e1b41db5b90d 29512 admin optional 
cloud-init_25.1.4-1+deb13u1.debian.tar.xz
 4d89dfe1de373dfdddf18c9d7342bcc9 7213 admin optional 
cloud-init_25.1.4-1+deb13u1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE5G+E0xEKhJuZ7RJ34+c1IpshdTUFAmk1hV0ACgkQ4+c1Ipsh
dTVvDxAAypw+WkPJ1vlI7XTUK8GrYlRDIYLh3WzfVFHBy5AsAmH/10wEVW+1oyBM
Ham5FTMzTcmZHqmEixYnmKmk6SMpHjyTSxK1HfQglDPJwvnQYqPWhJWbu4AyojKl
lrc7MPqOlNjDgljCsXAFk8roVL1lDYjsmj0scIS7HyKbTwzOphaWCMPjnJtl5B51
vkTlcfG2rufESvy53U8Srmn/dkWH7SFQ2NHVd3PYhsny9X29i+YOh0ACJcGFi/fe
VDnWBb/vzH3phWXJKllx1wT11HuCDlQjobJYlvdYr5Zn3DuBXXRKxaxAaJh6p3Sb
zJqXtAW0av4lzV2Cl9gPP2ShTPEnJ+zPz9YiGlVqhdMbyVGKcxZ+EW1NpfT8Hlal
TUTCxEz7iBIvqQ6Gbq/n0XuMHCw+CxZRre2HMw9OIK4rrvRNj8c6SNtYlw+4oC/l
Vp1CHNkJJFPfufqWBuilTWPbLnaD3apABjOkQi3PwjTWsXgfLVxUZtCxTmq+yPvH
JxRhvu1XWVDgUBBAhwd2b613AykBkiQ+XwoPFfwhLodvbWUVT7alt/8XX+W6G7nh
+f93C3gYvu50ItVgymUsePC99QRf4sDvwMoLRGeKtDIn8qxfzBQjDanVVI9ySB2S
Z0F1D3hkfMEpIKz2yP9klzGYOsJCOpmt5ugCH5OuyKICnQsS3Ko=
=Q3W7
-----END PGP SIGNATURE-----

Attachment: pgplnRl8w8ALt.pgp
Description: PGP signature


--- End Message ---

Reply via email to