*** __ministry is now known as Guest3215 | 01:18 | |
gboutry | Hello, is there a doc specifying the flavors / associated specs for the test runners? https://docs.opendev.org/opendev/infra-manual/latest/testing.html | 07:52 |
---|---|---|
gboutry | I have been looking into the system-config and project-config projects | 07:52 |
*** bauzas_ is now known as bauzas | 09:30 | |
fungi | gboutry: we don't have a document, nodepool has configuration that specifies minimum parameters and then it tries to pick the best-fitting flavor it can find in each provider. in some cases we hint it with specific flavor identifiers in a particular cloud, but that varies. is there one in particuular you're wondering about? | 11:32 |
gboutry | Yeah, I'm looking at disk space | 11:34 |
fungi | that definitely varies, the most constrained providers have a small (40gb?) rootfs but supply an additional ephemeral disk that jobs can format and mount, e.g. devstack jobs mount it at /opt | 11:35 |
fungi | gboutry: most build results should also include a df output where you can see the mounted filesystem sizes as they were at the start of a job: https://zuul.opendev.org/t/openstack/build/b3463c0063724ba2bd05bef40335d1c3/log/zuul-info/zuul-info.ubuntu-focal.txt#72-95 | 11:38 |
fungi | and the provider identifier can be found in an adjacent file: https://zuul.opendev.org/t/openstack/build/b3463c0063724ba2bd05bef40335d1c3/log/zuul-info/inventory.yaml#23 | 11:40 |
fungi | gboutry: this is the role which does that magic, include it in a pre-run phase playbook: https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/roles/configure-swap | 11:46 |
fungi | gitea struggles with rendering the custom sphinx directives in the readme, use the raw view to see the options: https://opendev.org/openstack/openstack-zuul-jobs/raw/branch/master/roles/configure-swap/README.rst | 11:48 |
gboutry | Thanks fungi, I've been able to see that the jobs that did succeed had around 75G of root disk, but the failing ones had ~40G | 12:55 |
gboutry | https://zuul.opendev.org/t/openstack/build/108b8ced8b4e4305a1c80581e0481254/log/zuul-info/zuul-info.ubuntu-noble.txt | 12:57 |
opendevreview | James E. Blair proposed openstack/project-config master: Add opendev/zuul-jobs to opendev channel config https://review.opendev.org/c/openstack/project-config/+/929118 | 14:28 |
clarkb | right the expectation is that jobs will mount the ephemeral drives and use that as their primary disk consumption space when available | 14:50 |
clarkb | we don't do that automatically because it isn't one size fits all (docker puts content in /var/lib/docker and podman in $HOME/.something/something and devstack in /opt/stack etc) | 14:51 |
clarkb | looks like our doc does cover that | 14:52 |
opendevreview | Merged openstack/project-config master: Add opendev/zuul-jobs to opendev channel config https://review.opendev.org/c/openstack/project-config/+/929118 | 14:56 |
opendevreview | Clark Boylan proposed openstack/project-config master: Convert python2 dib element scripts to python3 https://review.opendev.org/c/openstack/project-config/+/929166 | 17:37 |
opendevreview | Clark Boylan proposed openstack/project-config master: Add rockylinux nodes to openmetal provider https://review.opendev.org/c/openstack/project-config/+/929169 | 17:58 |
opendevreview | Clark Boylan proposed openstack/project-config master: Add nested virt labels to raxflex and openmetal providers https://review.opendev.org/c/openstack/project-config/+/929170 | 17:58 |
*** bauzas_ is now known as bauzas | 19:48 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!