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

Is it possible to include a stable repository in the testing installer?



I would like to create one iso that can install either testing or stable without needing any network connection.

I merged the 5.0.6 pool/dist structure with that from a testing weekly build,  then remastered the iso.

With the new image,  I can install testing just fine.  I'm also able to copy the pool/dist structure and point sources.list to a deb file:/path/to/pool-dist/dir entry and it will install testing and stable packages.  So it seems the pool/dist structure is functional.

When I try to preseed the suite with the following preseed file,  (with DEBCONF_DEBUG=5 set),  I get an error in syslog,  and it hums along installing the testing release.

I'm assuming there is more to this then just including the stable repository and setting a d-i bit.  Anyone have any pointers?

root@debian:/var/lib/virtual_machines/master/dists# ll
total 0
dr-xr-xr-x 4 root root 45 2010-09-04 14:32 lenny
dr-xr-xr-x 4 root root 45 2010-11-07 23:07 squeeze
lrwxrwxrwx 1 root root  5 2010-09-04 14:32 stable -> lenny
lrwxrwxrwx 1 root root  7 2010-11-07 23:07 testing -> squeeze

preseed

### Mirror settings
# If you select ftp, the mirror/country string does not need to be set.

# Suite to install.
d-i mirror/suite string stable
d-i cdrom/suite string stable

### Apt setup
# You can choose to install non-free and contrib software.
#d-i apt-setup/non-free boolean true
#d-i apt-setup/contrib boolean true
# Uncomment this if you don't want to use a network mirror.
d-i apt-setup/use_mirror boolean false
d-i apt-setup/uri_type select cdrom

# turn off security updates during install
d-i apt-setup/security-updates boolean false

# Uncomment this to avoid adding security sources, or
# add a hostname to use a different server than security.debian.org.
d-i apt-setup/security_host string

d-i syslog snippet
Nov 14 02:03:43 debconf: --> GET preseed/file
Nov 14 02:03:43 debconf: <-- 0 /cdrom/preseeds/stable.cfg
Nov 14 02:03:43 debconf: --> SET preseed/file file:///cdrom/preseeds/stable.cfg
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> GET preseed/file
Nov 14 02:03:43 debconf: <-- 0 file:///cdrom/preseeds/stable.cfg
Nov 14 02:03:43 debconf: --> GET preseed/file/checksum
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET preseed/include
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SET preseed/include_command
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SET preseed/run
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> GET preseed/interactive
Nov 14 02:03:43 debconf: <-- 0 false
Nov 14 02:03:43 debconf: --> SET mirror/suite stable
Nov 14 02:03:43 debconf: <-- 10 mirror/suite doesn't exist
Nov 14 02:03:43 debconf: --> REGISTER debian-installer/dummy mirror/suite
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET mirror/suite stable
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SUBST mirror/suite ID mirror/suite
Nov 14 02:03:43 debconf: Adding [ID] -> [mirror/suite]
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> FSET mirror/suite seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 debconf: --> SET cdrom/suite stable
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> FSET cdrom/suite seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 debconf: --> SET apt-setup/use_mirror false
Nov 14 02:03:43 debconf: <-- 10 apt-setup/use_mirror doesn't exist
Nov 14 02:03:43 debconf: --> REGISTER debian-installer/dummy apt-setup/use_mirror
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET apt-setup/use_mirror false
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SUBST apt-setup/use_mirror ID apt-setup/use_mirror
Nov 14 02:03:43 debconf: Adding [ID] -> [apt-setup/use_mirror]
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> FSET apt-setup/use_mirror seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 debconf: --> SET apt-setup/uri_type cdrom
Nov 14 02:03:43 debconf: <-- 10 apt-setup/uri_type doesn't exist
Nov 14 02:03:43 debconf: --> REGISTER debian-installer/dummy apt-setup/uri_type
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET apt-setup/uri_type cdrom
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SUBST apt-setup/uri_type ID apt-setup/uri_type
Nov 14 02:03:43 debconf: Adding [ID] -> [apt-setup/uri_type]
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> FSET apt-setup/uri_type seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 debconf: --> SET apt-setup/security-updates false
Nov 14 02:03:43 debconf: <-- 10 apt-setup/security-updates doesn't exist
Nov 14 02:03:43 debconf: --> REGISTER debian-installer/dummy apt-setup/security-updates
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET apt-setup/security-updates false
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SUBST apt-setup/security-updates ID apt-setup/security-updates
Nov 14 02:03:43 debconf: Adding [ID] -> [apt-setup/security-updates]
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> FSET apt-setup/security-updates seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 debconf: --> SET apt-setup/security_host
Nov 14 02:03:43 debconf: <-- 10 apt-setup/security_host doesn't exist
Nov 14 02:03:43 debconf: --> REGISTER debian-installer/dummy apt-setup/security_host
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET apt-setup/security_host
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SUBST apt-setup/security_host ID apt-setup/security_host
Nov 14 02:03:43 debconf: Adding [ID] -> [apt-setup/security_host]
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> FSET apt-setup/security_host seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 debconf: --> SET apt-setup/local0/repository deb file:/cdrom/test /
Nov 14 02:03:43 debconf: <-- 10 apt-setup/local0/repository doesn't exist
Nov 14 02:03:43 debconf: --> REGISTER debian-installer/dummy apt-setup/local0/repository
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET apt-setup/local0/repository deb file:/cdrom/test /
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SUBST apt-setup/local0/repository ID apt-setup/local0/repository
Nov 14 02:03:43 debconf: Adding [ID] -> [apt-setup/local0/repository]
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> FSET apt-setup/local0/repository seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 debconf: --> SET debian-installer/allow_unauthenticated true
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> FSET debian-installer/allow_unauthenticated seen true
Nov 14 02:03:43 debconf: <-- 0 true
Nov 14 02:03:43 preseed: successfully loaded preseed file from file:///cdrom/preseeds/stable.cfg
Nov 14 02:03:43 debconf: --> GET preseed/include
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> GET preseed/include_command
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> GET preseed/include/checksum
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> GET preseed/run
Nov 14 02:03:43 debconf: <-- 0
Nov 14 02:03:43 debconf: --> SET preseed/include
Nov 14 02:03:43 debconf: <-- 0 value set
Nov 14 02:03:43 debconf: --> SET preseed/include_command


Reply to: