80 Commits

Author SHA1 Message Date
Yuya Kusakabe
d9e596d0c6
More fix for version number for vagrant libvirt box 2018-05-15 16:52:17 +09:00
Yuya Kusakabe
31e9d44993
Fix Version is too large error when creating version to vagrant cloud 2018-05-15 15:58:45 +09:00
Daniil Baturin
0b1c3737dd Re-enable installing recommended packages, disabling them breaks the image. 2018-05-15 07:34:44 +02:00
Yuya Kusakabe
dec67cc9a3
Fix version number for vagrant libvirt box 2018-05-15 11:18:28 +09:00
Daniil Baturin
10fc439940 Reduce image bloat.
1. Do not install "recommended" packages
2. Do not keep apt indices in the binary image
3. Clean up firmware packages that are installed by metapackages but are not required for
   for network or storage hardware.
4. Revert vim to vim-tiny
2018-05-15 03:51:28 +02:00
Yuya Kusakabe
bc454be832
Fix bad URI of vagrant box URL 2018-05-01 16:24:03 +09:00
Yuya Kusakabe
40ff4c4fcf
Fix build script for vagrant libvirt box
See Vagrant Version Constraints: https://www.vagrantup.com/docs/boxes/versioning.html#version-constraints
2018-05-01 15:57:01 +09:00
Daniil Baturin
d2e4f63f03 T596: use a more descriptive dev build version format. 2018-04-05 14:59:44 +02:00
Christian Poessinger
3ba5eec40a T565: VyOS Kernel Update v4.14.26 2018-03-15 12:48:02 +01:00
Christian Poessinger
79de686b77 T531: VyOS Kernel Update v4.4.113 2018-01-26 12:19:09 +01:00
Daniil Baturin
ab00043201 T520: use the load balanced Debian mirror by default. 2018-01-12 05:03:59 +01:00
Daniil Baturin
c1f412a32f T422: include apt-transport-https in the bootstrap stage. 2018-01-11 06:57:19 +01:00
Daniil Baturin
679747704a T519: fix paths and operation order in the makefile for correct repo setup. 2018-01-11 06:51:58 +01:00
Daniil Baturin
920344fe59 Add some debugging capabilities to the build scripts. 2018-01-11 06:31:44 +01:00
Daniil Baturin
522ebc6250 T519: make VyOS package mirror configurable. 2018-01-11 06:31:21 +01:00
Kim Hagen
e5259ccb17 use security mirror and updates 2017-11-07 09:10:50 +01:00
Christian Poessinger
44e24298ad VyOS Kernel Update v4.4.95
* packages/vyos-kernel efe6504...0a84c7e (18):
  > Merge tag 'v4.4.95' into current
  > add virtio scsi to kernel as loadable module
  > remove Automatically generated lines
  > Enable intel QuickAssist Technology modules
  > dccp: fix freeing skb too early for IPV6_RECVPKTINFO
  > virtio_net: validate ethtool port setting and explain the user validation
  > ethtool: make validate_speed accept all speeds between 0 and INT_MAX
  > virtio_net: add ethtool support for set and get of settings
  > ethtool: add speed/duplex validation functions
  > add vyos x86_64 defconfig
  > Merge tag 'v4.4.47' into current
2017-10-29 18:54:18 +01:00
Yuya Kusakabe
f87579bffb
Fix mirror-chroot-security option 2017-09-22 21:48:47 +09:00
Daniil Baturin
ac391c82d1 T361: check the build environment setup in ./configure before it can even get to make. 2017-08-21 18:49:34 -04:00
Yuya Kusakabe
9d1d4719cf
Fix script for Vagrant libvirt box 2017-07-29 23:34:14 +09:00
Yuya Kusakabe
822747f4de
Add vagrant-libvirt make target 2017-07-29 15:30:57 +09:00
Yuya Kusakabe
795546f923
Fix packer.json 2017-07-29 01:48:20 +09:00
Yuya Kusakabe
bff1f61f47
Add script for building Vagrant libvirt box 2017-07-29 01:34:49 +09:00
Yuya Kusakabe
ec208d8eb6
Remove accelerator from packer template
When no accelerator is specified, Packer will try to use kvm if it is available but will default to tcg otherwise.
See https://www.packer.io/docs/builders/qemu.html#accelerator
2017-07-23 13:46:49 +09:00
Kim
15264679e2 update kernel version in live-build-config script 2017-02-06 17:31:43 +01:00
Daniil Baturin
607dcde9bc Account for different architectures in ISO naming. 2017-01-26 21:27:12 -05:00
Daniil Baturin
ea48b7bd74 Switch all build scripts to python3.
Since we only support jessie as build host, and jessie knowingly does have
python3 (although not by default), we don't really need to worry about being
both 2 and 3 compatible.
2017-01-25 17:01:16 -05:00
Daniil Baturin
7208424fc0 Merge branch 'current' of github.com:vyos/vyos-build into current 2016-12-28 00:28:37 +01:00
Daniil Baturin
edded1d73f Add an optin for debian security mirror. 2016-12-28 00:28:07 +01:00
Kim Hagen
5126eb75d3 remove verbose systemd status setting from grub 2016-12-26 15:20:45 +00:00
Kim
390b668f2b include check if file exists 2016-12-26 14:20:26 +01:00
Kim
3898def2f7 make loop so it does not error if no files exist 2016-12-26 14:01:40 +01:00
Kim
4669994866 fix mount issue
vyatta-router init script greps on vyos-union instead of vyatta-union
2016-12-24 15:48:19 +01:00
Daniil Baturin
cc81ba8861 Merge branch 'current' of github.com:vyos/vyos-build into current 2016-12-21 22:30:06 +01:00
Daniil Baturin
53a878bb2d lb-config improvements: force firmware packages to be added to the image,
and make security mirror configurable.
XXX: need to find out how to make --security work too.
2016-12-21 22:28:17 +01:00
Daniil Baturin
e119d44d2b T229: automatically import locally build .deb's from packages/ at build time.
Made it a separate script, if we ever need anything fancier than cp *.deb
If not, we can move it to the makefile.
2016-12-21 22:24:54 +01:00
Yuya Kusakabe
ae66df2b8b Initial Hyper-V image 2016-10-26 14:41:26 +09:00
Kim Hagen
5f83afa781 update kernel version to 4.4.15
update files needed for clearfog build
2016-09-02 08:08:32 +00:00
Kim Hagen
c0f9ea3210 set systemd tasks verbose on boot 2016-08-05 08:43:08 +02:00
Kim Hagen
826fa1a973 add build options for clearfog 2016-05-24 10:00:20 +00:00
Daniil Baturin
9077fc0d38 Merge branch 'current' of github.com:vyos/vyos-build into current 2016-04-13 03:19:13 -04:00
Daniil Baturin
6bf7fdff0f For the ARM porting story: add copying a package list with arch-specific packages
to the build-flavour script.
Right now it only includes grub-pc.
2016-04-13 03:17:45 -04:00
Yuya Kusakabe
6686f05a1c Change vm disk type from IDE to SCSI (ref T14). 2016-03-31 14:12:00 +09:00
Yuya Kusakabe
b1e716208f remove installing open-vm-tools process from build-vmware-image 2016-03-27 08:57:47 +09:00
Kim
95a28fe8b6 update kernel package version 2016-03-21 11:54:39 +01:00
Yuya Kusakabe
a0a10a1057 Add support for signed VMware OVF (ref T14). 2016-03-08 11:17:56 +09:00
Yuya Kusakabe
c5df2dd17d Add support for signed VMware OVA (ref T14). 2016-03-08 09:12:22 +09:00
Yuya Kusakabe
01083886e1 Add product section to VMware OVF (ref T14). 2016-03-07 23:47:39 +09:00
Yuya Kusakabe
df70d5d177 vmware-ovf: Generate manifest file (T14). 2016-03-07 21:14:50 +09:00
Yuya Kusakabe
2a41a6b34f vmware-ovf: Increase memory size and remove unnecessary devices (ref T14). 2016-03-07 15:39:22 +09:00