https://bugzilla.redhat.com/show_bug.cgi?id=1421601

Pavel Raiskup <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]



--- Comment #8 from Pavel Raiskup <[email protected]> ---
* Docker docs say 'MAINTAINER (deprecated)'.  And claims we should rather
  use LABEL maintainer ...

* All the examples in guidelines tell about 'FROM: fedora:25', not 'FROM: 25'

* guidelines tell us to install software from RPMs provided by RPMs, but
  that statement should be probably relaxed:  The Fedora Layered Image Build
  Service will reject images that are found to be built from sets of software
  not provided by Koji ....

Vít Ondruch wrote:
> Isn't this something what should be supported by OSBS or whatever is building
> the images?

That sounds like political question.  Dockerfiles have poor design (e.g.
we can not use docker build --build-arg for this), so when we decided that
Dockerfiles are equivalent to "what spec file is in rpm world", we need to
make sure that 'docker build' support such features ...

IOW, doing some nasty 'sed -i s/FROM.*/.../ Dockerfile' in osbs would make
the builds non-reproducible.  The other option is to invent some
well-known templating system and start "generating" Dockerfiles.  That's
what was rejected many times when I proposed that.  So the simple answer is
that, based on the political rules, we need to hard-wire.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to