-
Notifications
You must be signed in to change notification settings - Fork 16
Upgrade fidesops base image from Debian Buster to Bullseye #926
Comments
Note: from some basic testing of a Docker build based on Bullseye, at least I'm going to unassign myself so that a dev can investigate further. This is exactly the same issue encountered in ethyca/fides#935.
|
The > [backend 8/13] RUN if [ "$SKIP_MSSQL_INSTALLATION" != "true" ] ; then apt-get -y --no-install-recommends install unixodbc-dev msodbcsql17 mssql-tools && apt-get clean && rm -rf /var/lib/apt/lists/* ; fi:
#12 0.300 Reading package lists...
#12 2.766 Building dependency tree...
#12 3.240 Reading state information...
#12 3.341 Some packages could not be installed. This may mean that you have
#12 3.341 requested an impossible situation or if you are using the unstable
#12 3.341 distribution that some required packages have not yet been created
#12 3.341 or been moved out of Incoming.
#12 3.341 The following information may help to resolve the situation:
#12 3.341
#12 3.341 The following packages have unmet dependencies:
#12 3.576 libodbc1 : PreDepends: multiarch-support but it is not installable
#12 3.577 odbcinst1debian2 : PreDepends: multiarch-support but it is not installable
#12 3.601 E: Unable to correct problems, you have held broken packages.
------
executor failed running [/bin/sh -c if [ "$SKIP_MSSQL_INSTALLATION" != "true" ] ; then apt-get -y --no-install-recommends install unixodbc-dev msodbcsql17 mssql-tools && apt-get clean && rm -rf /var/lib/apt/lists/* ; fi]: exit code: 100
make: *** [docker-build] Error 1 |
Thanks for looking at this so quickly @sanders41, and appreciate the quick removal of Re mssql, it's odd that an m1 issue would affect the build given that Just checking: did you update the url on line 42 of the Dockerfile to The build seems to complete okay for me on an m1 mac just now.
|
@daveqnet I did't notice that line. I'll give that a try. |
Updating line 42 got it to work. |
fidesops is currently based on python:3.x.y-slim-buster. In August 2022 Debian Buster (10) is scheduled to move from official (oldstable) support to LTS community support.
The fidesops base image should be changed to python:3.x.y-slim-bullseye to ensure that timely security and version updates are applied to the application image.
The text was updated successfully, but these errors were encountered: