I am occasionally keeping an eye at the Fedora CoreOS countme stats to get a feeling of its adoption.
But today I got curious about how it compares to other Fedora Editions that live in the same space, so I gathered the countme stats[1] for Fedora CoreOS, Cloud and Server editions.
- Number of instances that have been running for longer than 1 week
The Server Edition has more long lived instances than CoreOS and Cloud which is not surprising since they both target platforms and infrastructure that make it easy to re-provision the machine. Another interesting fact is the growth of CoreOS which is getting good adoption.
- Number of instances per edition that have been running for longer than 1 week per Fedora release.
This graph shows the repartition of each edition for each Fedora release. With my Fedora CoreOS filter on, this tells me that FCOS automatic updates and stream release model does a great job at keeping users on a supported version.
One thing to note is that the OKD project stabilizes a minor version on a specific version of Fedora. For example, OKD 4.10 is using FCOS based on Fedora 35, OKD 4.11 is using FCOS based on Fedora 36 etc …
- Number of instances per editions that have been running for longer than 1 week per Fedora architecture.
Finally this is the repartition of each edition for each supported architecture (I removed armhfp which was only present in the Server edition). There are no big surprises in seeing a low number of FCOS instances in IBM Z and PowerPC since we only have enabled Z recently and are still working towards building consistently ppc64le for FCOS.
However, I was really surprised about how popular Fedora CoreOS on aarch64 is. There might be a few reasons for it:
- It is possible that FCOS is quite a popular choice for raspberry pi and other Arm64 small form factor computers.
- FCOS is easily accessible on public cloud providers that offer Arm64 instances.
It is good to note that the second point is also true for the Cloud edition tho.
Anyway, I just wanted to share these statistics with you and start a discussion. What are you making of these? Anything else that you are curious about?
[1] - You can access the weekly countme stats dump from https://data-analysis.fedoraproject.org/csv-reports/countme/ and https://www.pagure.io/mirrors-countme to learn more about how to parse the data.