--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: jessie-pu: package cloud-init/0.7.6~bzr976-2 -> -3
- From: Thomas Goirand <zigo@debian.org>
- Date: Fri, 19 Jun 2015 00:26:07 +0200
- Message-id: <20150618222607.24506.94089.reportbug@buzig2.mirantis.com>
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
Usertags: pu
Dear release team,
In Sid, I added missing systemd .service files to the cloud-init package,
because without them, the ordering when starting cloud-init is completely
wrong. With the default OpenStack image at cdimage.debian.org, you may
not find out about it, until you add some new daemons in the startup
process.
I wish to also update cloud-init in Jessie, to fix this issue, and
add the missing .service files. I have attached the debdiff between Debian
release -2 and -3.
1/ Would you agree with such a change?
2/ What should be the version number for this update? Should I use
0.7.6~bzr976-2+deb8u1 ? Or is 0.7.6~bzr976-3~deb8u1 more appropriate in
this case?
Please let me know,
Cheers,
Thomas Goirand (zigo)
diff -Nru cloud-init-0.7.6~bzr976/debian/changelog cloud-init-0.7.6~bzr976/debian/changelog
--- cloud-init-0.7.6~bzr976/debian/changelog 2014-07-05 11:29:08.000000000 +0000
+++ cloud-init-0.7.6~bzr976/debian/changelog 2015-06-08 10:04:04.000000000 +0000
@@ -1,3 +1,9 @@
+cloud-init (0.7.6~bzr976-3) unstable; urgency=medium
+
+ * Added upstream .service files (Closes: #784083).
+
+ -- Thomas Goirand <zigo@debian.org> Mon, 08 Jun 2015 10:03:48 +0000
+
cloud-init (0.7.6~bzr976-2) unstable; urgency=medium
* Build-depend on iproute2 instead of iproute (Closes: #753695).
diff -Nru cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-config.service cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-config.service
--- cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-config.service 1970-01-01 00:00:00.000000000 +0000
+++ cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-config.service 2015-06-08 10:02:59.000000000 +0000
@@ -0,0 +1,17 @@
+[Unit]
+Description=Apply the settings specified in cloud-config
+After=network.target syslog.target cloud-config.target
+Requires=cloud-config.target
+Wants=network.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/cloud-init modules --mode=config
+RemainAfterExit=yes
+TimeoutSec=0
+
+# Output needs to appear in instance console output
+StandardOutput=journal+console
+
+[Install]
+WantedBy=multi-user.target
diff -Nru cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-final.service cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-final.service
--- cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-final.service 1970-01-01 00:00:00.000000000 +0000
+++ cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-final.service 2015-06-08 10:02:59.000000000 +0000
@@ -0,0 +1,17 @@
+[Unit]
+Description=Execute cloud user/final scripts
+After=network.target syslog.target cloud-config.service rc-local.service
+Requires=cloud-config.target
+Wants=network.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/cloud-init modules --mode=final
+RemainAfterExit=yes
+TimeoutSec=0
+
+# Output needs to appear in instance console output
+StandardOutput=journal+console
+
+[Install]
+WantedBy=multi-user.target
diff -Nru cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-init-local.service cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-init-local.service
--- cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-init-local.service 1970-01-01 00:00:00.000000000 +0000
+++ cloud-init-0.7.6~bzr976/debian/cloud-init.cloud-init-local.service 2015-06-08 10:03:00.000000000 +0000
@@ -0,0 +1,16 @@
+[Unit]
+Description=Initial cloud-init job (pre-networking)
+Wants=local-fs.target
+After=local-fs.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/cloud-init init --local
+RemainAfterExit=yes
+TimeoutSec=0
+
+# Output needs to appear in instance console output
+StandardOutput=journal+console
+
+[Install]
+WantedBy=multi-user.target
diff -Nru cloud-init-0.7.6~bzr976/debian/cloud-init.service cloud-init-0.7.6~bzr976/debian/cloud-init.service
--- cloud-init-0.7.6~bzr976/debian/cloud-init.service 1970-01-01 00:00:00.000000000 +0000
+++ cloud-init-0.7.6~bzr976/debian/cloud-init.service 2015-06-08 10:03:00.000000000 +0000
@@ -0,0 +1,18 @@
+[Unit]
+Description=Initial cloud-init job (metadata service crawler)
+After=local-fs.target network.target cloud-init-local.service
+Before=sshd.service sshd-keygen.service
+Requires=network.target
+Wants=local-fs.target cloud-init-local.service sshd.service sshd-keygen.service
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/cloud-init init
+RemainAfterExit=yes
+TimeoutSec=0
+
+# Output needs to appear in instance console output
+StandardOutput=journal+console
+
+[Install]
+WantedBy=multi-user.target
diff -Nru cloud-init-0.7.6~bzr976/debian/control cloud-init-0.7.6~bzr976/debian/control
--- cloud-init-0.7.6~bzr976/debian/control 2014-07-05 11:14:31.000000000 +0000
+++ cloud-init-0.7.6~bzr976/debian/control 2015-06-08 12:40:18.000000000 +0000
@@ -6,6 +6,7 @@
Section: admin
Priority: optional
Build-Depends: debhelper (>= 9),
+ dh-systemd,
iproute2,
po-debconf,
pyflakes,
diff -Nru cloud-init-0.7.6~bzr976/debian/rules cloud-init-0.7.6~bzr976/debian/rules
--- cloud-init-0.7.6~bzr976/debian/rules 2014-04-12 07:13:31.000000000 +0000
+++ cloud-init-0.7.6~bzr976/debian/rules 2015-06-08 12:40:30.000000000 +0000
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
%:
- dh $@ --with python2 --buildsystem=python_distutils
+ dh $@ --with python2,systemd --buildsystem=python_distutils
override_dh_install:
dh_install
--- End Message ---
--- Begin Message ---
> > Le Sun, Oct 18, 2015 at 01:13:26AM +0200, Thomas Goirand a écrit :
> >>
> >> Ping? Is there anyone from the stable release team that could spend a
> >> bit of time here?
> On 11/12/2015 05:49 AM, Charles Plessy wrote:
> >
> > I propose that we declare time bankrupcy on that issue, give up on fixing it,
> > and update Sid's package instead, which is now seriously outdated.
Le Thu, Nov 12, 2015 at 03:19:54PM +0100, Thomas Goirand a écrit :
>
> I was also thinking about it, and though that we can't wait for more.
> Many people are waiting for this update, including those from Azure.
> Let's hope the release team accepts the fix anyway at some point.
Hi everybody,
this request for update is stalled, therefore I close it.
Have a nice day,
--
Charles
--- End Message ---