3069 Commits

Author SHA1 Message Date
Kim Hagen
747e939421 Add azure build to makefile 2018-08-17 11:14:53 +02:00
Kim Hagen
7810f3be21 Add script that converts image to vhd 2018-08-17 10:53:54 +02:00
Kim Hagen
b093d77ad0 Add initial azure image building 2018-08-17 10:50:49 +02:00
Christian Poessinger
edd1b9e458 T776: Update VyOS Kernel to latest 4.14.62
Submodule packages/vyos-kernel 1230876..713585a:
  > Merge tag 'v4.14.62' into linux-vyos-4.14.y
2018-08-14 19:32:37 +02:00
Christian Poessinger
d0c0133539 Add vyos-wireguard submodule 2018-08-14 19:32:37 +02:00
Peri Diane Jones
45fd1b1440 Docker build improvements
Fix missing dependencies and repositories, make the makefile exit with 1 if ISO file wasn't built.
2018-08-12 03:01:35 +07:00
Daniil Baturin
1d00a354fe Add Debian backports repo to the build. 2018-07-21 12:31:23 +02:00
UnicronNL
dfb40b3640 Add docs 2018-07-01 13:42:38 +02:00
Daniil Baturin
db57dd817a Merge branch 'current' of github.com:vyos/vyos-build into current 2018-06-26 14:22:12 +02:00
Daniil Baturin
aa91197422 T712: add configure options to simplify building images with custom packages. 2018-06-26 14:21:32 +02:00
Christian Poessinger
c3ee67ea6c
Merge pull request #19 from hagbard-01/current
Remove nmap duplicate from data/live-build-config/package-lists/vyos-utils.list.chroot
2018-06-25 18:24:29 +02:00
hagbard
f407d2eaf3 nmap was listed twice. 2018-06-25 09:02:59 -07:00
Daniil Baturin
7f14d89db2 Add aptitude and apt-rdepends to the dev package lists. They come in handy for untangling package dependencies. 2018-06-25 04:20:20 +02:00
Daniil Baturin
5734ca6ef7 Merge branch 'master' into current
Conflicts:
	README.md
2018-06-25 04:20:04 +02:00
Christian Poessinger
a6500e0084 README.md: place QEMU and VMWare in dedicated chapter 2018-06-24 12:19:12 +02:00
Christian Poessinger
9e3d312972 README.md: make it look more fancy 2018-06-24 12:15:35 +02:00
Christian Poessinger
ac376a5360 README.md: use live-build instead of live-helper
... as suggested by @hagbard-01
2018-06-23 16:32:57 +02:00
Daniil Baturin
24e264fd18 Break overly long lines. 2018-06-23 04:39:29 +02:00
Daniil Baturin
4a269cecf7 Break overly long lines. 2018-06-23 04:38:49 +02:00
Daniil Baturin
9113afff3a Merge branch 'current' 2018-06-23 04:37:36 +02:00
Daniil Baturin
2268a65ba8 Revert "Master branch README."
This reverts commit 6d3fcf76bf829306bc812ba18eef186d8d165f66.
2018-06-23 04:37:31 +02:00
Christian Poessinger
85bc557f4c T703: add 'nmap' to utils package list
VyOS scripts do not use it, people certainly do.
2018-06-21 21:46:03 +02:00
Daniil Baturin
7cffba7a60 T697: add openssh-client to the utils package list.
VyOS scripts do not use it, but people certainlt do.
2018-06-15 14:48:30 +02:00
Daniil Baturin
b800294d7a T697: move lsof and iftop to the utils package list. 2018-06-14 21:45:34 +02:00
Daniil Baturin
716e12f7fe
Typo fixes and improvements for the readme 2018-06-09 23:40:52 +07:00
Daniil Baturin
8bc62d4d7d Use os.makedirs instead of distutils stuff, make the configure script more verbose, pretty print build-config.json 2018-06-08 21:19:16 +02:00
Daniil Baturin
82d7ddb1b3 Move the version.json file used by newer code to /usr/share/vyos 2018-06-08 21:18:18 +02:00
Christian Poessinger
3af1486d48 T596: replace + in new version format by -
The new version scheme was introduced in commit d2e4f63f03 ("T596: use a more
descriptive dev build version format.". It superseeded the old
999.something version numbers.

New version numbers for rolling releases are in the form of
vyos-1.2.0-rolling+201806062125-amd64.iso but the '+' sign will be
replaced by '%2B' when e.g. downloading the file via http(s), this may be
confusing.
2018-06-06 21:52:30 +02:00
Christian Poessinger
7ede5bb699 Added vyatta-quagga submodule 2018-06-04 21:01:01 +02:00
Daniil Baturin
1033e7876a
Merge pull request #15 from mtudosoiu/current
task #T555 && #T556 add tools/submod-mk and Dockerfile to vyos-build repository
2018-05-25 01:30:40 +07:00
Daniil Baturin
17de291859 T561: split vyos and debian repos. 2018-05-20 10:04:31 +02:00
Daniil Baturin
ad61428195 Rename the hook for package cleanup to make room for other hooks, it should be executed last,
or at least after all other steps that do package installation are complete.
2018-05-20 06:22:38 +02:00
Daniil Baturin
7ca79fa865 Merge branch 'current' of github.com:vyos/vyos-build into current 2018-05-17 07:38:05 +02:00
Daniil Baturin
94cfaf7c92 T574: set the hostname in the default config to make sure it's set correctly on boot. 2018-05-17 07:37:13 +02:00
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
Daniil Baturin
a0c4e26f48 Merge branch 'current' of github.com:vyos/vyos-build into current 2018-05-15 04:43:17 +02:00
Daniil Baturin
d26c149dc0 T637: remove tcpdump from the "extras" to move it to the vyos-1x dependencies. 2018-05-15 04:42:28 +02:00
Yuya Kusakabe
dec67cc9a3
Fix version number for vagrant libvirt box 2018-05-15 11:18:28 +09:00
Daniil Baturin
a83e5139ed Merge branch 'current' of github.com:vyos/vyos-build into current 2018-05-15 03:54:40 +02: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
135fb07d95
Add tools/get_latest_iso.py 2018-05-15 10:34:14 +09:00
Hideki Yamane
eb08c9a2b6 Suggests to use deboostrap to create Jessie env (#17)
* Suggest to use deboostrap to create Jessie env

Not prepare Jessie host but create Jessie environment with debootstrap, since it runs on many, many distros and versions.
2018-05-07 02:39:12 +07:00
Daniil Baturin
dea202e366 Merge branch 'current' of github.com:vyos/vyos-build into current 2018-05-05 20:29:33 +02:00
Daniil Baturin
fb1dc1fa29 T620: include iperf in the image. 2018-05-05 20:28:39 +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
4ef9a8fc1a T584: include Mellanox OFED drivers in the image. 2018-04-30 06:04:06 +02:00
Christian Poessinger
4c3031a6be T610: Add qemu-guest-agent into VyOS ISO 2018-04-26 23:12:16 +02:00