<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-build.git/data/live-build-config, branch rolling</title>
<subtitle>VyOS image build scripts (mirror of https://github.com/vyos/vyos-build.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-build.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-build.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/'/>
<updated>2026-06-29T15:57:47+00:00</updated>
<entry>
<title>ci: T8490: fix typo in grub live-theme (icon_heigh -&gt; icon_height) (#1229)</title>
<updated>2026-06-29T15:57:47+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-06-29T15:57:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=57d8cb178c05863162a8deb98b00c87a17371742'/>
<id>urn:sha1:57d8cb178c05863162a8deb98b00c87a17371742</id>
<content type='text'>
`icon_heigh` is a typo of the GRUB2 boot_menu property `icon_height`. Icons are
already disabled in this menu via `icon_width = 0` + `item_icon_space = 0`, so
correcting the property name is behaviour-neutral. Clears the lone typos-check
hit on this repo ahead of the T8490 ruleset pilot active flip.

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>Merge pull request #1222 from vyos/T8099-strongswan-6.0</title>
<updated>2026-06-19T15:12:54+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2026-06-19T15:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=6f3f7b7290bb7de9f970c58e4f26e75fbd62e6cb'/>
<id>urn:sha1:6f3f7b7290bb7de9f970c58e4f26e75fbd62e6cb</id>
<content type='text'>
T8099: Update strongswan to 6.0.6</content>
</entry>
<entry>
<title>Merge pull request #1215 from sarthurdev/geoip</title>
<updated>2026-06-18T14:21:31+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-18T14:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=bd827e7b8d12c82ed6a9455c22d8f9cc0c280f33'/>
<id>urn:sha1:bd827e7b8d12c82ed6a9455c22d8f9cc0c280f33</id>
<content type='text'>
geoip: T5746: Download ASN database</content>
</entry>
<entry>
<title>geoip: T5746: Use curl to download databases</title>
<updated>2026-06-17T08:48:57+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2026-06-17T08:48:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=ea19696ae03d3aaeb145c0ac3fcfa6d4fafe2df2'/>
<id>urn:sha1:ea19696ae03d3aaeb145c0ac3fcfa6d4fafe2df2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8099: Update strongswan to 6.0.6</title>
<updated>2026-06-10T10:55:16+00:00</updated>
<author>
<name>Kyrylo Yatsenko</name>
<email>hedrok@gmail.com</email>
</author>
<published>2026-06-10T10:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=71dcf959744e46707f2eaae6e567847c78d4acb5'/>
<id>urn:sha1:71dcf959744e46707f2eaae6e567847c78d4acb5</id>
<content type='text'>
* Upgrade to 6.0.6
* Update 30-strongswan-configs.chroot to not change
  /etc/strongswan.d/charon.conf as the file is part of package
  strongswan-charon that should not be installed
* Rebase all patches
* Enable ML-KEM for Post Quantum
</content>
</entry>
<entry>
<title>salt: T8973: remove package build due to feature removal</title>
<updated>2026-06-09T19:53:40+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-09T19:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=c598a125544d27ebd1011086111bcba271eee161'/>
<id>urn:sha1:c598a125544d27ebd1011086111bcba271eee161</id>
<content type='text'>
As salt has been marked deprecated via T8056 and is thus deprecated in VyOS 1.5
and VyOS 1.4 it is time to remove it from the rolling release.
</content>
</entry>
<entry>
<title>T8969: vyos-build failing to build, missing dependencies. Add build scripts</title>
<updated>2026-06-08T14:19:46+00:00</updated>
<author>
<name>asklymenko</name>
<email>a.klymenko@vyos.io</email>
</author>
<published>2026-06-08T14:19:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=bad0dfc07619e46ac5aa775db41ffd25b6fa5665'/>
<id>urn:sha1:bad0dfc07619e46ac5aa775db41ffd25b6fa5665</id>
<content type='text'>
</content>
</entry>
<entry>
<title>geoip: T5746: Download ASN database</title>
<updated>2026-06-04T14:20:15+00:00</updated>
<author>
<name>sarthurdev</name>
<email>965089+sarthurdev@users.noreply.github.com</email>
</author>
<published>2025-11-28T14:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=33cadd269f4748f0c1f8c7f977c8fae3124f3494'/>
<id>urn:sha1:33cadd269f4748f0c1f8c7f977c8fae3124f3494</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T8947: migrate remaining current→rolling residuals (rolling branch) (#1206)</title>
<updated>2026-05-31T21:50:06+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-31T21:50:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=8f856a43361d1a14c7826ea0f4f2997c2b4f9535'/>
<id>urn:sha1:8f856a43361d1a14c7826ea0f4f2997c2b4f9535</id>
<content type='text'>
* T8947: migrate remaining current→rolling residuals on rolling branch

Post-1c the default branch is `rolling`, but several build-config values
on this branch still referenced the old `current` repo path / codename /
train identity. These are not cosmetic — they break the rolling ISO build:

- docker/vyos-dev.list: apt source baked into vyos/vyos-build:rolling still
  pointed at repositories/current (Hit/Err on package builds). Now
  repositories/rolling + codename `rolling` (verified against live repo:
  Suite/Codename `rolling`, Components `main`).
- data/defaults.toml: vyos_mirror → repositories/rolling; vyos_branch →
  rolling (build-vyos-image checks out vyos-1x at this branch — `current`
  no longer exists post-1c); release_train → rolling (apt pin codename +
  os-release identity).
- data/live-build-config/archives/vyos-dev.pref.chroot: Pin codename
  n=rolling to match the repo.
- data/versions: key current→rolling. build-vyos-image looks up
  version_mapping[git_branch]; git_branch is `rolling`, so the `current`
  key KeyErrored and the version fell back to 999.&lt;timestamp&gt;.
- .github/config/smoketest-branches.json: rolling-train entry key
  current→rolling (looked up by branch name; was already 404ing on
  rolling) + mirror + container_image to rolling.

os-release impact (intended): rolling images now report
VERSION_CODENAME=rolling and "(rolling)" in PRETTY_NAME/VERSION. The
-rolling version suffix is hardcoded and unaffected.

Companion to Rollout 1c (T8943). Ref IS-504.

🤖 Generated by [robots](https://vyos.io)

* T8947: finish current→rolling residuals in docs/Dockerfile examples

Address adversarial-review findings (Codex) — stale current refs on the
rolling branch outside build config:

- .github/PULL_REQUEST_TEMPLATE.md: CONTRIBUTING link vyos-1x/blob/current
  → blob/rolling (was a broken link — vyos-1x renamed current→rolling in 1c).
- README.md: "Development Branches" section described the default branch as
  `current`; updated to `rolling` (dropped the obsolete "may switch to main"
  note — the rename already happened, to rolling).
- docker/Dockerfile: build-example comments vyos-build:current* →
  vyos-build:rolling*.

Ref IS-504, companion to T8943.

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>serial: T8844: fix default config injection leading to invalid boot console</title>
<updated>2026-05-12T14:28:58+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-11T15:45:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=7396eeadc74c026b84d615f1e92952af98d4b241'/>
<id>urn:sha1:7396eeadc74c026b84d615f1e92952af98d4b241</id>
<content type='text'>
With all the latest serial interface changes - and the resulting patching of
the default configuration based on the build flavor - the serial console
was always injected by a helper named write-config-file-value.py, even if the
console_type was set to tty instead of ttyS or ttyAMA.

This was a pending issue in the rolling tests for the PROXMOX flavor. It is
applicable to every other flavor using tty as default console.
</content>
</entry>
</feed>
