<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-build.git/docker, 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-10-05T11:11:08+00:00</updated>
<entry>
<title>T9400: Fix APT repository key for Debian Trixie release</title>
<updated>2026-10-05T11:11:08+00:00</updated>
<author>
<name>asklymenko</name>
<email>a.klymenko@vyos.io</email>
</author>
<published>2026-10-05T11:11:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=8fb75cfbb3d1fc2c5485024c55590b145e35ad72'/>
<id>urn:sha1:8fb75cfbb3d1fc2c5485024c55590b145e35ad72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>T9216: Revert "Docker: T9216: remove dependency on VyOS binary repository"</title>
<updated>2026-08-18T10:23:21+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-08-18T10:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=af3fc83800e971ab254db8eb690d7980a12b743e'/>
<id>urn:sha1:af3fc83800e971ab254db8eb690d7980a12b743e</id>
<content type='text'>
This reverts commit 35091fcdccfdab5d4f48860787c7608f8c920d51.

Reverted as the script which checks the vyos-1x package version relies on this
repository. This should be changed in the future that the repo is either added
dynamically or even better, probed via cURL.
</content>
</entry>
<entry>
<title>Docker: T9216: remove dependency on VyOS binary repository</title>
<updated>2026-08-16T05:55:20+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-08-16T05:55:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=35091fcdccfdab5d4f48860787c7608f8c920d51'/>
<id>urn:sha1:35091fcdccfdab5d4f48860787c7608f8c920d51</id>
<content type='text'>
The VyOS binary DEB repository was added to the container in commit a9a552bb441
("Docker: T7648: add additional vyos-1x build dependencies"). This is no longer
necessary as pylint can be instructed to ignore the vici import and thus
removing a circular dependency on the repository.
</content>
</entry>
<entry>
<title>T9206: Bump Syft version to 1.51.0</title>
<updated>2026-08-13T10:21:35+00:00</updated>
<author>
<name>Andrii Klymenko</name>
<email>a.klymenko@vyos.io</email>
</author>
<published>2026-08-13T10:21:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=777cf1d3c3de7f09772eaf526ddb2453252ce7ed'/>
<id>urn:sha1:777cf1d3c3de7f09772eaf526ddb2453252ce7ed</id>
<content type='text'>
Update Syft version to the latest available to include the latest fixes.</content>
</entry>
<entry>
<title>oci: T8602: use xorriso to unpack squashfs instead of mounting ISO filesystem</title>
<updated>2026-06-02T19:12:08+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-02T19:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=819e3c634743173762f4f2c0e3f5cbc19a2b39a6'/>
<id>urn:sha1:819e3c634743173762f4f2c0e3f5cbc19a2b39a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Docker: T8602: image vendor is VyOS Networksx</title>
<updated>2026-06-02T04:54:08+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-01T18:59:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=9f98ec8274c262580a5502b51bffb1617e54ca46'/>
<id>urn:sha1:9f98ec8274c262580a5502b51bffb1617e54ca46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Docker: T8602: remove i386x architecture support</title>
<updated>2026-06-02T04:54:08+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-01T18:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=49e4344c0019a19bccb18e826ee1e17b7ac898c6'/>
<id>urn:sha1:49e4344c0019a19bccb18e826ee1e17b7ac898c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Docker: T8602: remove armhf architecture support</title>
<updated>2026-06-02T04:54:08+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-06-01T18:57:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=953d69dcff5e856ec4d14bd4a61c3232a377e091'/>
<id>urn:sha1:953d69dcff5e856ec4d14bd4a61c3232a377e091</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sbom: T8542: create during ISO assembly</title>
<updated>2026-06-01T19:10:52+00:00</updated>
<author>
<name>Christian Breunig</name>
<email>christian@breunig.cc</email>
</author>
<published>2026-05-24T12:19:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-build.git/commit/?id=75a495b23738b17c40d93a26253d95e5be9628ad'/>
<id>urn:sha1:75a495b23738b17c40d93a26253d95e5be9628ad</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>
</feed>
