#47 Deploying Fedora IoT for Podman Containers
Closed: scheduled by rlengland. Opened by rlengland.

https://discussion.fedoraproject.org/t/article-proposal-deploying-fedora-iot-for-podman-containers/22815

Recently I deployed Fedora IoT to a Raspberry Pi and found that the documentation was not very clear. For example it says to use an Ignition file yet doesn’t explain how to get the image on the SD card to look for the Ignition file.

I’d recommend an article(s) on steps needed to get Fedora IoT deployed and running on a RasPi. It would highlight the following:

  • Using fedora-arm-image-installer to flash the SD card
  • Registering the device to Zezere
  • Pushing out the ssh key with Zezere
  • Using an Ansible Playbook to configure the OS post login

Then cover deploying a rootless container with Podman on said FIoT image to highlight some of the following:

  • Using Podman to deploy a rootless container
  • Using Podman to generate a systemd unit
  • Using userspace systemd units (i.e. systemctl --user) to enable / disable and control the container
  • Using Podman auto-update

Metadata Update from @rlengland:
- Issue assigned to rlengland

Metadata Update from @rlengland:
- Assignee reset

Metadata Update from @rlengland:
- Issue tagged with: article

Metadata Update from @rlengland:
- Issue assigned to rlengland

Metadata Update from @rlengland:
- Assignee reset

This issue was opened from the discussion shown in the description which was a year old (my mistake). The originator was @alph4num3ric who has not signed in to Pagure so this was not assigned.

Metadata Update from @rlengland:
- Issue assigned to rlengland

Metadata Update from @rlengland:
- Assignee reset

Hello, I'd like to write this article! Can i assign myself or do i need to request permission to write?

Metadata Update from @rlengland:
- Issue assigned to gpoy92
- Issue tagged with: needs-image

@gpoy92 The article is yours. I would suggest that you consider a more descriptive title mentioning the Raspberry Pi, if possible. If not, then at least make that clear in the first intro paragraph.

If you have any questions leave a comment on this ticket and one of the editors will respond. When you have an article in WordPress ready for review, let us know by leaving a message here with a preview link.

Thanks for volunteering to write for the Fedora Magazine.

Hello, a preview of my article can be viewed here:

https://fedoramagazine.org/?p=37442&preview=true

Metadata Update from @rlengland:
- Custom field preview-link adjusted to https://fedoramagazine.org/?p=37442&preview=true

@gpoy92 A couple clarifications:

  • Zezere Is there a reference to this? Having not actually performed the operations, I'm not certain where this comes from.
  • Immediately after the reference to Zezere you write "Navigate to provision.fedoraproject.org, then click the Claim Unowned Devices tab,..." should that word be "Unknown"?

I changed the code sections to "preformatted", since that is the Magazine standard and made a few minor changes.

Over all it looks pretty good.

Metadata Update from @rlengland:
- Custom field image-editor adjusted to rlengland
- Issue untagged with: needs-image

Hi Richard, thank you so much for your feedback! Zezere is provisioning service for Fedora IoT, as for the "Claim Unowned Devices" tab, I've added a reference image of Zezere. The tab should be "Claim Unowned Devices" and is used to register the device with Zezere so that it can be deployed without a physical console.

Scheduled for publication 19 Dec 08:00 UTC

Metadata Update from @rlengland:
- Custom field editor adjusted to rlengland
- Custom field publish adjusted to 2022-12-19

Issue status updated to: Closed (was: Open)
Issue close_status updated to: scheduled

Metadata