Page MenuHomeVyOS Platform
Feed Advanced Search

Aug 21 2019

jestabro added a parent task for T1584: equuleus: buster: add consistent grub options for predictable interface names: T476: Update the base system to Debian 10 (Buster).
Aug 21 2019, 4:06 PM · VyOS 1.3 Equuleus (1.3.0)

Aug 15 2019

jestabro closed T1584: equuleus: buster: add consistent grub options for predictable interface names as Resolved.
Aug 15 2019, 9:41 PM · VyOS 1.3 Equuleus (1.3.0)

Aug 14 2019

jestabro added a subtask for T1443: New "service https" implementation: T1585: Add letsencrypt/certbot support for 'service https'.
Aug 14 2019, 8:30 PM · VyOS 1.2 Crux (VyOS 1.2.3)
jestabro added a parent task for T1585: Add letsencrypt/certbot support for 'service https': T1443: New "service https" implementation.
Aug 14 2019, 8:30 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1585: Add letsencrypt/certbot support for 'service https' from Open to In progress.
Aug 14 2019, 7:22 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro claimed T1584: equuleus: buster: add consistent grub options for predictable interface names.
Aug 14 2019, 6:54 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro updated the task description for T1584: equuleus: buster: add consistent grub options for predictable interface names.
Aug 14 2019, 2:55 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1584: equuleus: buster: add consistent grub options for predictable interface names from Open to In progress.
Aug 14 2019, 2:19 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 31 2019

jestabro closed T1553: equuleus: buster: add 'noautologin' to boot parameters, a subtask of T476: Update the base system to Debian 10 (Buster), as Resolved.
Jul 31 2019, 3:39 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro closed T1553: equuleus: buster: add 'noautologin' to boot parameters as Resolved.
Jul 31 2019, 3:39 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 30 2019

jestabro added a subtask for T476: Update the base system to Debian 10 (Buster): T1553: equuleus: buster: add 'noautologin' to boot parameters.
Jul 30 2019, 7:22 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro added a parent task for T1553: equuleus: buster: add 'noautologin' to boot parameters: T476: Update the base system to Debian 10 (Buster).
Jul 30 2019, 7:22 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T1553: equuleus: buster: add 'noautologin' to boot parameters.

Details of the mechanism, introduced after jessie, are in

Jul 30 2019, 7:22 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1553: equuleus: buster: add 'noautologin' to boot parameters from Open to In progress.
Jul 30 2019, 7:19 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 25 2019

jestabro added a watcher for VyOS 1.2 Crux: jestabro.
Jul 25 2019, 2:18 PM

Jul 18 2019

jestabro removed a subtask for T476: Update the base system to Debian 10 (Buster): T1532: [equuleus] buster: GPG error on vyos package repository.
Jul 18 2019, 3:01 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro added a subtask for T1132: Build on Debian Buster: T1532: [equuleus] buster: GPG error on vyos package repository.
Jul 18 2019, 3:01 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro edited parent tasks for T1532: [equuleus] buster: GPG error on vyos package repository, added: T1132: Build on Debian Buster; removed: T476: Update the base system to Debian 10 (Buster).
Jul 18 2019, 3:01 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a subtask for T476: Update the base system to Debian 10 (Buster): T1532: [equuleus] buster: GPG error on vyos package repository.
Jul 18 2019, 2:56 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro added a parent task for T1532: [equuleus] buster: GPG error on vyos package repository: T476: Update the base system to Debian 10 (Buster).
Jul 18 2019, 2:56 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro created T1532: [equuleus] buster: GPG error on vyos package repository in the S1 VyOS Public space.
Jul 18 2019, 2:56 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 8 2019

jestabro moved T1424: Rewrite the config load script from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Jul 8 2019, 9:00 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1424: Rewrite the config load script from In progress to On hold.
Jul 8 2019, 9:00 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a watcher for VyOS 2.0.x: jestabro.
Jul 8 2019, 8:06 PM
jestabro moved T1443: New "service https" implementation from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Jul 8 2019, 8:04 PM · VyOS 1.2 Crux (VyOS 1.2.3)

Jul 4 2019

jestabro added a comment to T1424: Rewrite the config load script.

The rewrite has been complete in the fork for some time, but is on hold pending: (1) consider taking advantage of the functionality in https://github.com/vyos/vyos-1x/blob/current/python/vyos/configsession.py to avoid duplication of code (2) ongoing work on options to replace the python list manipulations in the current rewrite. Regarding the latter point, it was expected that there would be a performance hit in moving away from the legacy C++ backend (via Perl bindings), and the cost was considered worthwhile in order to move forward; one data point is a performance hit of .3 on a 17k line config file, which was not bad, considering.

Jul 4 2019, 2:55 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T1499: Move nic to mac mapping out of the configuration file.

There is some further discussion here, which I found useful in considering the changes for Stretch:

Jul 4 2019, 2:08 PM · VyOS 1.5 Circinus
jestabro added a comment to T1398: Remove vyatta-config-migrate package.

There is one other use of XorpConfigParser (in the vyatta-config-migrate package), that was not mentioned in the above: the scripts used for persistent interface naming; this is currently being rewritten and reorganized in T1499: 'Move nic to mac mapping out of the configuration file'.

Jul 4 2019, 1:45 PM · VyOS 1.3 Equuleus (1.3.0)

Jul 1 2019

jestabro changed the status of T1443: New "service https" implementation from Open to In progress.
Jul 1 2019, 7:44 PM · VyOS 1.2 Crux (VyOS 1.2.3)

Jun 19 2019

jestabro closed T1334: Migration script runner rewrite as Resolved.
Jun 19 2019, 2:00 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1327: Set the serial console speed to 115200 by default as Resolved.
Jun 19 2019, 2:00 PM · VyOS 1.3 Equuleus (1.3.0)

