Skip to content
Open
Changes from all commits
Commits
Show all changes
135 commits
Select commit Hold shift + click to select a range
c355f33
Update configuring-date-and-timezone.md
PackElend Aug 21, 2025
d8a0617
chore: update Hugo to 0.149.0
Sep 1, 2025
6994a54
chore: update Hugo to 0.149.1
Sep 8, 2025
b54bd1e
kernel-modules: Fix race condition in documented systemd mount unit
chewi Sep 12, 2025
1144868
chore: update Hugo to 0.150.0
Sep 15, 2025
4f34391
data: Add new Flatcar releases
tormath1 Sep 16, 2025
f3a31dc
raspberry-pi: Fix missing comma in Ignition JSON
chewi Sep 23, 2025
8339494
Add: alpha.release-current qcow2 file to arm64 doc
mery-top Sep 26, 2025
4a7890c
Fix: remove fd files & add qcow code file
mery-top Sep 26, 2025
c369270
akamai: add disk size issue
tormath1 Sep 3, 2025
52eb48e
kubernetes: add kubernetes 1.34 to tested versions
tormath1 Sep 12, 2025
55e4f88
chore: update Hugo to 0.150.1
Sep 29, 2025
38ef669
chore(deps): bump actions/setup-go from 5 to 6
dependabot[bot] Sep 30, 2025
087e799
docs/sysext: add overlaybd sysext to list, add usage
t-lo Sep 30, 2025
0064543
chore: update Hugo to 0.151.0
Oct 6, 2025
c126b39
Update configuring-date-and-timezone.md
PackElend Oct 8, 2025
a2db01c
Update content/docs/latest/setup/customization/configuring-date-and-t…
PackElend Dec 28, 2025
cfd8288
Update content/docs/latest/setup/customization/configuring-date-and-t…
PackElend Dec 28, 2025
75e2329
Update content/docs/latest/setup/customization/configuring-date-and-t…
PackElend Dec 28, 2025
22b60bf
Update content/docs/latest/setup/customization/configuring-date-and-t…
PackElend Dec 28, 2025
866ea98
Update content/docs/latest/setup/customization/configuring-date-and-t…
PackElend Dec 28, 2025
0733a0c
docs: Clarify that http_proxy is not used for HTTPS requests
aaronk6 Sep 9, 2025
db4a1dd
docs: Clarify that http_proxy is not used for HTTPS requests
aaronk6 Sep 9, 2025
48e3c4d
data: Add new Flatcar releases
dongsupark Oct 16, 2025
b0f634e
chore: update Hugo to 0.151.2
Oct 20, 2025
746abd9
Remove rkt and Mesos registry authentication sections
ahrkrak Oct 9, 2025
5d276b2
docs(authorization): update OIDC implementation guide
ervcz Sep 16, 2025
b179191
docs(authorization): update Auth0 setup documentation
ervcz Sep 17, 2025
13a1ae6
docs(authorization): update dex configuration guide
ervcz Sep 17, 2025
839a7f2
refactor(styles): standardize CSS formatting in docs section
ervcz Oct 7, 2025
00bd3ff
Update content/docs/latest/nebraska/authorization/_index.md
ervcz Oct 7, 2025
13caaaf
docs: restructure nebraska authorization files
ervcz Oct 7, 2025
bff5033
Fix punctuation in content/docs/latest/nebraska/authorization.md
ervcz Oct 9, 2025
f00aad8
feat: Add a download button to redirect to releases page
John15321 Oct 26, 2025
90f2a1d
Change button text to Getting Started
John15321 Oct 26, 2025
1cb3204
layouts/releases: Add short intro text on how releases work
pothos Oct 27, 2025
2c50b5f
refactor(scss): migrate to bootstrap v5 from v4
ervcz Aug 8, 2025
22ad485
fix: complete Bootstrap 5 migration fixes
ervcz Aug 11, 2025
c909c69
fix: pagination styling and remove card border radius
ervcz Aug 11, 2025
5e5a8de
refactor(releases): remove float-start class
ervcz Oct 8, 2025
75c0078
feat(styles): update responsive breakpoints
ervcz Oct 8, 2025
0b6f57b
feat(releases): migrate to Bootstrap grid system
ervcz Oct 9, 2025
83b5539
fix(tabs): correct default tab selection
ervcz Oct 9, 2025
a8ce9d1
chore: update Hugo to 0.152.2
Oct 27, 2025
9a7b1c0
Drop redundant titles from qemu & virtualbox pages
sayanchowdhury Oct 27, 2025
6c214b6
Revert "akamai: add disk size issue"
tormath1 Oct 30, 2025
a4237a8
hetzner: update amd64 server type
apricote Nov 7, 2025
7e52d24
.github: Add a workflow_dispatch to manually start workflow
sayanchowdhury Nov 10, 2025
3a45ec6
data: Add new Flatcar releases
sayanchowdhury Nov 10, 2025
9c15cec
hyper-v: updated docs for creating test vms
ader1990 Nov 10, 2025
09c74c3
data: Add new Flatcar releases
sayanchowdhury Nov 12, 2025
0f4977d
flatcar-release-info: update generation with new infra
tormath1 Nov 27, 2025
fb96ae0
data: Add new Flatcar releases
tormath1 Nov 27, 2025
6107faf
.github: Run the job with workflow_dispatch
sayanchowdhury Nov 27, 2025
a75d089
Add STACKIT as cloud provider and sponsor
robinschneider Nov 19, 2025
d9c737e
data: Add new Flatcar releases
danzatt Dec 18, 2025
0377ea6
chore: update Hugo to 0.153.1
Dec 22, 2025
2d32a64
chore: update Hugo to 0.153.4
Dec 29, 2025
a0a8f71
docs: update ghcr.io/flatcar/ct usage
ader1990 Dec 29, 2025
ab463fe
stackit: fix NETWORK_ID JSON query
tormath1 Dec 18, 2025
1e473c4
tools: Bump Python package versions
sayanchowdhury Dec 29, 2025
e82f47f
chore: update Hugo to 0.154.2
Jan 5, 2026
36cbdc3
docs: remove torcx
tormath1 Jan 6, 2026
662af1c
docs: deprecate cl-config in favor of Butane
tormath1 Jan 6, 2026
58a0fc4
chore(deps): bump actions/checkout from 5 to 6
dependabot[bot] Nov 24, 2025
c8cef71
chore(deps): bump peter-evans/create-pull-request from 7 to 8
dependabot[bot] Dec 15, 2025
3b4b9c5
chore: update Hugo to 0.154.5
Jan 12, 2026
1a9c141
data: Add new Flatcar releases
tormath1 Jan 27, 2026
f151026
tools: Don't swallow non-404 HTTP errors when fetching AMI JSON
chewi Feb 5, 2026
1966efd
tools: Set a custom User Agent string to avoid Cloudflare blocking
chewi Feb 5, 2026
8cbf506
tools: Bump Python dependencies to address urllib vulnerability
chewi Feb 5, 2026
42e8af4
tools: Fix Python Exception typo
chewi Feb 5, 2026
0910a0c
themes: Drop broken JavaScript includes
chewi Feb 5, 2026
ad08f77
chore: update Hugo to 0.155.3
Feb 9, 2026
6ee4e15
kubernetes: add 1.35 to the tested versions
tormath1 Feb 12, 2026
a3e0689
Update NVIDIA GPU usage docs
robinschneider Dec 23, 2025
6357698
Add link to nvidia runtime releases
robinschneider Feb 13, 2026
e422d82
nvidia: fix link
tormath1 Feb 13, 2026
aa1c74e
Updated terraform section for the latest provider.
atarutin Feb 17, 2026
d6ec5b0
Update content/docs/latest/installing/vms/libvirt.md
atarutin Feb 18, 2026
7f1b487
Update content/docs/latest/installing/vms/libvirt.md
atarutin Feb 18, 2026
39e3b01
Modified to address the conversation in PR.
atarutin Feb 20, 2026
4467af9
docs/libvirt: hot fix for links
tormath1 Feb 23, 2026
9797394
docs: Correct Kured deployment command
Diskoteket Feb 21, 2026
317ce65
chore: update Hugo to 0.157.0
Mar 2, 2026
f1f525d
Docs: add Flatcar learning series, mermaid
t-lo Mar 4, 2026
c73e1d9
learning series: Apply suggestions from code review
t-lo Mar 5, 2026
028d1f2
docs/self-paced-learning: remove previous Tutorial
t-lo Mar 5, 2026
22ad4ac
Update content/docs/latest/learning-series/basics-and-testing.md
t-lo Mar 5, 2026
d2b7fa0
Apply suggestions from code review
t-lo Mar 5, 2026
508c60d
docs/flatcar-learning-series: typo fixes, better qemu cmdline
t-lo Mar 5, 2026
be3818b
docs/index: fix core tenet numbering, bullet point indent
t-lo Mar 5, 2026
a0c1ded
docs: Add release guide to developer documentation
John15321 Mar 5, 2026
c3e449c
data: Add new Flatcar releases
tormath1 Mar 9, 2026
f0edf26
Add STACKIT to adopters
robinschneider Mar 13, 2026
314f2bc
_index: fix youtube embedded player
tormath1 Mar 16, 2026
1c15fbc
vagrant: Delete duplicated section
chewi Mar 24, 2026
2887da3
chore: cleanup equinix metal implementation references
tylerauerbeck Mar 25, 2026
b27a3cd
learning series: fix link on index page
t-lo Mar 26, 2026
1a2ff38
docs: add standardized CONTRIBUTING.md
John15321 Mar 31, 2026
997b5ea
Added "Security ecosystem" to integrations, with Sysdig Secure
manuelbcd Mar 31, 2026
ad6f6fb
docs: update weight values for various documentation pages
John15321 Apr 8, 2026
2e10986
docs: update weight values for installation documentation
John15321 Apr 8, 2026
12d3f18
docs: add community docs, update README badges and references
John15321 Apr 13, 2026
25935f2
installing: Drop obsolete references to base.ign and default.ign
chewi Apr 10, 2026
92989e1
docs: add Discord link and logo to community section
John15321 Apr 9, 2026
f335db0
docs: Update the discord invite link
John15321 Apr 13, 2026
0ed265d
docs: add blog post announcing the Flatcar Discord server
John15321 Apr 20, 2026
21bae26
themes/releases.html: Add link to github release tracker
t-lo Apr 23, 2026
8f6e638
data: Add new Flatcar releases
sayanchowdhury Apr 27, 2026
dde152f
docs: update contributing information and enhance GitHub link visibility
John15321 Apr 29, 2026
b6c6d18
Updated qemu-guest-agent doc for proxmox
ybizeul May 11, 2026
e1117bf
data: Add new Flatcar releases
sayanchowdhury May 12, 2026
c523f18
Remove Matrix links and replace with Discord references across docume…
John15321 May 26, 2026
ccaad50
data: Add new Flatcar releases
tormath1 Jun 2, 2026
771dfef
data/stable: fix markdown
tormath1 Jun 2, 2026
a24508a
Add CNCF Slack link to release guide
John15321 Jun 2, 2026
d7cb693
chore: update Hugo to 0.162.1
Jun 1, 2026
67e580f
vmware: move to community-platforms
tormath1 May 26, 2026
0fc91c0
docs/kubernetes: add 1.36
tormath1 Jun 2, 2026
0a1eb9f
data: Add new Flatcar releases
tormath1 Jun 16, 2026
062524d
community-platforms: add oraclecloud
tormath1 Jun 9, 2026
8624fa4
The way that Flatcar handles platforms unsupported by Ignition has ch…
chewi May 5, 2026
f545cd6
Drop all references to Rackspace as it is no longer supported
chewi Apr 23, 2026
e9856e8
Drop all references to Equinix Metal (Packet) as it will be switched off
chewi Apr 23, 2026
3b7481a
architectures: Suggest QEMU rather than VMware/VBox/Vagrant for testing
chewi May 1, 2026
bbc65c9
Refresh the VirtualBox documentation
chewi May 5, 2026
427e07d
Refresh the Vagrant documentation
chewi May 5, 2026
5a6834d
chore: update Hugo to 0.163.3
Jun 22, 2026
f09135d
Merge branch 'main' into Update-configuring-date-and-timezone.md
PackElend Jun 27, 2026
9749f7e
Update configuring-date-and-timezone.md
PackElend Jun 28, 2026
59b8fc3
Potential fix for pull request finding
PackElend Jun 28, 2026
4b2e2f2
Apply suggestions from code review
PackElend Jun 28, 2026
6f7127b
Apply suggestions from code review
PackElend Jun 28, 2026
110c285
Potential fix for pull request finding
PackElend Jun 28, 2026
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
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,50 @@ NTP synchronized: yes
Sun 2015-11-01 01:00:00 EST
```

## Time synchronization
### Setting the time zone via Ignition

If you are aware of the downsides to setting a system time zone that is different from the default UTC time zone, you can set a different system time zone by setting the local time zone configuration file, [`/etc/localtime`][localtime], to be an absolute or relative symlink to a `tzfile` entry under `/usr/share/zoneinfo/`.
If you choose a non-UTC time zone, it is recommended that you set the same time zone across all your machines in the cluster.

For example, you can set the time zone to `America/New_York` by using a Butane config like the following:

```yaml
variant: flatcar
version: 1.0.0
storage:
links:
- path: /etc/localtime
target: ../usr/share/zoneinfo/America/New_York
overwrite: true
Comment thread
PackElend marked this conversation as resolved.
```
`overwrite: true` is optional; it forces recreation if `/etc/localtime` already exists.
<details>

<summary>Notes on other references</summary>

If you come across [this older Ignition v2 example][issuecomment-908316042] and wonder whether you have to use the fields `overwrite: true` and `filesystem: root` (unlike in Fedora CoreOS):
See <https://github.com/flatcar/Flatcar/issues/1836#issuecomment-3175310460> for details.

</details>
Comment on lines +91 to +98

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This whole thing can be dropped. FCOS is not using Ignition 2 since years now, so no need to mention the overwrite: true / `filesystem: root" difference.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's how the journey began.

