Skip to content

Commit

Permalink
add pygobject (#9)
Browse files Browse the repository at this point in the history
This will resolve the libosdetect issues in nova. While gi isn't a
critical issue, having it will ensure we're running a functionally
complete environment.

Signed-off-by: Kevin Carter <kevin@cloudnull.com>
  • Loading branch information
cloudnull authored Jan 7, 2024
1 parent 3c4f2f1 commit 56cf7e0
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions Containerfiles/NovaEFI-Containerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,10 @@ FROM openstackhelm/nova:$VERSION
# Packages for the following features:
# - Nova: EFI
# - Nova: iSCSI
RUN apt update && apt install -y ovmf open-iscsi multipath-tools libgirepository-1.0-1; rm -rf /var/cache/apt/archives /var/lib/apt/lists; apt clean
RUN apt update && apt install -y ovmf open-iscsi multipath-tools libgirepository-1.0-1 libgirepository1.0-dev \
libcairo2-dev python3-dev gcc libosinfo-bin gir1.2-libosinfo-1.0; \
rm -rf /var/cache/apt/archives /var/lib/apt/lists; \
apt clean
# Packages for the following features:
# - Nova: Libosinfo
RUN /var/lib/openstack/bin/pip install pgi
RUN /var/lib/openstack/bin/pip install pygobject

0 comments on commit 56cf7e0

Please sign in to comment.