running podman in mock

Hi, When attempting to make the ovirt-provider-ovn integration tests run in el8 (which requires podman instead of docker), I'm getting trouble even running it (it being podman). It fails with the following error - e.g. on a podman info command: Error: could not get runtime: kernel does not support overlay fs: overlay: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior. Reformat the filesystem with ftype=1 to enable d_type support. Running without d_type is not supported.: driver not supported Has anyone faced anything like this / is able to provide some pointers ? Thanks in advance, Miguel

On Wed, Jan 29, 2020 at 9:53 AM Miguel Duarte de Mora Barroso <mdbarroso@redhat.com> wrote:
Hi,
When attempting to make the ovirt-provider-ovn integration tests run in el8 (which requires podman instead of docker), I'm getting trouble even running it (it being podman).
It fails with the following error - e.g. on a podman info command: Error: could not get runtime: kernel does not support overlay fs: overlay: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior. Reformat the filesystem with ftype=1 to enable d_type support. Running without d_type is not supported.: driver not supported
I forgot to add that this happens on the CI environment; locally (on fc30) I'm being able to run it perfectly fine.
Has anyone faced anything like this / is able to provide some pointers ?
Thanks in advance, Miguel

Hi Miguel, Are you running on mock el7, when you fail? Regards, Galit On Wed, Jan 29, 2020 at 10:59 AM Miguel Duarte de Mora Barroso < mdbarroso@redhat.com> wrote:
On Wed, Jan 29, 2020 at 9:53 AM Miguel Duarte de Mora Barroso <mdbarroso@redhat.com> wrote:
Hi,
When attempting to make the ovirt-provider-ovn integration tests run in el8 (which requires podman instead of docker), I'm getting trouble even running it (it being podman).
It fails with the following error - e.g. on a podman info command: Error: could not get runtime: kernel does not support overlay fs: overlay: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior. Reformat the filesystem with ftype=1 to enable d_type support. Running without d_type is not supported.: driver not supported
I forgot to add that this happens on the CI environment; locally (on fc30) I'm being able to run it perfectly fine.
Has anyone faced anything like this / is able to provide some pointers ?
Thanks in advance, Miguel
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/6VNVO4YKXVJPAZ...
-- GALIT ROSENTHAL SOFTWARE ENGINEER Red Hat <https://www.redhat.com/> galit@redhat.com T: 972-9-7692230 <https://red.ht/sig>

On Wed, Jan 29, 2020 at 10:12 AM Galit Rosenthal <grosenth@redhat.com> wrote:
Hi Miguel,
Are you running on mock el7, when you fail?
It works when mock creates an el7 env; fails when it creates an el8 / fc30 env.
Regards, Galit
On Wed, Jan 29, 2020 at 10:59 AM Miguel Duarte de Mora Barroso < mdbarroso@redhat.com> wrote:
On Wed, Jan 29, 2020 at 9:53 AM Miguel Duarte de Mora Barroso <mdbarroso@redhat.com> wrote:
Hi,
When attempting to make the ovirt-provider-ovn integration tests run in el8 (which requires podman instead of docker), I'm getting trouble even running it (it being podman).
It fails with the following error - e.g. on a podman info command: Error: could not get runtime: kernel does not support overlay fs: overlay: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior. Reformat the filesystem with ftype=1 to enable d_type support. Running without d_type is not supported.: driver not supported
I forgot to add that this happens on the CI environment; locally (on fc30) I'm being able to run it perfectly fine.
Has anyone faced anything like this / is able to provide some pointers ?
Thanks in advance, Miguel
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/6VNVO4YKXVJPAZ...
--
GALIT ROSENTHAL
SOFTWARE ENGINEER
Red Hat
galit@redhat.com T: 972-9-7692230 <https://red.ht/sig>

I surprised you managed to make podman work at all - we know it is quite unfriendly toward running inside chroots. Please consider using our new container backend <https://ovirt-infra-docs.readthedocs.io/en/latest/CI/STDCI-Containers/index.html> instead of running your own containers via Podman/Docker. On Wed, 29 Jan 2020 at 11:24, Miguel Duarte de Mora Barroso < mdbarroso@redhat.com> wrote:
On Wed, Jan 29, 2020 at 10:12 AM Galit Rosenthal <grosenth@redhat.com> wrote:
Hi Miguel,
Are you running on mock el7, when you fail?
It works when mock creates an el7 env; fails when it creates an el8 / fc30 env.
Regards, Galit
On Wed, Jan 29, 2020 at 10:59 AM Miguel Duarte de Mora Barroso < mdbarroso@redhat.com> wrote:
On Wed, Jan 29, 2020 at 9:53 AM Miguel Duarte de Mora Barroso <mdbarroso@redhat.com> wrote:
Hi,
When attempting to make the ovirt-provider-ovn integration tests run in el8 (which requires podman instead of docker), I'm getting trouble even running it (it being podman).
It fails with the following error - e.g. on a podman info command: Error: could not get runtime: kernel does not support overlay fs: overlay: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior. Reformat the filesystem with ftype=1 to enable d_type support. Running without d_type is not supported.: driver not supported
I forgot to add that this happens on the CI environment; locally (on fc30) I'm being able to run it perfectly fine.
Has anyone faced anything like this / is able to provide some pointers
?
Thanks in advance, Miguel
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/6VNVO4YKXVJPAZ...
--
GALIT ROSENTHAL
SOFTWARE ENGINEER
Red Hat
galit@redhat.com T: 972-9-7692230 <https://red.ht/sig>
-- Barak Korren RHV DevOps team , RHCE, RHCi Red Hat EMEA redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted

On Wed, Jan 29, 2020 at 2:19 PM Barak Korren <bkorren@redhat.com> wrote:
I surprised you managed to make podman work at all - we know it is quite unfriendly toward running inside chroots.
I actually managed to make it run (podman info at least) by making it use fuse-overlayfs ... That eventually exploded when attempting to pull the image, and I stopped there (pretty big & mean can of worms ...)
Please consider using our new container backend instead of running your own containers via Podman/Docker.
Will do; thanks for the pointer - this looks the better solution.
On Wed, 29 Jan 2020 at 11:24, Miguel Duarte de Mora Barroso <mdbarroso@redhat.com> wrote:
On Wed, Jan 29, 2020 at 10:12 AM Galit Rosenthal <grosenth@redhat.com> wrote:
Hi Miguel,
Are you running on mock el7, when you fail?
It works when mock creates an el7 env; fails when it creates an el8 / fc30 env.
Regards, Galit
On Wed, Jan 29, 2020 at 10:59 AM Miguel Duarte de Mora Barroso <mdbarroso@redhat.com> wrote:
On Wed, Jan 29, 2020 at 9:53 AM Miguel Duarte de Mora Barroso <mdbarroso@redhat.com> wrote:
Hi,
When attempting to make the ovirt-provider-ovn integration tests run in el8 (which requires podman instead of docker), I'm getting trouble even running it (it being podman).
It fails with the following error - e.g. on a podman info command: Error: could not get runtime: kernel does not support overlay fs: overlay: the backing xfs filesystem is formatted without d_type support, which leads to incorrect behavior. Reformat the filesystem with ftype=1 to enable d_type support. Running without d_type is not supported.: driver not supported
I forgot to add that this happens on the CI environment; locally (on fc30) I'm being able to run it perfectly fine.
Has anyone faced anything like this / is able to provide some pointers ?
Thanks in advance, Miguel
_______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/6VNVO4YKXVJPAZ...
--
GALIT ROSENTHAL
SOFTWARE ENGINEER
Red Hat
galit@redhat.com T: 972-9-7692230
-- Barak Korren RHV DevOps team , RHCE, RHCi Red Hat EMEA redhat.com | TRIED. TESTED. TRUSTED. | redhat.com/trusted
participants (3)
-
Barak Korren
-
Galit Rosenthal
-
Miguel Duarte de Mora Barroso