Page MenuHomeVyOS Platform

build-isoProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

ISO build scripts (for 1.1.x)

Recent Activity

Sat, Sep 11

dmbaturin edited projects for T1154: use of local cache to build iso, added: VyOS 1.3 Equuleus (1.3.0-epa1); removed VyOS 1.3 Equuleus.
Sat, Sep 11, 1:51 AM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso

Tue, Aug 31

erkin set Is it a breaking change? to none on T1154: use of local cache to build iso.
Tue, Aug 31, 6:59 PM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso

May 29 2021

dmbaturin closed T3485: Add support for building images in MacOS as Resolved.
May 29 2021, 8:26 AM · vyos-build, build-iso
dmbaturin added a project to T1757: ISO issue, login/pass, VirtualBox / HW: VyOS 1.2 Crux.
May 29 2021, 7:15 AM · VyOS 1.2 Crux, build-iso
dmbaturin closed T1757: ISO issue, login/pass, VirtualBox / HW as Resolved.

Assuming resolved.

May 29 2021, 7:15 AM · VyOS 1.2 Crux, build-iso

Apr 22 2021

richardcz added a comment to T3485: Add support for building images in MacOS.

Moved to misc as requested https://github.com/vyos/vyos-utils-misc/pull/1

Apr 22 2021, 6:48 PM · vyos-build, build-iso

Apr 18 2021

richardcz added a comment to T3485: Add support for building images in MacOS.

Pending peer review

Apr 18 2021, 11:32 PM · vyos-build, build-iso
richardcz added a comment to T3485: Add support for building images in MacOS.

https://github.com/vyos/vyos-documentation/pull/512
https://github.com/vyos/vyos-build/pull/158
https://github.com/vyos/vyos-build/pull/159

Apr 18 2021, 11:32 PM · vyos-build, build-iso
richardcz changed the status of T3485: Add support for building images in MacOS from Open to In progress.
Apr 18 2021, 11:22 PM · vyos-build, build-iso

Nov 19 2019

hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

hello @c-po , thanks a lot for reply!
"Different way" - you mean if [ "$1" = "configure" ];? "Same way" - I mean addgroup / adduser commands...

Nov 19 2019, 3:39 PM · VyOS 1.2 Crux, build-iso

Nov 16 2019

c-po added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

as I read your script it works in a different way. Also its location seems to be wrong. OpenVPN is handled here:
https://github.com/vyos/vyatta-cfg-system/commit/bb686343fc913413ff51edfeb63929759bee0fde

Nov 16 2019, 9:33 AM · VyOS 1.2 Crux, build-iso

Nov 10 2019

hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

Gentlemen, PLZ! Enplane me, what's wrong with it? Why my ISOs wont work?!?!

Nov 10 2019, 4:00 PM · VyOS 1.2 Crux, build-iso

Oct 29 2019

hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

@c-po, thanks for your attention, I have found this:
vyos-build/build/chroot/var/lib/dpkg/info/vyatta-cfg-system.postinst

#OpenVPN should get its own user
if ! grep -q '^openvpn' /etc/passwd; then
    sudo adduser --system --group --shell /usr/sbin/nologin --home /var/lib/openvpn openvpn
fi
Oct 29 2019, 3:47 PM · VyOS 1.2 Crux, build-iso

Oct 28 2019

c-po added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

Hi @hexes well without knowing the details and diving into zabbix I suggest you just grab the diffs on the OpenVPN rewrite to see what was crucial. vyos-build repository should be the one if I remember correctly, or vyatta-cfg-system - one of those.

Oct 28 2019, 4:56 AM · VyOS 1.2 Crux, build-iso
hexes updated subscribers of T1757: ISO issue, login/pass, VirtualBox / HW.

Christian, may be you know, when you fixed OpenVPN issue and add openvpn user, how did you do it? Why regular zabbix-agent and zabbix-proxy installation script broke authorization?

Oct 28 2019, 3:22 AM · VyOS 1.2 Crux, build-iso

Oct 25 2019

hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

I think that it's happens because I add zabbix-agent and user zabbix while compile ISO. And possible GID / UID was changed...

Oct 25 2019, 8:43 AM · VyOS 1.2 Crux, build-iso

Oct 23 2019

hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

I have found reason of this error:

migrate r1-system firewall configure failed.
Configuration error.

Oct 23 2019, 4:00 AM · VyOS 1.2 Crux, build-iso

Oct 22 2019

hexes added a project to T1757: ISO issue, login/pass, VirtualBox / HW: build-iso.
Oct 22 2019, 10:28 AM · VyOS 1.2 Crux, build-iso

May 26 2019

c-po moved T1154: use of local cache to build iso from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 26 2019, 3:45 PM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso

Mar 16 2019

syncer added a project to T1154: use of local cache to build iso: Restricted Project.

@rob probably good to add to KB this one

Mar 16 2019, 7:03 PM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso

Feb 10 2019

fromport closed T1154: use of local cache to build iso as Resolved.
Feb 10 2019, 5:26 PM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso
fromport added a comment to T1154: use of local cache to build iso.

configure -h is a bit "cryptic" (imo)
It doesn't show the defaults, so i ran a regular configure and then editted the build/build-config.json

Feb 10 2019, 5:22 PM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso

Jan 8 2019

c-po added a comment to T1052: ISO compilation error.

The provides Dockerfile lists all packages which are needed to compile VyOS on a Debian jessie host. If you do not want ro install all this on your host simply use the provided Docker image and you are ready to go.

Jan 8 2019, 7:00 PM · build-iso
hexes added a comment to T1052: ISO compilation error.

This was fixed,
Please read documentation

Jan 8 2019, 4:11 PM · build-iso

Jan 5 2019

c-po added a project to T1154: use of local cache to build iso: VyOS 1.3 Equuleus.
Jan 5 2019, 9:59 AM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso
c-po added a comment to T1154: use of local cache to build iso.

@fromport there is an option in the ./configure script tomspecify the Debian mirror you use. You should be able to simply point it to your mirror.

Jan 5 2019, 9:59 AM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso
c-po added a comment to T1052: ISO compilation error.

I assume you lack some build dependencies. Please check the Dockerfile which has all required dependencies in it and install them on your native build host.

Jan 5 2019, 9:56 AM · build-iso

Jan 4 2019

fromport updated the task description for T1154: use of local cache to build iso.
Jan 4 2019, 7:41 PM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso
fromport created T1154: use of local cache to build iso in the S1 VyOS Public space.
Jan 4 2019, 6:16 PM · VyOS 1.3 Equuleus (1.3.0-epa1), Restricted Project, build-iso
syncer closed T1052: ISO compilation error as Wontfix.

This was fixed,
Please read documentation

Jan 4 2019, 2:45 PM · build-iso
hexes raised the priority of T1052: ISO compilation error from Low to High.
Jan 4 2019, 2:45 PM · build-iso
hexes added a comment to T1052: ISO compilation error.

Dudes? Still same...

Jan 4 2019, 2:44 PM · build-iso

Dec 18 2018

hexes added a comment to T1052: ISO compilation error.

Should be fixed now

Maybe i'm doing something wrong? But still not...

Dec 18 2018, 3:24 PM · build-iso

Dec 17 2018

hexes added a comment to T1052: ISO compilation error.

After removing of this package I got:

Dec 17 2018, 6:05 PM · build-iso
hagbard added a comment to T1052: ISO compilation error.

@hexes Should be fixed now. (https://downloads.vyos.io/rolling/current/amd64/vyos-1.2.0-rolling%2B201812171828-amd64.iso)

Dec 17 2018, 5:55 PM · build-iso
hexes added a comment to T1052: ISO compilation error.

Processing triggers for systemd (215-17+deb8u8) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
Errors were encountered while processing:
/var/cache/apt/archives/xe-guest-utilities_7.10.0-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
Reading state information...

Dec 17 2018, 5:37 PM · build-iso

Dec 1 2018

syncer assigned T1052: ISO compilation error to dmbaturin.
Dec 1 2018, 6:19 PM · build-iso

Nov 28 2018

hexes added a comment to T1052: ISO compilation error.
uname -a
Linux vyosbuilder 3.16.0-4-amd64 #1 SMP Debian 3.16.51-3 (2017-12-13) x86_64 GNU/Linux
Nov 28 2018, 4:11 PM · build-iso
hexes added a comment to T1052: ISO compilation error.

I cant understand about Docker, early I used virtualbox with Deb8, now i need to use DOcker inside of this virtualbox ???

Nov 28 2018, 4:09 PM · build-iso

Nov 27 2018

c-po added a comment to T1052: ISO compilation error.

There hve recently been changes in regards to EFI. Please check the Dockerfile for all required packages or switch to Completely!

Nov 27 2018, 11:47 PM · build-iso
hexes created T1052: ISO compilation error.
Nov 27 2018, 4:59 PM · build-iso

Jul 24 2017

syncer created build-iso.
Jul 24 2017, 6:26 PM