Please find, for review, the debconf templates and packages descriptions for the cobbler source package.
This review will last from Monday, May 25, 2015 to Thursday, June 04, 2015. Please send reviews as unified diffs (diff -u) against the original files. Comments about your proposed changes will be appreciated. Your review should be sent as an answer to this mail. When appropriate, I will send intermediate requests for review, with "[RFRn]" (n>=2) as a subject tag. When we will reach a consensus, I send a "Last Chance For Comments" mail with "[LCFC]" as a subject tag. Finally, a summary will be sent to the review bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. Rationale: --- cobbler.old/debian/cobbler.templates 2015-05-12 07:41:05.726393726 +0200 +++ cobbler/debian/cobbler.templates 2015-05-25 08:03:28.835716244 +0200 @@ -1,22 +1,25 @@ Template: cobbler/password Type: password +#flag:translate!:5 _Description: New password for the "cobbler" user: It is highly recommended that you set a password for the administrative "cobbler" user. . You can also run password reconfiguration later by executing - 'dpkg-reconfigure -plow cobbler'. + "dpkg-reconfigure -plow cobbler". + . + Note that you can easily add users to cobbler later with the + following command, executed with root privileges: . - Note that you can easily add users to cobbler later with: sudo htdigest /etc/cobbler/users.digest "Cobbler" USERNAME Unbutuize...:-) Also add double quotes in place of single ones and separate the untranslatable string from the rest of the paragraph Template: cobbler/server_and_next_server Type: string Default: 127.0.0.1 -_Description: Set the Boot and PXE server IP address: +_Description: Boot and PXE server IP address: For kickstart and PXE features to work properly, it is important to set the correct IP addresses in the fields - "server" and "next_server" in "/etc/cobbler/settings". + "server" and "next_server" in /etc/cobbler/settings. . The "server" field must be set to something other than localhost, or kickstart features will not work. This should @@ -27,5 +30,5 @@ 127.0.0.1, and should match the IP address of the boot server on the PXE network. . - Note that these values will try to be automatically detected, - however they can be manually edited in "/etc/cobbler/settings". + Note that these values should be automatically detected, + however they can be manually edited in /etc/cobbler/settings. Do not quote file names (this is debian-l10n-english housestyle). Make the synopsis shorter by dropping "Set the". --- cobbler.old/debian/control 2015-05-12 07:41:05.726393726 +0200 +++ cobbler/debian/control 2015-05-25 08:04:38.577321366 +0200 Minor changes: just double quotes and replacing "cotnains" by "provides" (dle housestyle). @@ -44,13 +44,13 @@ Description: network boot, install and update server - Python modules Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the Python code. + This package provides the Python code. Package: cobbler-common Architecture: all @@ -60,13 +60,13 @@ Description: network boot, install and update server - Common files Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the common files. + This package provides the common files. Package: cobbler-web Architecture: all @@ -79,7 +79,7 @@ Description: network boot, install and update server - web interface Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. @@ -118,13 +118,13 @@ Description: network boot, install and update server - Daemon Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the Cobbler daemon. + This package provides the Cobbler daemon. Package: python-koan Section: python @@ -139,13 +139,13 @@ Description: kickstart-over-a-network (koan) - Python libraries Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the Koan Python code. Koan stands for + This package provides the Koan Python code. Koan stands for kickstart-over-a-network. It's a Cobbler helper tool that supports virtualized guests installs and reinstalling existing Linux machines. @@ -167,12 +167,12 @@ Description: kickstart-over-a-network (koan) Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains Koan. Koan stands for kickstart-over-a-network. It's a + This package provides Koan. Koan stands for kickstart-over-a-network. It's a Cobbler helper tool that supports virtualized guests installs and reinstalling existing Linux machines. --
Template: cobbler/password Type: password #flag:translate!:5 _Description: New password for the "cobbler" user: It is highly recommended that you set a password for the administrative "cobbler" user. . You can also run password reconfiguration later by executing "dpkg-reconfigure -plow cobbler". . Note that you can easily add users to cobbler later with the following command, executed with root privileges: . sudo htdigest /etc/cobbler/users.digest "Cobbler" USERNAME Template: cobbler/server_and_next_server Type: string Default: 127.0.0.1 _Description: Boot and PXE server IP address: For kickstart and PXE features to work properly, it is important to set the correct IP addresses in the fields "server" and "next_server" in /etc/cobbler/settings. . The "server" field must be set to something other than localhost, or kickstart features will not work. This should be a resolvable hostname or IP for the boot server as reachable by all machines that will use it. . The "next_server" field must be set to something other than 127.0.0.1, and should match the IP address of the boot server on the PXE network. . Note that these values should be automatically detected, however they can be manually edited in /etc/cobbler/settings.
--- cobbler.old/debian/cobbler.templates 2015-05-12 07:41:05.726393726 +0200 +++ cobbler/debian/cobbler.templates 2015-05-25 08:03:28.835716244 +0200 @@ -1,22 +1,25 @@ Template: cobbler/password Type: password +#flag:translate!:5 _Description: New password for the "cobbler" user: It is highly recommended that you set a password for the administrative "cobbler" user. . You can also run password reconfiguration later by executing - 'dpkg-reconfigure -plow cobbler'. + "dpkg-reconfigure -plow cobbler". + . + Note that you can easily add users to cobbler later with the + following command, executed with root privileges: . - Note that you can easily add users to cobbler later with: sudo htdigest /etc/cobbler/users.digest "Cobbler" USERNAME Template: cobbler/server_and_next_server Type: string Default: 127.0.0.1 -_Description: Set the Boot and PXE server IP address: +_Description: Boot and PXE server IP address: For kickstart and PXE features to work properly, it is important to set the correct IP addresses in the fields - "server" and "next_server" in "/etc/cobbler/settings". + "server" and "next_server" in /etc/cobbler/settings. . The "server" field must be set to something other than localhost, or kickstart features will not work. This should @@ -27,5 +30,5 @@ 127.0.0.1, and should match the IP address of the boot server on the PXE network. . - Note that these values will try to be automatically detected, - however they can be manually edited in "/etc/cobbler/settings". + Note that these values should be automatically detected, + however they can be manually edited in /etc/cobbler/settings. --- cobbler.old/debian/control 2015-05-12 07:41:05.726393726 +0200 +++ cobbler/debian/control 2015-05-25 08:04:38.577321366 +0200 @@ -44,13 +44,13 @@ Description: network boot, install and update server - Python modules Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the Python code. + This package provides the Python code. Package: cobbler-common Architecture: all @@ -60,13 +60,13 @@ Description: network boot, install and update server - Common files Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the common files. + This package provides the common files. Package: cobbler-web Architecture: all @@ -79,7 +79,7 @@ Description: network boot, install and update server - web interface Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. @@ -118,13 +118,13 @@ Description: network boot, install and update server - Daemon Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the Cobbler daemon. + This package provides the Cobbler daemon. Package: python-koan Section: python @@ -139,13 +139,13 @@ Description: kickstart-over-a-network (koan) - Python libraries Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains the Koan Python code. Koan stands for + This package provides the Koan Python code. Koan stands for kickstart-over-a-network. It's a Cobbler helper tool that supports virtualized guests installs and reinstalling existing Linux machines. @@ -167,12 +167,12 @@ Description: kickstart-over-a-network (koan) Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a - helper tool, 'koan', that integrates with cobbler. Cobbler's advanced features + helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . - This package contains Koan. Koan stands for kickstart-over-a-network. It's a + This package provides Koan. Koan stands for kickstart-over-a-network. It's a Cobbler helper tool that supports virtualized guests installs and reinstalling existing Linux machines.
Source: cobbler Section: admin Priority: optional Maintainer: PKG OpenStack <openstack-de...@lists.alioth.debian.org> Uploaders: Thomas Goirand <z...@debian.org> Build-Depends: debhelper (>= 9), dh-python, openstack-pkg-tools, git-core, po-debconf, python-all (>= 2.6.6-3~), python-setuptools Build-Depends-Indep: lsb-release, python-cheetah, python-netaddr, python-nose, python-simplejson, python-twisted, python-urlgrabber, python-yaml Standards-Version: 3.9.6 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/cobbler.git Vcs-Git: git://anonscm.debian.org/openstack/cobbler.git Homepage: http://www.cobblerd.org Package: python-cobbler Section: python Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: hardlink, lsb-release, openssl, python-cheetah, python-distro-info, python-django, python-netaddr, python-simplejson, python-twisted, python-urlgrabber, python-yaml, rsync, ${misc:Depends}, ${python:Depends} Description: network boot, install and update server - Python modules Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . This package provides the Python code. Package: cobbler-common Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, python-cobbler (= ${binary:Version}), ${misc:Depends} Provides: ${python:Provides} Description: network boot, install and update server - Common files Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . This package provides the common files. Package: cobbler-web Architecture: all Depends: apache2, apache2-utils, openssl, cobbler-common (= ${binary:Version} ), ${misc:Depends} Provides: ${python:Provides} Description: network boot, install and update server - web interface Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . This package provides the web interface and its corresponding configuration files. Package: cobbler Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, apache2, apache2-utils, debmirror, hardlink, libapache2-mod-python, libapache2-mod-wsgi, libjs-jquery, libjs-jquery-ui, cobbler-common (= ${binary:Version}), syslinux | syslinux-common, tftpd-hpa, ${misc:Depends}, ${ostack-lsb-base}, ${python:Depends} Recommends: dnsmasq, fence-agents, powerwake, Suggests: bind9, createrepo, dhcp3-server, genisoimage, mkisofs-hpa, rsync, Description: network boot, install and update server - Daemon Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . This package provides the Cobbler daemon. Package: python-koan Section: python Architecture: all Depends: python-ethtool, python-libvirt, python-simplejson, python-urlgrabber, ${misc:Depends}, ${python:Depends} Provides: ${python:Provides} Description: kickstart-over-a-network (koan) - Python libraries Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . This package provides the Koan Python code. Koan stands for kickstart-over-a-network. It's a Cobbler helper tool that supports virtualized guests installs and reinstalling existing Linux machines. Package: koan Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: libvirt-bin, lvm2, python, python-netaddr, python-yaml, syslinux | syslinux-common, virtinst, python-koan (= ${binary:Version}), ${misc:Depends}, ${ostack-lsb-base}, ${python:Depends} Suggests: createrepo, dhcp3-server, mkisofs-hpa, rsync, selinux-utils, tftpd-hpa Description: kickstart-over-a-network (koan) Cobbler is a network install server. Cobbler supports PXE, virtualized installs, and reinstalling existing Linux machines. The last two modes use a helper tool, "koan", that integrates with cobbler. Cobbler's advanced features include importing distributions from DVDs and rsync mirrors, kickstart templating, integrated yum mirroring, and built-in DHCP/DNS Management. Cobbler has a Python and XMLRPC API for integration with other applications. There is also a web interface. . This package provides Koan. Koan stands for kickstart-over-a-network. It's a Cobbler helper tool that supports virtualized guests installs and reinstalling existing Linux machines.
signature.asc
Description: Digital signature