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

Bug#696157: marked as done (release.debian.org: preapproval of grml-debootstrap/0.54)



Your message dated Fri, 18 Jan 2013 22:47:25 +0100
with message-id <20130118214725.GJ5676@radis.cristau.org>
and subject line Re: Bug#696157: release.debian.org: preapproval of grml-debootstrap/0.54
has caused the Debian Bug report #696157,
regarding release.debian.org: preapproval of grml-debootstrap/0.54
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
696157: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696157
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Now that wheezy should be released soon we want to do the final
preparations for grml-debootstrap to make wheezy the supported
stable and default release. Therefore I would like to seek
preapproval of grml-debootstrap/0.54.

It's setting wheezy as default release, includes a bugfix for GRUB
cmdline (fixing --bootappend option) and updates docs accordingly.

diff -Nru grml-debootstrap-0.53/config grml-debootstrap-0.54/config
--- grml-debootstrap-0.53/config	2012-05-14 16:27:08.000000000 +0200
+++ grml-debootstrap-0.54/config	2012-12-17 11:43:31.000000000 +0100
@@ -63,10 +63,9 @@
 # GRMLPACKAGES='grml-etc-core'
 
 # Debian release that should be installed.
-# Supported values: lenny (old-stable), squeeze (stable),
-#                   wheezy (testing), sid (unstable)
-# Default: 'squeeze'
-# RELEASE='squeeze'
+# Supported values: lenny, squeeze, wheezy, sid
+# Default: 'wheezy'
+# RELEASE='wheezy'
 
 # Define components that should be used within sources.list.
 # Default: 'main contrib non-free'
