[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1104782: Debdiff for ironic_29.0.0-5



Hi Graham,

Thanks for your reply.

I uploaded Debian release -5 source-only. Here's the "git diff -u -r debian/29.0.0-3 -r debian/29.0.0-5" output, attached (hopefully, equivalent to debdiff).

Cheers,

Thomas Goirand (zigo)
diff --git a/debian/changelog b/debian/changelog
index 4dce3aea0..25a389bc6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,16 @@
+ironic (1:29.0.0-5) unstable; urgency=medium
+
+  * Re-upload source-only.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 09 May 2025 06:52:53 +0200
+
+ironic (1:29.0.0-4) unstable; urgency=medium
+
+  * d/watch: Mangle 2014 and 2015 versions.
+  * Add NoVNC proxy package.
+
+ -- Thomas Goirand <zigo@debian.org>  Tue, 06 May 2025 11:52:49 +0200
+
 ironic (1:29.0.0-3) unstable; urgency=medium
 
   * Blacklist RedfishFirmwareTestCase.test_check_update_still_waiting as it
diff --git a/debian/control b/debian/control
index 1b6b8ad35..7fa66085c 100644
--- a/debian/control
+++ b/debian/control
@@ -182,6 +182,25 @@ Description: bare metal hypervisor API for OpenStack - doc
  .
  This package provides the Ironic documentation.
 
+Package: ironic-novncproxy
+Architecture: all
+Depends:
+ novnc,
+ ${misc:Depends},
+ ${python3:Depends},
+Suggests:
+ syslinux,
+ syslinux-common,
+Description: bare metal hypervisor API for OpenStack - NoVNC proxy
+ Ironic provision bare metal machines instead of virtual machines. It is a fork
+ of the Nova Baremetal driver. It is best thought of as a bare metal hypervisor
+ API and a set of plugins which interact with the bare metal hypervisors. By
+ default, it will use PXE and IPMI in concert to provision and turn on/off
+ machines, but Ironic also supports vendor-specific plugins which may implement
+ additional functionality.
+ .
+ This package contains the NoVNC proxy and service.
+
 Package: python3-ironic
 Architecture: all
 Section: python
diff --git a/debian/ironic-novncproxy.init.in b/debian/ironic-novncproxy.init.in
new file mode 100644
index 000000000..f786239ce
--- /dev/null
+++ b/debian/ironic-novncproxy.init.in
@@ -0,0 +1,18 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides:          ironic-novncproxy
+# Required-Start:    $network $local_fs $remote_fs $syslog
+# Required-Stop:     $remote_fs
+# Should-Start:      postgresql mysql keystone ntp rabbitmq-server
+# Should-Stop:       postgresql mysql keystone ntp rabbitmq-server
+# Default-Start:     2 3 4 5
+# Default-Stop:      0 1 6
+# Short-Description: Baremetal NoVNC server
+# Description:       NoVNC proxy (Ironic) server
+### END INIT INFO
+
+# Author: Thomas Goirand <zigo@debian.org>
+
+DESC="OpenStack Ironic NoVNC proxy (ironic-novncproxy)"
+PROJECT_NAME=ironic
+NAME=${PROJECT_NAME}-novncproxy
diff --git a/debian/watch b/debian/watch
index 9510b6991..e622c0b6c 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,3 @@
 version=4
-opts="mode=git,uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/" \
+opts="mode=git,uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/;s/2014/0/;s/2015/0/" \
 https://github.com/openstack/ironic refs/tags/(\d[brc\d\.]+)

Reply to: