Package: redhat-cluster Version: N/A Severity: normal Tags: patch Dear Debian maintainer,
On Thursday, January 03, 2008, I notified you of the beginning of a review process concerning debconf templates for redhat-cluster. The debian-l10n-english contributors have now reviewed these templates, and the proposed changes are attached to this bug report. Please review the suggested changes are suggested, and if you have any objections, let me know in the next 3 days. Please try to avoid uploading redhat-cluster with these changes right now. The second phase of this process will begin on Thursday, January 24, 2008, when I will coordinate updates to translations of debconf templates. The existing translators will be notified of the changes: they will receive an updated PO file for their language. Simultaneously, a general call for new translations will be sent to the debian-i18n mailing list. Both these calls for translations will request updates to be sent as individual bug reports. That will probably trigger a lot of bug reports against your package, but these should be easier to deal with. The call for translation updates and new translations will run until about Thursday, February 14, 2008. Please avoid uploading a package with fixed or changed debconf templates and/or translation updates in the meantime. Of course, other changes are safe. Please note that this is an approximative delay, which depends on my own availability to process this work and is influenced by the fact that I simultaneously work on many packages. Around Friday, February 15, 2008, I will contact you again and will send a final patch summarizing all the updates (changes to debconf templates, updates to debconf translations and new debconf translations). Again, thanks for your attention and cooperation. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.23-1-686 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash
--- redhat-cluster.old/debian/cman.templates 2007-12-29 08:26:58.922223775 +0100 +++ redhat-cluster/debian/cman.templates 2008-01-21 07:43:27.908401932 +0100 @@ -1,14 +1,20 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# [EMAIL PROTECTED] for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + Template: cman/upgrade-warning Type: boolean Default: false -_Description: Do you want to abort now? +_Description: Abort the potentially disruptive upgrade of Red Hat Cluster Suite? The new version 2.0 of the Red Hat Cluster Suite is not compatible with the currently installed one. Upgrading these packages without stopping - the complete cluster can cause filesystem corruption on shared storage + the complete cluster can cause file system corruption on shared storage devices. . For instructions on how to safely upgrade the Red Hat Cluster Suite to - version 2.0, please refer to the following document: - . - http://wiki.debian.org/UpgradeRHCSV1toV2 - . + version 2.0, please refer to 'http://wiki.debian.org/UpgradeRHCSV1toV2'. --- redhat-cluster.old/debian/control 2007-12-29 08:26:58.922223775 +0100 +++ redhat-cluster/debian/control 2008-01-18 21:00:55.856402968 +0100 @@ -1,4 +1,4 @@ -Source: redhat-cluster +sSource: redhat-cluster Section: admin Priority: optional Maintainer: Debian Kernel Team <[EMAIL PROTECTED]> @@ -12,7 +12,11 @@ Priority: optional Architecture: all Depends: cman, gfs-tools, gfs2-tools, rgmanager, clvm -Description: Red Hat cluster suite (meta package) +Description: Red Hat cluster suite - meta package + RHCS is a cluster management infrastructure, for building + high-availability multi-node clusters with service and IP failover on + top of shared Fibre Channel/iSCSI storage devices. + . The only scope for this package is to install the full Red Hat Cluster Suite in one shot. It is safe to remove it. @@ -23,54 +27,74 @@ Depends: ${shlibs:Depends}, python, openais (>= 0.82-2) Conflicts: magma, libmagma1, libmagma-dev, ccs, fence, libiddev-dev, fence-gnbd, gulm, libgulm1, libgulm-dev, magma-plugins Replaces: ccs, fence, fence-gnbd -Description: cluster manager - CMAN is a symmetric general-purpose cluster manager. It consists of - a connection manager that handles cluster membership management, - messaging among the cluster nodes, event notification, quorum and - state transitions. Another part of CMAN is a service manager that - handles service groups. +Description: Red Hat cluster suite - cluster manager + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . + CMAN is a symmetric general-purpose cluster manager. It provides a + service manager that handles service groups, plus a connection + manager that handles cluster membership management, messaging among + the cluster nodes, event notification, quorum and state transitions. . - This package contains only userspace tools for controlling the actual - cluster manager. + This package provides only userspace tools for controlling the + cluster manager itself. Package: libcman2 Section: libs Architecture: any Depends: ${shlibs:Depends} -Description: cluster manager - libraries - cman provides a general purpose, openais based, cluster manager. +Description: Red Hat cluster suite - cluster manager libraries + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . + CMAN is a symmetric general-purpose cluster manager. It provides a + service manager that handles service groups, plus a connection + manager that handles cluster membership management, messaging among + the cluster nodes, event notification, quorum and state transitions. . - This package contains the client libraries. + This package provides the client libraries. Package: libcman-dev Section: libdevel Architecture: any Depends: libcman2 (= ${binary:Version}) -Description: cluster manager - development files - cman provides a general purpose, openais based, cluster manager. +Description: Red Hat cluster suite - cluster manager development files + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . + CMAN is a symmetric general-purpose cluster manager. It provides a + service manager that handles service groups, plus a connection + manager that handles cluster membership management, messaging among + the cluster nodes, event notification, quorum and state transitions. . - This package contains the files needed for developing applications. + This package provides the files needed for developing applications. Package: libdlm2 Section: libs Architecture: any Depends: ${shlibs:Depends} -Description: distributed lock manager - library +Description: Red Hat cluster suite - distributed lock manager library + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . DLM is a symmetric general-purpose distributed lock manager. It is used for example by GFS and the distributed volume manager. . - This is the client library for applications using the lock manager. - The lock manager itself is a kernel module. + This package provides a client library for applications using the + lock manager. The lock manager itself is a kernel module. Package: libdlm-dev Section: libdevel Architecture: any Depends: libdlm2 (= ${binary:Version}) -Description: distributed lock manager - development files +Description: Red Hat cluster suite - distributed lock manager development files + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . DLM is a symmetric general-purpose distributed lock manager. It is used for example by GFS and the distributed volume manager. . - This package contains the files needed for developing applications + This package provides the files needed for developing applications that use the lock manager. Package: gfs-tools @@ -78,63 +102,79 @@ Depends: ${shlibs:Depends}, psmisc, gfs2-tools Recommends: redhat-cluster-modules Section: admin -Description: global file system tools +Description: Red Hat cluster suite - global file system tools + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . The Global File System allows a cluster of machines to concurrently access shared storage hardware like SANs or iSCSI and network block devices. GFS - can be deployed to build high available services without the single point - of failure a file server would be. + can be deployed to build high-availability services without the single point + of failure of a file server. . - This package contains userspace tools for creating and managing global + This package provides userspace tools for creating and managing global file systems. GFS itself is a set of kernel modules. . - Note: the package requires gfs2-tools installed and it's known to work fine - even if GFS2 is highly experimental and *MUST NOT* be used in production - enviroment yet. + Note: the package requires gfs2-tools installed; this is known to be + reliable even though the GFS2 kernel modules themselves are highly + experimental and *MUST NOT* be used in a production environment yet. Package: gfs2-tools Architecture: any Depends: ${shlibs:Depends}, psmisc Section: admin -Description: global file system 2 tools (EXPERIMENTAL) - The Global File System 2 allows a cluster of machines to concurrently access +Description: Red Hat cluster suite - global file system 2 tools + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . + The Global File System allows a cluster of machines to concurrently access shared storage hardware like SANs or iSCSI and network block devices. GFS - can be deployed to build high available services without the single point - of failure a file server would be. + can be deployed to build high-availability services without the single point + of failure of a file server. . - This package contains userspace tools for creating and managing global - file systems. GFS2 itself is a set of kernel modules. + This package provides userspace tools for creating and managing global + file systems. . - GFS2 *MUST NOT* be used in production enviroment yet. + The GFS2 kernel modules themselves are highly experimental and *MUST NOT* + be used in a production environment yet. Package: gnbd-client Section: admin Architecture: any Depends: ${shlibs:Depends} Recommends: fence-gnbd (= ${binary:Version}), redhat-cluster-modules -Description: global network block device - client tools - GNBD allows to use block devices over the network. It is a modified - version of the linux network block device for the use within a cluster +Description: Red Hat cluster suite - global network block device client tools + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . + GNBD allows block devices to be used over the network. It is a modified + version of the Linux network block device for use within a cluster environment. . - This package contains userspace tools for running GNBD clients. + This package provides userspace tools for running GNBD clients. Package: gnbd-server Section: admin Architecture: any Depends: ${shlibs:Depends} Recommends: fence-gnbd (= ${binary:Version}) -Description: global network block device - server tools - GNBD allows to use block devices over the network. It is a modified - version of the linux network block device for the use within a cluster +Description: Red Hat cluster suite - global network block device server tools + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . + GNBD allows block devices to be used over the network. It is a modified + version of the Linux network block device for use within a cluster environment. . - This package contains userspace tools for running GNBD servers. + This package provides userspace tools for running GNBD servers. Package: rgmanager Architecture: any Depends: ${shlibs:Depends}, cman (= ${binary:Version}), iproute, iputils-arping, iputils-ping, nfs-kernel-server, nfs-common Conflicts: nfs-user-server -Description: clustered resource group manager +Description: Red Hat cluster suite - clustered resource group manager + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . Resource Group Manager provides high availability of critical server applications in the event of planned or unplanned system downtime. @@ -142,6 +182,9 @@ Architecture: all Depends: bzip2 Description: Red Hat cluster suite - kernel modules source - This package contains the source necessary for compiling the Red Hat + This package is part of the Red Hat Cluster Suite, a complete + high-availability solution. + . + This package provides the source necessary for compiling the Red Hat cluster suite out-of-tree kernel modules gfs and gnbd against the - linux tree. + Linux kernel source tree.

