Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion content/docs/latest/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ Flatcar uses automated provisioning, read-only system images, and atomic updates
| [Diagnostics and Fixing Issues](./diagnostics/) | Troubleshooting tools, logs, and rollback guidance. |
| [Nebraska Update Manager & Releases](./updates-releases/) | Nebraska, release channels, and update management. |
| [Security](./security/) | Hardening, authentication, encryption, and supply-chain topics. |
| [CoreOS Migration](./coreos-migration/) | Migration guidance for CoreOS Container Linux users. |
| [Developer Guides](./devguide/) | SDK and image-building documentation for developers. |
Comment thread
tormath1 marked this conversation as resolved.
| [How to Contribute](./contribute/) | Community and contribution information. |

Expand Down
50 changes: 0 additions & 50 deletions content/docs/latest/coreos-migration/_index.md

This file was deleted.

113 changes: 0 additions & 113 deletions content/docs/latest/coreos-migration/update-from-container-linux.md

This file was deleted.

4 changes: 0 additions & 4 deletions content/docs/latest/deploy/cloud/gcp.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,10 +121,6 @@ The Dockerfile for the `ghcr.io/flatcar/google-cloud-flatcar-image-upload` image
[bucket]: https://cloud.google.com/storage/docs/key-terms#bucket-names
[google-cloud-flatcar-image-upload]: https://github.com/flatcar/flatcar-cloud-image-uploader/blob/master/google-cloud-flatcar-image-upload

## Upgrade from CoreOS Container Linux

You can also [upgrade from an existing CoreOS Container Linux system](../../coreos-migration/update-from-container-linux).

## Butane Config

Flatcar Container Linux allows you to configure machine parameters, configure networking, launch systemd units on startup, and more via Butane Configs. These configs are then transpiled into Ignition configs and given to booting machines. Head over to the [docs to learn about the supported features][cl-configs].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,8 @@ update_engine_client -check_for_update

### Updating outdated versions

Even if Flatcar tries to stay compatible with old versions, there are still some cases where it's not possible to update from an old release. The first common problem is that the SSL certificates might be so outdated that contacting the update server and downloading the update payload fails. The section on [updating from CoreOS Container Linux][update-from-container-linux] shows how to use HTTP together with `flatcar-update` to jump to a new Flatcar release. This resembles airgapped updates, which are also covered above.
Even if Flatcar tries to stay compatible with old versions, there are still some cases where it's not possible to update from an old release. The first common problem is that the SSL certificates might be so outdated that contacting the update server and downloading the update payload fails. In that case, download the update payload over plain HTTP (instead of HTTPS) and apply it with `flatcar-update` as described in the airgapped update steps above.

The second common problem is that old versions can't handle the new compressed btrfs `/usr` partition. A solution is to **first update to the LTS 2023** which are the releases with major version 3510. Afterwards one can switch to the Stable channel again. We hope to improve this in the future by letting the update server detect these situations.

### Management of config files
Expand Down Expand Up @@ -354,4 +355,3 @@ storage:
[reboot-windows]: https://github.com/flatcar/locksmith#reboot-windows
[systemd-env-vars]: ../../os-config/host-config/environment-variables/#system-wide-environment-variables
[transpiler]: ../../fb-provision/butane/
[update-from-container-linux]: ../../coreos-migration/update-from-container-linux
8 changes: 1 addition & 7 deletions content/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,7 @@ Check out our [release page](https://flatcar-linux.org/releases/) to see the lat

### How does Flatcar Container Linux differ from CoreOS Container Linux?

The main difference is that Flatcar Container Linux is still maintained, while CoreOS Container Linux has been discontinued. Flatcar Container Linux is a drop-in replacement for CoreOS Container Linux. Any minor changes you may need to consider are documented in the [migration documentation](https://flatcar-linux.org/docs/latest/migrating-from-coreos/).

### What are the plans for Flatcar Container Linux now that CoreOS has reached EOL?

CoreOS Container Linux was [discontinued in 2020](https://coreos.com/os/eol/#timeline). Flatcar Container Linux understands itself as the successor in spirit and will continue following the philosophy pioneered by CoreOS, delivering a fully open source, minimal-footprint, secure by default and always up-to-date Linux distribution for running containers at scale.

We will continue to actively develop and support Flatcar Container Linux; updating key components such as the Linux kernel, systemd and Docker. We will also maintain support for Flatcar Container Linux as a drop-in replacement for CoreOS Container Linux for an extended migration period.
The main difference is that Flatcar Container Linux is still maintained, while CoreOS Container Linux has been discontinued. Flatcar Container Linux is a drop-in replacement for CoreOS Container Linux.

### What is the significance of the Flatcar Container Linux name?

Expand Down
Loading