Project Atomic is now sunset

The Atomic Host platform is now replaced by CoreOS. Users of Atomic Host are encouraged to join the CoreOS community on the Fedora CoreOS communication channels.

The documentation contained below and throughout this site has been retained for historical purposes, but can no longer be guaranteed to be accurate.

Project News

Project Atomic Online Meetup Wednesday

Still wondering what this Atomic stuff is all about? Want a quick primer on Project Atomic?

Join us on Wednesday at 2 p.m. Eastern for a high level introduction to Project Atomic and its components. We’ll look at all the pieces of Atomic, from Atomic Host, to rpm-ostree, the Atomic command (/usr/bin/atomic), Nulecule, and Atomic App.

The event is hosted on BlueJeans, you can view the event using your Browser (a plugin is required for Firefox) or using the BlueJeans app on iOS or Android.

To join, visit https://a2m.bluejeans.com/a2m/live-event/ch34638 on Wednesday, 17 June at 2 p.m. Eastern.

This will be part of a regular series of online events about Project Atomic and its components. Keep your eyes on the Project Atomic blog for upcoming events!

View article »

Using Volumes with Docker can Cause Problems with SELinux

When using SELinux for controlling processes within a container, you need to make sure any content that gets volume mounted into the container is readable, and potentially writable, depending on the use case.

By default, Docker container processes run with the system_u:system_r:svirt_lxc_net_t:s0 label. The svirt_lxc_net_t type is allowed to read/execute most content under /usr, but it is not allowed to use most other types on the system.

Read More »

See you at Southeast LinuxFest (SELF)

Heading to the SouthEast LinuxFest this weekend? If so, be sure to stop by the Red Hat booth to pick up some Project Atomic shirts and stickers!

If you’re looking about talks relevant to Atomic, you can catch my talk on Saturday All You Wanted to Know About Linux Containers at 2:45, or Containers and the Future of Open Source Software Delivery on Sunday at 11:30.

Michael Solberg will be speaking after lunch on Sunday (1:30) on Streamlining Agile Linux Development with Docker and RHEL Atomic.

Also interesting, though not directly related to Atomic, Tom Callaway and Ruth Suehle will be talking about Raspberry Pi on Saturday at 1:30, Tom Callaway will be covering How to Understand FOSS Licenses without a Lawyer at 5:15 on Saturday, and Brian Proffitt will deliver It’s Metaphors All the Way Down on Sunday at 2:45.

View article »

Running Cockpit as a service in Fedora 22 Atomic Host

With the release of Fedora 22 Atomic host, the Cockpit Project team changed the way cockpit was delivered. You can read more about the change on the Cockpit Project wiki page. The team is currently uploading the cockpit container to the Fedora repo on the Docker Hub, but Fedora Release Engineering is working on publishing layered images. We now have a super-privileged container (SPC) for the web service (cockpit-ws) with the bridge, shell, and docker components installed by default on the Atomic host.

cockpit-shell-0.55-1.fc22.noarch
cockpit-docker-0.55-1.fc22.x86_64
cockpit-bridge-0.55-1.fc22.x86_64

Read More »

Project Atomic Comes to Japan

In case you missed the news on Twitter, we’re taking this show on the road! Specifically, we have a few opportunities to learn more about Project Atomic in Tokyo, Japan.

Next week, I’ll be attending LinuxCon Japan to speak about Project Atomic and the traditional package problems.

We’ll also be hosting a Meetup in Ebisu on 2 June at the Red Hat Tokyo office! If you’re local to Tokyo (or can get there easily) then you should definitely sign up and check out the Meetup!

Have a meetup, talk, or event where you’re discussing Project Atomic and want to spread the word? Shoot me an email to jzb at Red Hat or find me on Twitter.

View article »