diff -Nru grml-debootstrap-0.53/debian/changelog grml-debootstrap-0.54/debian/changelog
--- grml-debootstrap-0.53/debian/changelog	2012-06-19 23:04:55.000000000 +0200
+++ grml-debootstrap-0.54/debian/changelog	2012-12-17 11:45:23.000000000 +0100
@@ -1,3 +1,20 @@
+grml-debootstrap (0.54) unstable; urgency=low
+
+  [ Evgeni Golov ]
+  * [5ee8148] add BOOT_APPEND to GRUB_CMDLINE_LINUX_DEFAULT
+
+  [ Michael Prokop ]
+  * [62cec4e] Do not hardcode squeeze as Debian/stable
+  * [6589216] Set wheezy as the new default release [Closes: #688234]
+  * [ae9070d] docs: fix outdated default mirror reference
+  * [e5a6244] docs: clarify AUTOINSTALL is currently supported on Grml
+    live systems only. Thanks to Evgeni Golov <evgeni@grml.org> for review
+    + improving
+  * [4280921] docs: mention VM image and dialog based frontend support.
+    Thanks to Evgeni Golov <evgeni@grml.org> for review and improving
+
+ -- Michael Prokop <mika@grml.org>  Mon, 17 Dec 2012 11:45:14 +0100
+
 grml-debootstrap (0.53) unstable; urgency=low
 
   * [4d08103] Add acpi-support-base to default package selection
diff -Nru grml-debootstrap-0.53/grml-debootstrap grml-debootstrap-0.54/grml-debootstrap
--- grml-debootstrap-0.53/grml-debootstrap	2012-06-07 20:50:58.000000000 +0200
+++ grml-debootstrap-0.54/grml-debootstrap	2012-12-17 11:43:31.000000000 +0100
@@ -30,7 +30,7 @@
 PACKAGES='yes'
 PRE_SCRIPTS='yes'
 RECONFIGURE='console-data'
-RELEASE='squeeze'
+RELEASE='wheezy'
 RM_APTCACHE='yes'
 SCRIPTS='yes'
 SECURE='yes'
@@ -59,7 +59,7 @@
   -m, --mirror <URL>     Mirror which should be used for apt-get/aptitude.
   -i, --iso <mnt>        Mountpoint where a Debian ISO is mounted to, for use
                          instead of fetching packages from a mirror.
-  -r, --release <name>   Release of new Debian system (default: squeeze).
+  -r, --release <name>   Release of new Debian system (default: wheezy).
   -t, --target <target>  Target partition (/dev/...) or directory where the
                          system should be installed to.
   -p, --mntpoint <mnt>   Mountpoint used for mounting the target system,
@@ -493,13 +493,13 @@
 # ask for Debian release {{{
 prompt_for_release()
 {
-  [ -n "$RELEASE" ] && DEFAULT_RELEASE="$RELEASE" || DEFAULT_RELEASE='squeeze'
+  [ -n "$RELEASE" ] && DEFAULT_RELEASE="$RELEASE" || DEFAULT_RELEASE='wheezy'
   RELEASE="$(dialog --stdout --title "${PN}" --default-item $DEFAULT_RELEASE --menu \
             "Please enter the Debian release you would like to use for installation:" \
             0 50 4 \
-            lenny    Debian/old-stable \
-            squeeze  Debian/stable \
-            wheezy   Debian/testing \
+            lenny    Debian/5.0 \
+            squeeze  Debian/6.0 \
+            wheezy   Debian/7.0 \
             sid      Debian/unstable)"
   [ $? -eq 0 ] || bailout
 }
@@ -1011,6 +1011,9 @@
   rm -f "${MNTPOINT}/tmp/core.img"
 
   einfo "Updating grub configuration file."
+  if [ -n "$BOOT_APPEND" ] ; then
+     sed -i "/GRUB_CMDLINE_LINUX_DEFAULT/ s#\"\$# ${BOOT_APPEND}\"#" "${MNTPOINT}"/etc/default/grub
+  fi
   chroot "${MNTPOINT}" update-grub
 
   umount "${MNTPOINT}"/proc
diff -Nru grml-debootstrap-0.53/grml-debootstrap.8.txt grml-debootstrap-0.54/grml-debootstrap.8.txt
--- grml-debootstrap-0.53/grml-debootstrap.8.txt	2012-05-14 18:12:36.000000000 +0200
+++ grml-debootstrap-0.54/grml-debootstrap.8.txt	2012-12-17 11:44:48.000000000 +0100
@@ -17,12 +17,14 @@
 grml-debootstrap is a wrapper suite around debootstrap (and cdebootstrap if you
 want) for installing a plain Debian system (e.g. via Grml) very fast and easy.
 
-All you have to do is adjust a few variables in configuration file
-/etc/debootstrap/config (or specify some variables via command line) and invoke
-grml-debootstrap without any further options then.
+All you have to do is adjust a few variables in the configuration file
+/etc/debootstrap/config or specify some command line options and invoke
+grml-debootstrap. If invoked without any configuration modifications or command
+line options a dialog based frontend will be available to control some basic
+configuration options.
 
-A plain and base Debian system will be installed on the given device (or
-directory) then. Customization of this process is possible as well.
+A plain and base Debian system will be installed on the given device, directory
+or virtual image file then. Customization of this process is possible as well.
 
 CAUTION: The Grml team does not take responsibility for loss of any data!
 
@@ -201,7 +203,7 @@
 
   grml-debootstrap --target /dev/sda1 --grub /dev/sda
 
-Install default Debian release (stable/squeeze) on /dev/sda1 and install bootmanager
+Install default Debian release (wheezy) on /dev/sda1 and install bootmanager
 Grub in MBR (master boot record) of /dev/sda and use /dev/sda1 as system partition.
 
   grml-debootstrap --target /dev/sda6 --grub /dev/sda --release sid
@@ -212,25 +214,25 @@
   mount /dev/sda1 /data/chroot
   grml-debootstrap --target /data/chroot
 
-Install default Debian release (stable/squeeze) in directory /data/chroot (without
+Install default Debian release (wheezy) in directory /data/chroot (without
 any bootloader).
 
   grml-debootstrap --target /dev/sda3 --grub /dev/sda  --mirror ftp://ftp.tugraz.at/mirror/debian
 
-Install default debian release (stable/squeeze) in a Virtual Machine file with
+Install default debian release (wheezy) in a Virtual Machine file with
 3GB disk size (including Grub as bootmanager in MBR of the virtual disk file):
 
   mount /dev/sda1 /mnt/sda1
   grml-debootstrap --vmfile --vmsize 3G --target /mnt/sda1/qemu.img
 
-Install default Debian release (stable/squeeze) on /dev/sda3 and install bootmanager
+Install default Debian release (wheezy) on /dev/sda3 and install bootmanager
 Grub in MBR (master boot record) of /dev/sda and use /dev/sda3 as system partition.
 Use specified mirror instead of the default (ftp://ftp.debian.de/debian) one.
 
-  mount -o loop /mnt/sda6/debian-40r0-i386-CD-1.iso /mnt/iso
+  mount -o loop /mnt/sda6/debian-CD-1.iso /mnt/iso
   grml-debootstrap --target /dev/sda1 --grub /dev/sda --iso file:/mnt/iso/debian/
 
-Install Debian stable/squeeze on /dev/sda1 using the loopback mounted Debian-ISO
+Install Debian on /dev/sda1 using the loopback mounted Debian-ISO
 for the base-system and install bootmanager Grub in MBR (master boot record) of
 /dev/sda and use /dev/sda1 as system partition. Please notice, that the chroot
 system requires network access for all packages which are not part of the
@@ -296,9 +298,9 @@
 full automatic mode. While this mode isn't really useful for interactive
 execution (just configure /etc/debootstrap/configure or specify the relevant
 variables on the command line instead) it is meant for use via boot option
-debian2hd. The boot option debian2hd (more precise: the kernelname on bootprompt)
-supports the following boot options (they correspond with the command line options
-mentioned above):
+debian2hd on the Grml live system. The boot option debian2hd (more precise: the
+kernelname at the bootprompt) supports the following boot options (they
+correspond with the command line options mentioned above):
 
   target=...
 
@@ -311,13 +313,13 @@
 
   release=...
 
-Specify release of new Debian system. Defaults to Debian squeeze. Supported
+Specify release of new Debian system. Defaults to Debian wheezy. Supported
 relases: lenny, squeeze, wheezy and sid. Usage example: release=sid
 
   mirror=...
 
 Specify mirror which should be used for apt-get/aptitude instead
-of the default one (ftp://ftp.debian.de/debian).
+of the default one (http://cdn.debian.net/debian).
 Usage example: mirror=ftp://ftp.tugraz.at/mirror/debian
 
   password=...
@@ -350,8 +352,8 @@
 ================================================================================
 [1] Please notice that lenny is the current old-stable release within Debian.
 grml-debootstrap can handle the release but you really should not use lenny
-anymore unless you really know what you are doing. Choose stable (squeeze)
-instead.
+anymore unless you really know what you are doing. Choose Debian 6.0 (squeeze)
+or Debian 7.0 (wheezy) instead.
 
 Notice that you need to specify a mirror providing the lenny release, the
 default (http://cdn.debian.net/debian) doesn't provide it any longer nowadays.
@@ -367,8 +369,8 @@
 .sid release
 ================================================================================
 [2] Please notice that sid is Debian/unstable and due to its nature might not be
-always installable. What _might_ work instead is deploying stable (squeeze) or
-testing (wheezy) and upgrade it after installation finished.
+always installable. What _might_ work instead is deploying a stable or testing
+release and upgrade it after installation finished.
 ================================================================================
 
 Bugs

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
On Fri, Jan 18, 2013 at 18:51:26 +0100, Michael Prokop wrote:

> * Julien Cristau [Fri Dec 28, 2012 at 06:06:54PM +0100]:
> > On Mon, Dec 17, 2012 at 12:45:40 +0100, Michael Prokop wrote:
> 
> > > Now that wheezy should be released soon we want to do the final
> > > preparations for grml-debootstrap to make wheezy the supported
> > > stable and default release. Therefore I would like to seek
> > > preapproval of grml-debootstrap/0.54.
> 
> > Go ahead.  Ping this bug after it's spent a few days in sid.
> 
> Pinging the bug as requested (grml-debootstrap/0.54 is
> sitting in Debian/unstable since 31 Dec 2012[1]).
> 
> Thanks for your time and taking care.
> 
Unblocked.

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: