On Wed, Feb 22, 2023, at 7:55 AM, Martin Kopec wrote:
Some time ago I added support for dhcpcd in tempest https://review.opendev.org/c/openstack/tempest/+/871270
so with that and change like https://review.opendev.org/c/openstack/neutron/+/871272 in job's configuration it should works fine with Cirros 0.6.1
Thanks, Slawek, we're planning to use that. Unfortunately, we can't set that opt for every slow job (a job which runs the test which requires that opt to be set correctly). I tried that (https://review.opendev.org/c/openstack/tempest/+/874586) before I realize there are many variations of jobs which run the test. Plus we can set that opt only for master, the older branches where the new cirros image won't be used can't be affected. That being said, our plan is to address that in Devstack and basically set that opt automatically when cirros > 0.6.0 is used.
Why not fix this in tempest by having the tooling check which dhcp client is present on the image first? Then you don't need to edit configuration when you change images, it can just detect which command to run. Is the issue that the emulated VM is too slow to run extra commands like that?
-- Martin Kopec Senior Software Quality Engineer Red Hat EMEA IM: kopecmartin