Announce: DistGit namespace migration: docker -> container

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
_______________________________________________
cloud mailing list -- cloud@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to cloud-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux