summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)Author
2019-05-06Merge branch 'current' of github.com:vyos/vyos-build into equuleusChristian Poessinger
* 'current' of github.com:vyos/vyos-build: Jenkins: adjust artifacts to archive Jenkins: remove dbg packages before assembling ISO to reduce size hooks: initramfs: add option to update an existing initramfs Revert "hooks: initramfs: add option to remove an existing initramfs" T1366: Update Linux Kernel to v4.19.40 hooks: initramfs: add option to remove an existing initramfs Jenkins: list build packages Packages: add vyos-replace package to build procedure intel: remove debhelper depencendy on linux-image intel: set debhelper compat level to 9 Packages: add keepalived 2.0.10 to build procedure Docker: add additional dependencies for Debian keepalived repo Revert "Makefile: proper handle 'make iso' error codes" Revert "use bash as the shell for make" use bash as the shell for make add reprepro deploy script Packages: add net-snmp package to build procedure Packages: remove duplicate '-j' statement when building Kernel
2019-05-03Docker: add additional dependencies for Debian keepalived repoChristian Poessinger
2019-04-29add reprepro deploy scriptKim Hagen
2019-04-27Packages: add net-snmp package to build procedureChristian Poessinger
2019-04-26Docker: remove comment to elimiate false positive during grepChristian Poessinger
2019-04-26Docker: remove non-required dev.packages.vyos.net repoChristian Poessinger
Debian Buster ships all required packages and thus we do not need to fallback to dev.packages.vyos.net for help.
2019-04-26Docker: fix libmysqlclient-dev package nameChristian Poessinger
2019-04-26Merge branch 'current' of github.com:vyos/vyos-build into busterChristian Poessinger
* 'current' of github.com:vyos/vyos-build: Docker: fix pmacct build dependencies Packages: support --blacklist option to not build individual packages Packages: fix missing bytes stuck in the output buffer Docker: add package requirements to build keepalived Docker: Use close sections when working with jessie-backports README: adjust chapters to new VyOS package build script Packages: extract kernel version from defaults.json Packages: use 'make kernelversion' instead of grep magic Packages: add bgpq3 (debian/0.1.33-1) package to build procedure Jenkins: archive ISO and build.log artifacts Makefile: proper handle 'make iso' error codes Packages: remove vyatta-quagga Packages: add ethtool (debian/1%4.19-1) package to build procedure Packages: define custom command for vyos-strongswan intel: adjust URL for ixgbevf 4.5.2 Replace build-submodules with Python based package builder Remove outdated/unmaintained submodules
2019-04-26Docker: fix pmacct build dependenciesChristian Poessinger
Debian Jessie Backports ships default-libmysqlclient-dev but Debian Jessie only provides libmysqlclient-dev.
2019-04-26Docker: add package requirements to build keepalivedChristian Poessinger
2019-04-26Docker: Use close sections when working with jessie-backportsChristian Poessinger
Making the jessie-backports repository globally available might cause problems when installing packages which have mixed versions. This was observed with the following packages which could not be installed when jessie-backports was listed always in /etc/apt/sources.list * libnl-3-200 * libnl-3-dev * libnl-genl-3-200 * libnl-genl-3-dev
2019-04-26Packages: extract kernel version from defaults.jsonChristian Poessinger
This requires 'jq' as part of the Docker container. $ cat data/defaults.json | jq '.kernel_version' | tr -d \"
2019-04-26Packages: define custom command for vyos-strongswanChristian Poessinger
This is required to get a python3-vici package which is required by vyos-1x
2019-04-25Docker: add bc, kmod as dependency of vyos-kernelChristian Poessinger
2019-04-25Docker: add python-setuptools as dependency of vyos-strongswanChristian Poessinger
2019-04-24Docker: update build system to Debian BusterChristian Poessinger
2019-04-09Docker: use libyang from VyOS project reposiChristian Poessinger
2019-04-02Docker: use prebuild libyang packagesChristian Poessinger
Building libyang is horrible and not even possible on Debian OldStable. Thus take the change and use the FRR provided binaries inside the Docker container.
2019-04-02Docker: build rtrlib from GitHub release archiveChristian Poessinger
2019-03-31Docker: dependency cleanupChristian Poessinger
Move more package dependencies to their appropriate section instead of keeping them in the global "just throw everywhere here" section
2019-03-31Docker: cleanup package dependencies for KernelChristian Poessinger
2019-03-31Docker: remove duplicate installation of libboost-filesystem-devChristian Poessinger
2019-03-31Docker: remove duplicate installation of python3-pystacheChristian Poessinger
2019-03-31Docker: remove duplicate installation of live-buildChristian Poessinger
2019-03-28Docker: Container Update for jessie-backportsChristian Poessinger
jesie-backports moved to Debian Archive as this train is no longer actively maintained. In addition to the mirror change also improve the build dependency handling.
2019-02-16Docker: update to latest version of VyConf an libvyosconfigChristian Poessinger
2019-02-01Docker: build dependencies for lldpd and pdns-recursor addedChristian Poessinger
2019-01-31Docker: add missing dependency for ipaddrcheckChristian Poessinger
2019-01-31Docker: build libcidr fro sourceChristian Poessinger
2019-01-31Docker: fix libvyosconfig repo URLChristian Poessinger
2019-01-30Revert "T1214: Add `ipaddrcheck` to the packages directory"Christian Poessinger
libcidr-dev is not available until Debian Buster thus the container can't be build. This reverts commit 9779f9938e1a80736738b2b9021a0db4dd872bfa.
2019-01-30T1214: Add `ipaddrcheck` to the packages directoryNicholas Humfrey
2019-01-30Merge branch 'source-build' of github.com:c-po/vyos-build into currentChristian Poessinger
* source-build: Docker: update to latest libvyosconfig revision build-submodules: source OPAM environemnt if not present build-submodules: change VERBOSE logic build-submodules: report back package error when build with --verbose build-submodules: add libyang
2019-01-30T1202: Add `hvinfo` to the packages directory (#43)Nicholas Humfrey
2019-01-27Docker: update to latest libvyosconfig revisionChristian Poessinger
2019-01-26Docker: build libyang Debian packageChristian Poessinger
2019-01-26Docker: evaluate OPAM environment during build timeChristian Poessinger
2019-01-26Docker: ease opam pin call for vyconfChristian Poessinger
2019-01-26Merge branch 'current' of github.com:c-po/vyos-build into currentChristian Poessinger
* 'current' of github.com:c-po/vyos-build: Jenkins: cleanup Docker: Make OPAM system wide available When building linux-kernel use number of host CPUs on parallel build When building parse Git commit ID When building frr clean out Git repository first Fix --verbose option when building submodules Build submodules in parallel with number of host CPUs submodules: add igmpproxy submodules: add vyos-xe-guest-utilities
2019-01-26Docker: Make OPAM system wide availableChristian Poessinger
2019-01-26Docker: Delete duplicate line for libcurl4-openssl-dev (#42)Nicholas Humfrey
2019-01-26Correct a typo in opam pin addDaniil Baturin
2019-01-26Install Menhir with opam and use an opam pin for installing vyconfDaniil Baturin
Quite a bit shorter than running the whole vyconf build sequence by hand.
2019-01-26Revert "Added menhir as a build dependency for libvyosconfig" (#41)Daniil Baturin
2019-01-21Added menhir as a build dependency for libvyosconfigNicholas Humfrey
2019-01-21Docker: add build dependencies for VyConf and libvyosconfigChristian Poessinger
2019-01-19Docker: restructure installation routine for better readabilityChristian Poessinger
2019-01-17Docker: add dependencies for libvyosconfigChristian Poessinger
2019-01-16Docker: add missing dependencies for conntrack-toolsChristian Poessinger
2019-01-14Docker: add ZMQ (ZeroMessageQueue) to FRR deps - optionalChristian Poessinger