Jun 18 2019

jestabro added a comment to T1327: Set the serial console speed to 115200 by default.

I had initially not planned to drop the explicit set_value for console speed in migrate/system/3-to-4, as this was legacy for the system@4 component definition; however, (1) the file is soon to be removed when we drop config compatibility pre-6.5, (2) it is now redundant/wrong in the /opt/vyatta/etc/config/config.boot, as pointed out by c-po above. I will remove the add_console call from vyatta-config-migrate/migrate/system/3-to-4.

Jun 18 2019, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)

Jun 17 2019

jestabro added a comment to T1327: Set the serial console speed to 115200 by default.

Thanks @c-po --- to clarify, I had pointed out this issue with https://github.com/vyos/vyatta-config-migrate/blob/current/migrate/system/3-to-4 earlier in the task, which will be a non-issue once T805: Drop config compatibility with Vyatta Core older than 6.5 is completed. However, since we are not quite ready for that, I will find a current solution.

Jun 17 2019, 12:28 PM · VyOS 1.3 Equuleus (1.3.0)

Jun 12 2019

jestabro closed T1397: Rewrite the config merge script as Resolved.
Jun 12 2019, 6:02 PM · VyOS 1.3 Equuleus (1.3.0)

Jun 10 2019

jestabro changed the status of T1424: Rewrite the config load script from Open to In progress.

https://github.com/jestabro/vyos-1x/tree/load-config

Jun 10 2019, 7:54 PM · VyOS 1.3 Equuleus (1.3.0)

Jun 5 2019

jestabro closed T1426: Update the script that checks conntrack hash-size on reboot as Resolved.
Jun 5 2019, 4:03 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1426: Update the script that checks conntrack hash-size on reboot from Open to In progress.
Jun 5 2019, 2:06 PM · VyOS 1.3 Equuleus (1.3.0)

Jun 3 2019

jestabro updated the task description for T1424: Rewrite the config load script.
Jun 3 2019, 5:51 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro created T1424: Rewrite the config load script in the S1 VyOS Public space.
Jun 3 2019, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1423: When merging remote config files, create known_hosts file if not present. as Resolved.

Fix pushed.

Jun 3 2019, 3:48 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro changed the status of T1423: When merging remote config files, create known_hosts file if not present. from Open to In progress.
Jun 3 2019, 3:27 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a watcher for VyOS 1.3 Equuleus: jestabro.
Jun 3 2019, 1:46 PM

May 31 2019

jestabro added a comment to T1334: Migration script runner rewrite.

Added pull requests:
https://github.com/vyos/vyos-1x/pull/69
https://github.com/vyos/libvyosconfig/pull/2
https://github.com/vyos/vyatta-cfg/pull/18
https://github.com/vyos/vyatta-conntrack/pull/1

May 31 2019, 12:48 PM · VyOS 1.3 Equuleus (1.3.0)

May 28 2019

jestabro added a comment to T1397: Rewrite the config merge script.

Added pull requests:
https://github.com/vyos/vyos-1x/pull/68
https://github.com/vyos/vyatta-cfg/pull/17

May 28 2019, 3:39 PM · VyOS 1.3 Equuleus (1.3.0)

May 23 2019

jestabro added a comment to T1397: Rewrite the config merge script.

Initial commit in fork; support for merging remote files still to be added.
https://github.com/jestabro/vyatta-cfg/commit/96a8f894686b43bbd7f52da8ded87562231cbf52
https://github.com/jestabro/vyos-1x/commit/a31de0d8e2164a6b0bc9a7b6c1e03c053635120b

May 23 2019, 1:17 PM · VyOS 1.3 Equuleus (1.3.0)

May 22 2019

jestabro closed T1327: Set the serial console speed to 115200 by default as Resolved.

Testing confirms that the default console speed is set to 115200 when the old migration scripts are removed, as they will be by

May 22 2019, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro created T1398: Remove vyatta-config-migrate package in the S1 VyOS Public space.
May 22 2019, 1:37 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro created T1397: Rewrite the config merge script in the S1 VyOS Public space.
May 22 2019, 1:26 PM · VyOS 1.3 Equuleus (1.3.0)

Apr 25 2019

jestabro added a comment to T1334: Migration script runner rewrite.

Development on this resides in a fork of vyatta-config-migrate (https://github.com/jestabro/vyatta-config-migrate), though properly should reside in a fork of vyos-1x.

Apr 25 2019, 8:44 PM · VyOS 1.3 Equuleus (1.3.0)

Apr 23 2019

jestabro added a comment to T1327: Set the serial console speed to 115200 by default.

Note that the mentioned annoyance of migrate/system/3-to-4 setting the serial console speed should be mooted by 'T805 Drop config compatibility with Vyatta Core older than 6.5'.

Apr 23 2019, 8:59 PM · VyOS 1.3 Equuleus (1.3.0)

Apr 22 2019

jestabro added a comment to T1327: Set the serial console speed to 115200 by default.

To complete this, the corresponding changes need to be made in vyatta-cfg-system; these are straightforward and will be pushed to current. However, there is another mechanism whereby the console speed is explicitly being set to 9600: the vyatta-config-migrate script, called during system initialization, is invoking migrate/system/3-to-4, which sets the console speed; this will require some discussion as to how to best address.

Apr 22 2019, 12:40 PM · VyOS 1.3 Equuleus (1.3.0)

Apr 16 2019

jestabro added a watcher for VyConf: jestabro.
Apr 16 2019, 4:34 PM
jestabro updated the task description for T1327: Set the serial console speed to 115200 by default.
Apr 16 2019, 12:02 PM · VyOS 1.3 Equuleus (1.3.0)