Merge lp:~smoser/orchestra/add-avahi into lp:orchestra

Proposed by Scott Moser
Status: Merged
Merged at revision: 302
Proposed branch: lp:~smoser/orchestra/add-avahi
Merge into: lp:orchestra
Diff against target: 52 lines (+26/-0) (has conflicts)
3 files modified
debian/changelog (+12/-0)
debian/control (+1/-0)
provisioning-server/etc/avahi/services/orchestra_provisioning_server.service (+13/-0)
Text conflict in debian/changelog
To merge this branch: bzr merge lp:~smoser/orchestra/add-avahi
Reviewer Review Type Date Requested Status
Andres Rodriguez Approve
Review via email: mp+83664@code.launchpad.net

Description of the change

This makes orchestra-provisioing-server advertise via avahi a service named '_orchestra_provisioning_server._tcp'.

It does this at the moment on a hard coded 'port 80'. We could optionally, in the future try to read
a cobbler config file to get the port from it, in some other way ensure that they're on the same port.

To post a comment you must log in.
lp:~smoser/orchestra/add-avahi updated
282. By Scott Moser

advertise service both on ipv4 and ipv6

Revision history for this message
Andres Rodriguez (andreserl) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2011-11-22 20:25:03 +0000
3+++ debian/changelog 2011-11-28 19:06:23 +0000
4@@ -1,4 +1,16 @@
5+<<<<<<< TREE
6 orchestra (2.25) unreleased; urgency=low
7+=======
8+orchestra (2.22ubuntu1) unreleased; urgency=low
9+
10+ * provisioning-server/
11+ /etc/avahi/services/orchestra_provisioning_server.service
12+ Advertise the orchestra provisioning service via avahi (LP: #893189)
13+
14+ -- Scott Moser <smoser@ubuntu.com> Mon, 28 Nov 2011 13:18:54 -0500
15+
16+orchestra (2.22) unreleased; urgency=low
17+>>>>>>> MERGE-SOURCE
18
19 * UNRELEASED
20
21
22=== modified file 'debian/control'
23--- debian/control 2011-11-22 18:13:12 +0000
24+++ debian/control 2011-11-28 19:06:23 +0000
25@@ -112,6 +112,7 @@
26 Package: ubuntu-orchestra-provisioning-server
27 Architecture: all
28 Depends: ${misc:Depends}, ${python:Depends},
29+ avahi-utils,
30 cobbler,
31 distro-info,
32 run-one,
33
34=== added directory 'provisioning-server/etc/avahi'
35=== added directory 'provisioning-server/etc/avahi/services'
36=== added file 'provisioning-server/etc/avahi/services/orchestra_provisioning_server.service'
37--- provisioning-server/etc/avahi/services/orchestra_provisioning_server.service 1970-01-01 00:00:00 +0000
38+++ provisioning-server/etc/avahi/services/orchestra_provisioning_server.service 2011-11-28 19:06:23 +0000
39@@ -0,0 +1,13 @@
40+<?xml version="1.0" standalone='no'?>
41+<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
42+<service-group>
43+ <name replace-wildcards="yes">Orchestra Provisioning Server on %h</name>
44+ <service protocol="ipv4">
45+ <type>_orchestra_provisioning_server._tcp</type>
46+ <port>80</port>
47+ </service>
48+ <service protocol="ipv6">
49+ <type>_orchestra_provisioning_server._tcp</type>
50+ <port>80</port>
51+ </service>
52+</service-group>

Subscribers

People subscribed via source and target branches