Skip to content

Instantly share code, notes, and snippets.

@ssbarnea
Last active October 25, 2024 09:51
Show Gist options
  • Save ssbarnea/5a180175dc1276a0c90cfa6332662646 to your computer and use it in GitHub Desktop.
Save ssbarnea/5a180175dc1276a0c90cfa6332662646 to your computer and use it in GitHub Desktop.
$ pytest -vvvv --only-container --container-engine=docker --image-name community-ansible-dev-tools:test -k test_builder
/Volumes/code/a/ansible-dev-tools/tests/conftest.py:316: UserWarning: Running: docker run -d --rm --device "/dev/fuse" -e NO_COLOR=1 --hostname=ansible-dev-container --name=adt-test-container -p 8001:8001 -v $PWD:/workdir --user=root --privileged community-ansible-dev-tools:test adt server --port 8001
warnings.warn("Running: " + cmd, stacklevel=0)
/Volumes/code/a/ansible-dev-tools/tests/conftest.py:335: UserWarning: localhost / . not in image name, pulling default ghcr.io/ansible/community-ansible-dev-tools:latest for navigator
warnings.warn(warning, stacklevel=0)
========================================================================================= test session starts =========================================================================================
platform darwin -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /Users/ssbarnea/.asdf/installs/python/3.12.7/bin/python3.12
cachedir: .cache/.pytest
rootdir: /Volumes/code/a/ansible-dev-tools
configfile: pyproject.toml
testpaths: tests
plugins: mock-3.14.0, xdist-3.6.1, libtmux-0.37.0, plus-0.7.0
collected 35 items / 34 deselected / 1 selected
run-last-failure: rerun previous 1 failure first
tests/integration/test_container.py::test_builder FAILED [100%]
============================================================================================== FAILURES ===============================================================================================
____________________________________________________________________________________________ test_builder _____________________________________________________________________________________________
exec_container = <function _exec_container at 0x10662dda0>, test_fixture_dir_container = PosixPath('/workdir/tests/fixtures/integration/test_container')
tmp_path = PosixPath('/private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0')
@pytest.mark.container()
def test_builder(
exec_container: Callable[[str], subprocess.CompletedProcess[str]],
test_fixture_dir_container: Path,
tmp_path: Path,
) -> None:
"""Test building an execution environment with ansible-builder.
Args:
exec_container: The container executor.
test_fixture_dir_container: The test fixture directory.
tmp_path: The temporary directory.
"""
ee_file = test_fixture_dir_container / "execution-environment.yml"
result = exec_container(f"ansible-builder build -f {ee_file} -c {tmp_path}")
> assert "Complete!" in result.stdout, result.stdout
E AssertionError: Running command:
E podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0
E ...showing last 20 lines of output...
E [1/3] STEP 2/15: USER root
E --> e7b685e2b4a8
E [1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1
E --> 72821ac319b2
E [1/3] STEP 4/15: ARG EE_BASE_IMAGE
E --> 7c5394b4d9b3
E [1/3] STEP 5/15: ARG PYCMD
E --> d98128ebc994
E [1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE
E --> f9cd313e038d
E [1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS
E --> dcb976db9e72
E [1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS
E --> f63734ac3d77
E [1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS
E --> 63165b69d1eb
E [1/3] STEP 10/15: ARG PKGMGR
E --> 95c000803da3
E [1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/
E Error: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument
E
E An error occurred (rc=125), see output line(s) above for details.
E
E assert 'Complete!' in 'Running command:\n podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0\n...showing last 20 lines of output...\n[1/3] STEP 2/15: USER root\n--> e7b685e2b4a8\n[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1\n--> 72821ac319b2\n[1/3] STEP 4/15: ARG EE_BASE_IMAGE\n--> 7c5394b4d9b3\n[1/3] STEP 5/15: ARG PYCMD\n--> d98128ebc994\n[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE\n--> f9cd313e038d\n[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS\n--> dcb976db9e72\n[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS\n--> f63734ac3d77\n[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS\n--> 63165b69d1eb\n[1/3] STEP 10/15: ARG PKGMGR\n--> 95c000803da3\n[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/\nError: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument\n\nAn error occurred (rc=125), see output line(s) above for details.\n'
E + where 'Running command:\n podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0\n...showing last 20 lines of output...\n[1/3] STEP 2/15: USER root\n--> e7b685e2b4a8\n[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1\n--> 72821ac319b2\n[1/3] STEP 4/15: ARG EE_BASE_IMAGE\n--> 7c5394b4d9b3\n[1/3] STEP 5/15: ARG PYCMD\n--> d98128ebc994\n[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE\n--> f9cd313e038d\n[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS\n--> dcb976db9e72\n[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS\n--> f63734ac3d77\n[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS\n--> 63165b69d1eb\n[1/3] STEP 10/15: ARG PKGMGR\n--> 95c000803da3\n[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/\nError: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument\n\nAn error occurred (rc=125), see output line(s) above for details.\n' = CompletedProcess(args="docker exec -t adt-test-container bash -c 'ansible-builder build -f /workdir/tests/fixtures/integration/test_container/execution-environment.yml -c /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0'", returncode=1, stdout='Running command:\n podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0\n...showing last 20 lines of output...\n[1/3] STEP 2/15: USER root\n--> e7b685e2b4a8\n[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1\n--> 72821ac319b2\n[1/3] STEP 4/15: ARG EE_BASE_IMAGE\n--> 7c5394b4d9b3\n[1/3] STEP 5/15: ARG PYCMD\n--> d98128ebc994\n[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE\n--> f9cd313e038d\n[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS\n--> dcb976db9e72\n[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS\n--> f63734ac3d77\n[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS\n--> 63165b69d1eb\n[1/3] STEP 10/15: ARG PKGMGR\n--> 95c000803da3\n[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/\nError: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument\n\nAn error occurred (rc=125), see output line(s) above for details.\n', stderr='').stdout
ee_file = PosixPath('/workdir/tests/fixtures/integration/test_container/execution-environment.yml')
exec_container = <function _exec_container at 0x10662dda0>
result = CompletedProcess(args="docker exec -t adt-test-container bash -c 'ansible-builder build -f /workdir/tests/fixtures/integration/test_container/execution-environment.yml -c /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0'", returncode=1, stdout='Running command:\n podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0\n...showing last 20 lines of output...\n[1/3] STEP 2/15: USER root\n--> e7b685e2b4a8\n[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1\n--> 72821ac319b2\n[1/3] STEP 4/15: ARG EE_BASE_IMAGE\n--> 7c5394b4d9b3\n[1/3] STEP 5/15: ARG PYCMD\n--> d98128ebc994\n[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE\n--> f9cd313e038d\n[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS\n--> dcb976db9e72\n[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS\n--> f63734ac3d77\n[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS\n--> 63165b69d1eb\n[1/3] STEP 10/15: ARG PKGMGR\n--> 95c000803da3\n[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/\nError: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument\n\nAn error occurred (rc=125), see output line(s) above for details.\n', stderr='')
test_fixture_dir_container = PosixPath('/workdir/tests/fixtures/integration/test_container')
tmp_path = PosixPath('/private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0')
tests/integration/test_container.py:311: AssertionError
======================================================================================== slowest 10 durations =========================================================================================
7.77s call tests/integration/test_container.py::test_builder
0.00s setup tests/integration/test_container.py::test_builder
0.00s teardown tests/integration/test_container.py::test_builder
======================================================================================= short test summary info =======================================================================================
FAILED tests/integration/test_container.py::test_builder - AssertionError: Running command:
podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0
...showing last 20 lines of output...
[1/3] STEP 2/15: USER root
--> e7b685e2b4a8
[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1
--> 72821ac319b2
[1/3] STEP 4/15: ARG EE_BASE_IMAGE
--> 7c5394b4d9b3
[1/3] STEP 5/15: ARG PYCMD
--> d98128ebc994
[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE
--> f9cd313e038d
[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS
--> dcb976db9e72
[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS
--> f63734ac3d77
[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS
--> 63165b69d1eb
[1/3] STEP 10/15: ARG PKGMGR
--> 95c000803da3
[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/
Error: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument
An error occurred (rc=125), see output line(s) above for details.
assert 'Complete!' in 'Running command:\n podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0\n...showing last 20 lines of output...\n[1/3] STEP 2/15: USER root\n--> e7b685e2b4a8\n[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1\n--> 72821ac319b2\n[1/3] STEP 4/15: ARG EE_BASE_IMAGE\n--> 7c5394b4d9b3\n[1/3] STEP 5/15: ARG PYCMD\n--> d98128ebc994\n[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE\n--> f9cd313e038d\n[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS\n--> dcb976db9e72\n[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS\n--> f63734ac3d77\n[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS\n--> 63165b69d1eb\n[1/3] STEP 10/15: ARG PKGMGR\n--> 95c000803da3\n[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/\nError: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument\n\nAn error occurred (rc=125), see output line(s) above for details.\n'
+ where 'Running command:\n podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0\n...showing last 20 lines of output...\n[1/3] STEP 2/15: USER root\n--> e7b685e2b4a8\n[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1\n--> 72821ac319b2\n[1/3] STEP 4/15: ARG EE_BASE_IMAGE\n--> 7c5394b4d9b3\n[1/3] STEP 5/15: ARG PYCMD\n--> d98128ebc994\n[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE\n--> f9cd313e038d\n[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS\n--> dcb976db9e72\n[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS\n--> f63734ac3d77\n[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS\n--> 63165b69d1eb\n[1/3] STEP 10/15: ARG PKGMGR\n--> 95c000803da3\n[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/\nError: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument\n\nAn error occurred (rc=125), see output line(s) above for details.\n' = CompletedProcess(args="docker exec -t adt-test-container bash -c 'ansible-builder build -f /workdir/tests/fixtures/integration/test_container/execution-environment.yml -c /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0'", returncode=1, stdout='Running command:\n podman build -f /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0/Containerfile -t ansible-execution-env:latest /private/var/folders/32/1xrphgzd4xv777syxjtkpdw80000gn/T/pytest-of-ssbarnea/pytest-7/test_builder0\n...showing last 20 lines of output...\n[1/3] STEP 2/15: USER root\n--> e7b685e2b4a8\n[1/3] STEP 3/15: ENV PIP_BREAK_SYSTEM_PACKAGES=1\n--> 72821ac319b2\n[1/3] STEP 4/15: ARG EE_BASE_IMAGE\n--> 7c5394b4d9b3\n[1/3] STEP 5/15: ARG PYCMD\n--> d98128ebc994\n[1/3] STEP 6/15: ARG PKGMGR_PRESERVE_CACHE\n--> f9cd313e038d\n[1/3] STEP 7/15: ARG ANSIBLE_GALAXY_CLI_COLLECTION_OPTS\n--> dcb976db9e72\n[1/3] STEP 8/15: ARG ANSIBLE_GALAXY_CLI_ROLE_OPTS\n--> f63734ac3d77\n[1/3] STEP 9/15: ARG ANSIBLE_INSTALL_REFS\n--> 63165b69d1eb\n[1/3] STEP 10/15: ARG PKGMGR\n--> 95c000803da3\n[1/3] STEP 11/15: COPY _build/scripts/ /output/scripts/\nError: committing container for step {Env:[PKGMGR=/usr/bin/dnf5 EE_BASE_IMAGE=quay.io/fedora/fedora-minimal:40 PYCMD=/usr/bin/python3 PKGMGR_PRESERVE_CACHE= ANSIBLE_GALAXY_CLI_COLLECTION_OPTS= ANSIBLE_GALAXY_CLI_ROLE_OPTS= ANSIBLE_INSTALL_REFS=ansible-core ansible-runner container=oci PIP_BREAK_SYSTEM_PACKAGES=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin] Command:copy Args:[_build/scripts/ /output/scripts/] Flags:[] Attrs:map[] Message:COPY _build/scripts/ /output/scripts/ Heredocs:[] Original:COPY _build/scripts/ /output/scripts/}: copying layers and metadata for container "0647f1d58ac08eb7ab8d5dca71fffde0e61b6796aa559aaa5c7944be4163bc32": initializing source containers-storage:95c000803da3-working-container: extracting layer "1b9b524fd4c407391f79f57bd5c9e656193a089dcfc6859311f7046f76f64acd": lgetxattr /var/lib/containers/storage/overlay/c719f8462e43403157c9777acaf918f6317e5a45b53641e0750e7623007cc3e6/merged/.profile: invalid argument\n\nAn error occurred (rc=125), see output line(s) above for details.\n', stderr='').stdout
================================================================================== 1 failed, 34 deselected in 8.68s ===================================================================================
FAIL: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment