You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi Helene,
I managed to build the Grafana Bridge image (v8.0.2) on one of my bare metal servers but the same operation fails inside our GitLab runner on K8s. This latest step is needed to integrate the build operation in our build/deploy pipeline on k8s, where cpu/mem/disk space are limited.
The build operation breaks at this point
“””
STEP 56: RUN yum install -y python39 python3-pip 158Updating Subscription Management repositories. 159Unable to read consumer identity 160This system is not registered with an entitlement server. You can use subscription-manager to register. 161Fatal glibc error: allocatestack.c:192 (advise_stack_range): assertion failed: freesize < size 162subprocess exited on aborted 163subprocess exited with status 1 164error building at STEP "RUN yum install -y python39 python3-pip": exit status 1
“””
Which is actually a heavy step.
I have worked around this doing the following:
changing the base image from ubi:9.5-1732804088 to python-39:9.5-1734610342
commenting out (at this point unnecessary) “RUN yum install -y python39 python3-pip”
Is this an enhancement you could consider integrating upstream?
Maybe other users would benefit from this.
The text was updated successfully, but these errors were encountered:
Image building from passed build-arg BASE (python-39:9.5-1736743782)
Imprtant!
Building image from ubi/python requires to invoke a separate python requirements list.
Therefore the build-arg BUILD_ENV=custom need to be passed through with build command
Note if you are using docker instead of podman for building images the --format=docker could be skipped.
I'm also waiting for feedback from our CNSA build automation team.
If they don't report any problems, I will include this PR in the next grafana-bridge release.
Hi Helene,
I managed to build the Grafana Bridge image (v8.0.2) on one of my bare metal servers but the same operation fails inside our GitLab runner on K8s. This latest step is needed to integrate the build operation in our build/deploy pipeline on k8s, where cpu/mem/disk space are limited.
The build operation breaks at this point
“””
STEP 56: RUN yum install -y python39 python3-pip
158Updating Subscription Management repositories.
159Unable to read consumer identity
160This system is not registered with an entitlement server. You can use subscription-manager to register.
161Fatal glibc error: allocatestack.c:192 (advise_stack_range): assertion failed: freesize < size
162subprocess exited on aborted
163subprocess exited with status 1
164error building at STEP "RUN yum install -y python39 python3-pip": exit status 1
“””
Which is actually a heavy step.
I have worked around this doing the following:
Is this an enhancement you could consider integrating upstream?
Maybe other users would benefit from this.
The text was updated successfully, but these errors were encountered: