<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-vm-images.git/roles/setup-root-partition/tasks, branch current</title>
<subtitle> (mirror of https://github.com/vyos/vyos-vm-images.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-vm-images.git/atom?h=current</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-vm-images.git/atom?h=current'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/'/>
<updated>2022-03-16T06:49:07+00:00</updated>
<entry>
<title>T4278: Use overlayfs instead of aufs</title>
<updated>2022-03-16T06:49:07+00:00</updated>
<author>
<name>Yuya Kusakabe</name>
<email>yuya.kusakabe@gmail.com</email>
</author>
<published>2022-03-16T06:49:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=d6532ad9f6d6317ec3a235148fb4458ec45bb419'/>
<id>urn:sha1:d6532ad9f6d6317ec3a235148fb4458ec45bb419</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added 1MB offset to disk image (#21)</title>
<updated>2021-07-22T11:32:31+00:00</updated>
<author>
<name>zdc</name>
<email>zdc@users.noreply.github.com</email>
</author>
<published>2021-07-22T11:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=d1d689db34c88a68f6220868144c58ea075e75b8'/>
<id>urn:sha1:d1d689db34c88a68f6220868144c58ea075e75b8</id>
<content type='text'>
Added 1MB offset before the first partition. This is required by some platforms, for example Aure, to validate an image.</content>
</entry>
<entry>
<title>Multiple build improvements</title>
<updated>2021-03-18T15:51:00+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2021-03-18T15:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=c3cd4a20671b5a1313b5eb8e534fd8d1cf67db9f'/>
<id>urn:sha1:c3cd4a20671b5a1313b5eb8e534fd8d1cf67db9f</id>
<content type='text'>
- Removed `empty_config` option. The config should be now always empty because Cloud-init adds required parts dynamically at the first boot.
- Added ability to include any additional packages to the image, from list or deb files.
- Moved common resources for multiple tasks from tasks folder to `files` and `templates` on the root folder.
- Make `trim` actually works. Before this, it actually was a no-op, because RAW image mounted without the `discard` option cannot be trimmed. This significantly reduced the size of images with any additional packages inside, for example with Cloud-init.
- Fixed APT repository paths, according to the new structure of `dev.packages.vyos.net`.
- Added proper build repository for VyOS 1.3. It used the wrong `current` repo when should be `equuleus` now.
- Removed unused `boot/grub/device.map.j2` template.
- Deleted a secondary console option from the `grub.cfg.j2` template. According to testing an active console is only the latest listed, so it seems that there is no sense to keep there two items.
</content>
</entry>
<entry>
<title>Added partition table type select option (MBR/GPT/hybrid)</title>
<updated>2021-03-15T17:48:41+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2021-01-23T21:41:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=1d711c0159a7b8abbc7c801f9b4b2ff08a615317'/>
<id>urn:sha1:1d711c0159a7b8abbc7c801f9b4b2ff08a615317</id>
<content type='text'>
Since some of the build target platforms do not support hybrid partition table and require only MBR (AWS AMI), was added option that allows selecting a partition table type:

```
-e parrtable_type=type
```

where `type` can be one of: `mbr`, `gpt`, `hybrid`.
Default value is `hybrid`.
</content>
</entry>
<entry>
<title>minor fixes</title>
<updated>2020-10-08T06:05:15+00:00</updated>
<author>
<name>create with ansible</name>
<email>qxmips@debian10-vyos-build.local</email>
</author>
<published>2020-10-08T05:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=8ef65f52418997af40a4afb2df83a8faef09111a'/>
<id>urn:sha1:8ef65f52418997af40a4afb2df83a8faef09111a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>minor fixes</title>
<updated>2020-10-08T05:35:44+00:00</updated>
<author>
<name>create with ansible</name>
<email>qxmips@debian10-vyos-build.local</email>
</author>
<published>2020-10-08T05:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=cdbd9df937e524c1d89ef74c15a013e79359b9fc'/>
<id>urn:sha1:cdbd9df937e524c1d89ef74c15a013e79359b9fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixes for the images building process</title>
<updated>2020-05-26T18:49:18+00:00</updated>
<author>
<name>zsdc</name>
<email>taras@vyos.io</email>
</author>
<published>2020-05-26T18:49:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=93879fe015cd9a60a94becd923c609376edf777d'/>
<id>urn:sha1:93879fe015cd9a60a94becd923c609376edf777d</id>
<content type='text'>
  - Fixed GRUB installation on UEFI hosts. On UEFI machines GRUB will try to install EFI version by default, so we need to set `--target` on i386-pc version too;
  - Fixed /dev/mapper devices unmounting, removing, and loopback detach. `kpartx -d` does not detach devices from `/dev/mapper` at least in a testing environment (Debian Buster inside Docker). That why we need to run `dmsetup remove` directly for this. The same with a loopback device. If not do this, resources will be busy and all builds except the first one may fail;
  - Deleted hybrid MBR creating task. It has a wrong syntax and does not work, and it looks like it is needless anyway.
</content>
</entry>
<entry>
<title>Build BIOS/UEFI Hybrid Images</title>
<updated>2020-04-29T14:30:37+00:00</updated>
<author>
<name>kroy</name>
<email>kroy@kroy.io</email>
</author>
<published>2020-04-28T18:54:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=3ee8d560dc91173a2f1834cbad119b29177a6b3c'/>
<id>urn:sha1:3ee8d560dc91173a2f1834cbad119b29177a6b3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup playbook</title>
<updated>2018-06-27T16:23:02+00:00</updated>
<author>
<name>Yuya Kusakabe</name>
<email>yuya.kusakabe@gmail.com</email>
</author>
<published>2018-06-27T16:23:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-vm-images.git/commit/?id=86f71d4334f2269ff8f0268d200f03b73e1c26b7'/>
<id>urn:sha1:86f71d4334f2269ff8f0268d200f03b73e1c26b7</id>
<content type='text'>
</content>
</entry>
</feed>
