[Piuparts-devel] [Piuparts-commits] [piuparts] 01/02: piuparts.conf.pejacevic: add new suite: jessie2proposed.

Andreas Beckmann anbe at debian.org
Sat Dec 6 10:20:25 UTC 2014


On 2014-12-05 18:19, Holger Levsen wrote:
> index 9a3a26c..062ee00 100644
> --- a/instances/piuparts.conf.pejacevic
> +++ b/instances/piuparts.conf.pejacevic
> @@ -85,6 +85,8 @@ sections =
>  	sid-nodoc
>  	testing2sid
>  	jessie
> +#	jessie-proposed

I think you should enable that, too, to have a plain install+purge test.
But jessie-proposed is the full distro, that's not so interesting here,
better use jessie-pu (only the tpu packages)

> +	jessie2proposed

Ack.

> +[jessie2proposed]
> +precedence = 3
> +json-sections = none
> +piuparts-flags =
> +	%(flags-default)s
> +	%(flags-start-jessie)s
> +	%(flags-end-jessie)s
> +distro = jessie
> +upgrade-test-distros = jessie jessie-proposed


we have two things that we can test here

* only test upgrades of the packages that have a newer version in tpu
  (in that case use distro=jessie-proposed-updates)
* test full upgrades of jessie to tpu ... ideally would need
rescheduling rdepends whenever something new pops up in tpu
(to test the impact of the tpu packages)

regarding upgrade issues ... we could add wheezy2jessie-proposed
(or just change wheezy2jessie to
/upgrade-test-distros/s/jessie/jessie-proposed/)



Andreas



More information about the Piuparts-devel mailing list