Bug 1784607 - Container Review Request: flatpak-build-base - Builder image for OSBS Flatpak builds
Summary: Container Review Request: flatpak-build-base - Builder image for OSBS Flatpak...
Keywords:
Status: POST
Alias: None
Product: Fedora Container Images
Classification: Fedora
Component: Container Review
Version: 32
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Clement Verna
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-12-17 20:19 UTC by Owen Taylor
Modified: 2020-06-04 09:27 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
clems.verna: fedora-review+


Attachments (Terms of Use)

Description Owen Taylor 2019-12-17 20:19:04 UTC
Container Build Info URL: https://people.redhat.com/otaylor/misc/flatpak-build-base-Dockerfile
Description: This image is used to install RPM packages into a buildroot \
when building a Flatpak image in OSBS.
Fedora Account System Username: otaylor

The reason we need this, and can't just use the stock Fedora image is that /etc/rpm/macros.image-language-conf in the base image which has %_install_langs en_US causes the resulting Flatpaks to be missing translations.

Comment 1 Clement Verna 2019-12-18 08:15:01 UTC
If you want this image to be for rawhide you could use FROM registry.fedoraproject.org/fedora:rawhide instead of pointing to f31.

Anyway this looks good to me.

Comment 2 Owen Taylor 2019-12-18 16:19:46 UTC
Thanks for the review!

I don't think we'd want 'FROM fedora:rawhide' - this container is just being used to run DNF and should be using something stable that won't break.

I considered 'FROM fedora:latest' but being explicit seemed a little bit better, even if it will require manual intervention.

Comment 3 Igor Raits 2019-12-18 17:43:29 UTC
(fedscm-admin):  The Pagure repository was created at https://src.fedoraproject.org/container/flatpak-build-base

Comment 4 Ben Cotton 2020-02-11 16:44:23 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 32 development cycle.
Changing version to 32.

Comment 5 Kalev Lember 2020-06-04 09:27:07 UTC
OK, I went ahead and imported this. I've also requested a f32 branch (and updated the Dockerfile to use fedora:32 as per IRC discussion with cverna -- the image currently in use is based on f32).


Note You need to log in before you can comment on or make changes to this bug.