If you start googling (or asking AI), you get a mix of old and up-to-date answers.
It's difficult to know if the things in the old examples are still needed or omitted due to other reasons, such as a slight difference in configuration.

I want to clarify things here. It always helps to give some histroical context for users not follwing a project cloelsys to keep track of such hchanges


## Time zone synchronization with the host

To keep a container's time zone in sync with the host, you can mount the host's `/etc/localtime` into the container.
Add the following to your mount configuration section (for example, in a Kubernetes Pod spec):

```yaml
volumeMounts:
- name: localtime
mountPath: /etc/localtime
readOnly: true
volumes:
- name: localtime
hostPath:
path: /etc/localtime
type: File
```

## Time synchronization to NTP

Flatcar Container Linux clusters use NTP to synchronize the clocks of member nodes, and all machines start an NTP client at boot. The operating system uses [`systemd-timesyncd(8)`][systemd-timesyncd] as the default NTP client. Use `systemctl` to check which service is running:

Expand Down Expand Up @@ -208,9 +251,11 @@ storage:
restrict [::1]
```

[localtime]: https://www.freedesktop.org/software/systemd/man/localtime.html
[timedatectl]: http://www.freedesktop.org/software/systemd/man/timedatectl.html
[ntp.org]: http://ntp.org/
[systemd-timesyncd]: http://www.freedesktop.org/software/systemd/man/systemd-timesyncd.service.html
[systemd.network]: http://www.freedesktop.org/software/systemd/man/systemd.network.html
[timesyncd.conf]: http://www.freedesktop.org/software/systemd/man/timesyncd.conf.html
[butane-configs]: ../../provisioning/config-transpiler
[issuecomment-908316042]: https://github.com/flatcar/Flatcar/issues/491#issuecomment-908316042