I think there's still a basic disconnect.

Ironic builds a ramdisk image from scratch, currently using DIB, to run IPA in an ephemeral environment for provisioning and cleaning. We can't run just a simple qcow image. I think the current methods using debootstrap are great because it makes it trivial to setup a new image using DIB.

If we were to use published  debian images, we'd have to edit them, embed the IPA ramdisk, and ensure they're in a separate kernel:ramdisk format to be used as a ramdisk. In my experience, that's pretty difficult to do with a standard cloud image.

-
Jay Faulkner


On Wed, Dec 16, 2020 at 7:29 AM Thomas Goirand <zigo@debian.org> wrote:
On 12/16/20 11:59 AM, Dmitry Tantsur wrote:
> On Wed, Dec 16, 2020 at 11:47 AM Thomas Goirand <zigo@debian.org
>     Hi Dmitry,
>
>     Could you please have a quick try with the official "Generic" image from
>     the Debian team? Best maybe would be to try this one:
>
>     https://urldefense.proofpoint.com/v2/url?u=http-3A__cdimage.debian.org_cdimage_cloud_bullseye_daily_20201216-2D486_debian-2D11-2Dgeneric-2Damd64-2Ddaily-2D20201216-2D486.qcow2&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=NKR1jXf8to59hDGraABDUb4djWcsAXM11_v4c7uz0Tg&m=uESkxZk94GL3tbchP2DfHN_zngJl2NupwL8fB-OnEbU&s=dlEFTBtQS8Hp5qeia6c82SqK81nv9dAvui5-z-zhASI&e=
>     <https://urldefense.proofpoint.com/v2/url?u=http-3A__cdimage.debian.org_cdimage_cloud_bullseye_daily_20201216-2D486_debian-2D11-2Dgeneric-2Damd64-2Ddaily-2D20201216-2D486.qcow2&d=DwIFaQ&c=sWW_bEwW_mLyN3Kx2v57Q8e-CRbmiT9yOhqES_g_wVY&r=NKR1jXf8to59hDGraABDUb4djWcsAXM11_v4c7uz0Tg&m=uESkxZk94GL3tbchP2DfHN_zngJl2NupwL8fB-OnEbU&s=dlEFTBtQS8Hp5qeia6c82SqK81nv9dAvui5-z-zhASI&e= >
>
>
> Only if DIB provides support for it. I'm not inclined to reproduce the
> whole generation process manually.
>
> Dmitry

Hi Dmitry,

I'm not asking that you switch within the CI, I'm just asking if you can
just try the Debian image *once* and *anywhere* you like, just to
confirm that the image works. Anyone else volunteering would to do... :)

Cheers,

Thomas Goirand (zigo)