Atomic WG Meeting Minutes 2017-04-12
by Dusty Mabe
summary: https://meetbot.fedoraproject.org/fedora-meeting-1/2017-04-12/atomic-wg.2...
full log: https://meetbot.fedoraproject.org/fedora-meeting-1/2017-04-12/atomic-wg.2...
============================
#fedora-meeting-1: atomic-wg
============================
Meeting started by dustymabe at 17:00:16 UTC. The full logs are
available at
https://meetbot.fedoraproject.org/fedora-meeting-1/2017-04-12/atomic-wg.2...
.
Meeting summary
---------------
* roll call (dustymabe, 17:00:58)
* container tickets (dustymabe, 17:03:21)
* LINK: https://pagure.io/atomic-wg/issues?status=Open&tags=containers
(dustymabe, 17:03:40)
* ACTION: jbrooks to open ticket to track all the guidelines changes
we need to update maintainers about (dustymabe, 17:14:34)
* ACTION: miabbott to update #248 and close the ticket (dustymabe,
17:18:38)
* ACTION: dustymabe to open ticket to track "docker"->"container"
namespace change in fedora dist-git (dustymabe, 17:19:57)
* LINK: https://pagure.io/fedora-infrastructure/issue/5919 (sayan,
17:20:08)
* container tickets (dustymabe, 17:22:54)
* LINK: https://pagure.io/atomic-wg/issues?status=Open&tags=containers
(dustymabe, 17:23:17)
* LINK: https://pagure.io/atomic-wg/issue/242 (jberkus, 17:24:44)
* ACTION: dustymabe to write description for #242 (dustymabe,
17:25:34)
* LINK: https://pagure.io/atomic-wg/issue/243 (jberkus, 17:25:53)
* ACTION: jberkus to convene folks to discuss Help/Description and
consolidate #243 #255 #257 and #267 if possible (dustymabe,
17:31:42)
* LINK: https://pagure.io/atomic-wg/issue/244 (jberkus, 17:34:25)
* LINK: https://pagure.io/atomic-wg/issue/254 (jberkus, 17:35:56)
* LINK: https://pagure.io/atomic-wg/issue/254#comment-431956
(dustymabe, 17:37:20)
* ACTION: jberkus to close #233 and we don't need to notify
maintainers of anything (dustymabe, 17:48:23)
* ACTION: jberkus to merge in suggested text from #234 into the
container guidelines (dustymabe, 17:49:30)
* 2WK Atomic Release Criteria (dustymabe, 17:51:05)
* LINK: https://pagure.io/atomic-wg/issue/264 (dustymabe, 17:51:11)
* ACTION: jberkus maxamillion to vote on ticket #264 (dustymabe,
17:53:52)
* open floor (dustymabe, 17:56:00)
Meeting ended at 18:02:28 UTC.
Action Items
------------
* jbrooks to open ticket to track all the guidelines changes we need to
update maintainers about
* miabbott to update #248 and close the ticket
* dustymabe to open ticket to track "docker"->"container" namespace
change in fedora dist-git
* dustymabe to write description for #242
* jberkus to convene folks to discuss Help/Description and consolidate
#243 #255 #257 and #267 if possible
* jberkus to close #233 and we don't need to notify maintainers of
anything
* jberkus to merge in suggested text from #234 into the container
guidelines
* jberkus maxamillion to vote on ticket #264
Action Items, by person
-----------------------
* dustymabe
* dustymabe to open ticket to track "docker"->"container" namespace
change in fedora dist-git
* dustymabe to write description for #242
* jberkus
* jberkus to convene folks to discuss Help/Description and consolidate
#243 #255 #257 and #267 if possible
* jberkus to close #233 and we don't need to notify maintainers of
anything
* jberkus to merge in suggested text from #234 into the container
guidelines
* jberkus maxamillion to vote on ticket #264
* jbrooks
* jbrooks to open ticket to track all the guidelines changes we need
to update maintainers about
* maxamillion
* jberkus maxamillion to vote on ticket #264
* miabbott
* miabbott to update #248 and close the ticket
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* dustymabe (123)
* jberkus (56)
* maxamillion (21)
* roshi (17)
* yzhang (16)
* zodbot (15)
* jbrooks (12)
* miabbott (8)
* sayan (3)
* linuxmodder (1)
* trishnag (1)
* walters (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
7 years
Announce: DistGit namespace migration: docker -> container
by Adam Miller
Hello all,
The migration of the docker namespace in DistGit, cgit, PackageDB
and Container Guidelines is now complete. This migration is at the
request of the Fedora Atomic WG[0] to highlight that Fedora is
targeting all OCI[1] compliant container runtimes instead of any
specific one.
For those who maintain container layered images in Fedora space you
will need to re-clone your DistGit repositories under the new
namespace. (Backwards compatibility was not left in place on purpose
because of an inheritance attribute of namespaces mapping to koji
build targets):
$ fedpkg clone container/foo
Instead of:
$ fedpkg clone docker/foo
This marks "Phase 1" of the migration and was the big ticket items. We
did not want to wait on Phase 2 to announce because they are mostly
cosmetic/book-keeping and with Phase 1 complete we can keep from
increasing the layered images needing migration later. We also wanted
to let container maintainers know as soon as possible after the
changes to DistGit and PackageDB went live.
Builds will continue to work as they had previously with once you re-clone:
$ fedpkg container-build
Phase 2
There are three final items which are: the migration of the koji
targets, the migration of the $DISTTAG and the Buzilla entry[2].
The koji tags and targets exist but builds won't use them until a
required rpkg patch is merged upstream[3] to properly inherit the new
DistGit namespace.
The Bugzilla entry is currently awaiting update from the Fedora Infra
and Bugzilla Admin groups[4].
Once these changes are in place, we will release a new Fedora base
image set that will include the updated $DISTTAG which will be
inherited by layered image builds upon new builds (which are all
rebuilt before a container release so this will happen automatically).
Thank you,
-AdamM
[0] - https://pagure.io/atomic-wg
[1] - https://www.opencontainers.org/
[2] - https://bugzilla.redhat.com/enter_bug.cgi?classification=Fedora
[3] - https://pagure.io/rpkg/pull-request/214
[4] - https://pagure.io/fedora-infrastructure/issue/5920
7 years
[atomic-wg] Issue #199 `Plan for Atomic prerelease images`
by Robert Mayr
robyduck reported a new issue against the project: `atomic-wg` that you are following:
``
With F25 Atomic replaced definitely Cloud as Fedora edition, and is now the only "cloud" set on getfedora.org.
Until F25 there was never any plan to produce prerelease images (Alpha/Beta), but now, as it is an edition, websites need to know if cloud-wg wants to change that and produce 2-week prerelease images. Alpha freeze is at the end of February and Alpha will be released at 2017-03-14.
https://fedoraproject.org/wiki/Releases/26/Schedule
The earlier we know your plan the better, because actually we do not have any line coded for a new prerelease page.
``
To reply, visit the link below or just reply to this email
https://pagure.io/atomic-wg/issue/199
7 years
[atomic-wg] Issue #267: Label 'help' in the guidelines and in atomic tool
by Honza Horak
hhorak reported a new issue against the project: `atomic-wg` that you are following:
``
One issue with the Fedora Containers Guidelines I've realized -- the 'help' LABEL has different semantic in `atomic` tool than in the guidelines.
The description of the 'help' label in the container guidelines [1] is this:
"Provides a detailed narrative of how the container is meant to be used. In many cases will be a link."
However, atomic tool [2] uses the 'help' label for specification of a command that shows the man page. So, the only possible format that makes sense there is something like:
LABEL help="docker run IMAGE cat /help.1 | /usr/bin/groff -man -ETascii"
So, given the Container Guidelines in Fedora are much more recent than the 'atomic help' implementation, I'd recommend to change the 'help' label in the guidelines and also add the label into the general Atomic labels description [3].
I'd suggest this description for the 'help' label:
"""
Powers "atomic help" command. Usually required for containers which do not contain the man page called help.1 in the root. If not specified, "atomic help" command shows /help.1 using the `groff` tool on the host system.
"""
I also think that label 'usage' can server for the same purpose as the 'help' label is meant to be used currently in the Container Guidelines, so the description of the 'usage' label may be:
"""
Human readable example of container execution. In many cases will be a link.
"""
[1] https://fedoraproject.org/wiki/Container:Guidelines#LABELS
[2] https://github.com/projectatomic/atomic/blob/master/Atomic/help.py#L64
[3] https://github.com/projectatomic/ContainerApplicationGenericLabels/blob/m...
``
To reply, visit the link below or just reply to this email
https://pagure.io/atomic-wg/issue/267
7 years