Performance problems in a nested Ubuntu VM

Hi folks,

I have an issue with docker performance in a nested Ubuntu VM. Here’s the setup:

OpenStack Infrastructure

My Workstation (A)

My Project Host (B)

My Project VM (C)

Version info:
OS: Ubuntu 22.04
Libvirt/KVM: 6.0.0
docker-ce: 5:24.0.7-1~ubuntu.22.04~jammy

I am running a kayobe command that deploys the docker image bifrost-deploy:2023.1-ubuntu-jammy, it’s pretty opaque, it uses the docker ansible module.

When I do that on my workstation (A) it takes about 4-5 minutes. When I do that on the project host (B) it takes about 6-7 minutes. That’s fine, expected due to the additional layer of virtualization. But when I run that on the project VM (C) it takes 89+ minutes.

I’ve been trying to troubleshoot this for a while, and I’m not noticing severe performance issues with (C) in general.

Anyone have any ideas? Thanks!