Page MenuHomeVyOS Platform
Feed Search

Oct 4 2023

jestabro added a comment to T2405: commit archive to GIT.

@yun thanks for pointing that out: the detailed information was lost in the rewrite of config-mgmt, and I will restore, in some or other form. As I recall, the PR looked good, so let me check any changes and review.

Oct 4 2023, 1:58 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Sep 28 2023

jestabro changed the status of T5412: Add support for extending config-mode dependencies in supplemental package, a subtask of T4820: Support for inter-config-mode script dependencies, from Unknown Status to Resolved.
Sep 28 2023, 2:07 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5412: Add support for extending config-mode dependencies in supplemental package, a subtask of T5403: Add support for extending xml cache , from Unknown Status to Resolved.
Sep 28 2023, 2:07 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5412: Add support for extending config-mode dependencies in supplemental package from Unknown Status to Resolved.
Sep 28 2023, 2:07 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Sep 27 2023

jestabro moved T5412: Add support for extending config-mode dependencies in supplemental package from Open to Backport Candidates on the VyOS 1.4 Sagitta board.
Sep 27 2023, 5:55 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a comment to T5412: Add support for extending config-mode dependencies in supplemental package.

PR for sagitta:
https://github.com/vyos/vyos-1x/pull/2315

Sep 27 2023, 5:54 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a comment to T5403: Add support for extending xml cache .

Adding use outline from PR for future reference; the dir vyos-1x-current below refers to a local copy of the vyos-1x source:

Sep 27 2023, 1:56 PM · VyOS 1.4 Sagitta

Sep 26 2023

jestabro added a comment to T5593: Further shrink VyOS imagesize.

... of course, feel free to experiment; I have not yet considered the proposed idea.

Sep 26 2023, 10:55 PM · VyOS 2.0.x
jestabro added a comment to T5593: Further shrink VyOS imagesize.

@Apachez note that those legacy image install scripts will be removed following
https://vyos.dev/T4516
Work on completing that is active this week and should be finished soon. You may want to hold off on this investigation until then.

Sep 26 2023, 10:54 PM · VyOS 2.0.x

Sep 25 2023

jestabro added a comment to T5611: Difference in config file after interface MAC changed.

This is an artifact of the remaining use in 1.3 of the legacy XorpConfigParser: the last use of that legacy piece was removed from 1.4 in Sep 2021, but is still called by 'vyatta_interface_rescan' in 1.3, so will be seen after changing MAC addresses if the config is not saved. A quick summary of the history is here and quoted below:

Sep 25 2023, 4:51 PM · VyOS Rolling, Bugs
jestabro added a comment to T5522: Add logging for which mksquashfs syntax is being used.

Note that is is the "--debug" flag that one wants in order to see the full mksquashfs command that is executed.

Sep 25 2023, 12:57 AM · VyOS Rolling
jestabro claimed T5611: Difference in config file after interface MAC changed.
Sep 25 2023, 12:08 AM · VyOS Rolling, Bugs

Sep 24 2023

jestabro added a comment to T3871: Resolve unexpected interface name reordering.

@stingalleman As mentioned above (and confirmed in discussions earlier this week), we've had few if any reports of issues with the udev approach, so we would be very interested to hear details of your case.

Sep 24 2023, 11:52 PM · Bugs, VyOS 1.4 Sagitta (1.4.0-GA)

Sep 22 2023

jestabro moved T5607: Adjust RAID smoketest for non-deterministic SCSI device probing from Open to Finished on the VyOS 1.4 Sagitta board.
Sep 22 2023, 3:06 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro closed T5607: Adjust RAID smoketest for non-deterministic SCSI device probing as Resolved.
Sep 22 2023, 3:06 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro moved T5608: Rewrite add/delete raid member to Python and remove from vyatta-op from Open to Finished on the VyOS 1.4 Sagitta board.
Sep 22 2023, 3:05 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro closed T5608: Rewrite add/delete raid member to Python and remove from vyatta-op, a subtask of T5607: Adjust RAID smoketest for non-deterministic SCSI device probing, as Resolved.
Sep 22 2023, 3:05 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro closed T5608: Rewrite add/delete raid member to Python and remove from vyatta-op as Resolved.
Sep 22 2023, 3:05 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro closed T5608: Rewrite add/delete raid member to Python and remove from vyatta-op, a subtask of T5609: Add util to get drive device name from id, as Resolved.
Sep 22 2023, 3:05 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro moved T5609: Add util to get drive device name from id from Open to Finished on the VyOS 1.4 Sagitta board.
Sep 22 2023, 3:04 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro closed T5609: Add util to get drive device name from id, a subtask of T5607: Adjust RAID smoketest for non-deterministic SCSI device probing, as Resolved.
Sep 22 2023, 3:04 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro closed T5609: Add util to get drive device name from id as Resolved.
Sep 22 2023, 3:04 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro committed rVYOSONEXede0b5b1a19c: vyos.utils: T5609: get disk device by partial id.
Sep 22 2023, 4:17 AM
jestabro committed rVYOSONEX42736111facf: op-mode: disk: T5609: add arg by-id to format disk.
Sep 22 2023, 4:17 AM
jestabro committed rVYOSONEX2d3f3297b575: op-mode: raid: T5608: define add/delete raid member.
Sep 22 2023, 4:17 AM

Sep 20 2023

jestabro added a comment to T5607: Adjust RAID smoketest for non-deterministic SCSI device probing.

PRs:
https://github.com/vyos/vyos-1x/pull/2298
https://github.com/vyos/vyatta-op/pull/71
https://github.com/vyos/vyos-build/pull/419

Sep 20 2023, 8:38 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a subtask for T5609: Add util to get drive device name from id: T5608: Rewrite add/delete raid member to Python and remove from vyatta-op.
Sep 20 2023, 8:12 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a parent task for T5608: Rewrite add/delete raid member to Python and remove from vyatta-op: T5609: Add util to get drive device name from id.
Sep 20 2023, 8:12 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a parent task for T5609: Add util to get drive device name from id: T5607: Adjust RAID smoketest for non-deterministic SCSI device probing.
Sep 20 2023, 8:12 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a subtask for T5607: Adjust RAID smoketest for non-deterministic SCSI device probing: T5609: Add util to get drive device name from id.
Sep 20 2023, 8:12 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro triaged T5609: Add util to get drive device name from id as Normal priority.
Sep 20 2023, 8:11 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a subtask for T5607: Adjust RAID smoketest for non-deterministic SCSI device probing: T5608: Rewrite add/delete raid member to Python and remove from vyatta-op.
Sep 20 2023, 8:07 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a parent task for T5608: Rewrite add/delete raid member to Python and remove from vyatta-op: T5607: Adjust RAID smoketest for non-deterministic SCSI device probing.
Sep 20 2023, 8:07 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro triaged T5608: Rewrite add/delete raid member to Python and remove from vyatta-op as Normal priority.
Sep 20 2023, 8:07 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro triaged T5607: Adjust RAID smoketest for non-deterministic SCSI device probing as Normal priority.
Sep 20 2023, 8:02 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus

Sep 13 2023

jestabro committed rVYOSONEXd1ec84877f8c: T671: do not preserve old tech-support report implementation.
Sep 13 2023, 5:58 PM

Sep 12 2023

jestabro added a comment to T5522: Add logging for which mksquashfs syntax is being used.

@Apachez note that all lb commands take --debug and --verbose: using 'lb build --debug' in scripts/build-vyos-image will output the full mksquashfs command.

Sep 12 2023, 6:36 PM · VyOS Rolling

Sep 11 2023

jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries, a subtask of T5347: Compare commit revision bug, from Unknown Status to Resolved.
Sep 11 2023, 5:32 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries, a subtask of T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py, from Unknown Status to Resolved.
Sep 11 2023, 5:32 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries from Unknown Status to Resolved.
Sep 11 2023, 5:32 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro changed the status of T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py from Unknown Status to Resolved.
Sep 11 2023, 5:31 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro committed rVYOSONEXc1a078e5e4dd: config-mgmt: T5353: correct update check during boot.
Sep 11 2023, 5:29 PM
jestabro committed rVYOSONEX667e96856856: config-mgmt: T5353: only add log entry if archiving.
Sep 11 2023, 5:29 PM
jestabro committed rVYOSONEXc35a66f327b0: config-mgmt: T5353: after updated save-config, one can include init rev.
Sep 11 2023, 5:29 PM
jestabro committed rVYOSONEXd75a7d17a98b: config-mgmt: T5556: fix bug in revision to archive update.
Sep 11 2023, 5:29 PM

Sep 8 2023

jestabro claimed T5546: Failed upgrade from 1.4-rolling-202212310809 to 1.4-rolling-202309030023.
Sep 8 2023, 3:17 PM · VyOS 1.4 Sagitta (1.4.1)
jestabro committed rVYOSONEX302c264ece7d: save-config: T5551: check if None before write, as is the case at boot.
Sep 8 2023, 5:33 AM
jestabro added a comment to T5353: config-mgmt: normalize archive updates and commit log entries.

Sagitta PR updated with fix for regression in T5556.

Sep 8 2023, 12:58 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a subtask for T5353: config-mgmt: normalize archive updates and commit log entries: T5556: reboot now and poweroff does not work.
Sep 8 2023, 12:57 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a parent task for T5556: reboot now and poweroff does not work: T5353: config-mgmt: normalize archive updates and commit log entries.
Sep 8 2023, 12:57 AM · VyOS 1.5 Circinus

Sep 7 2023

jestabro closed T5412: Add support for extending config-mode dependencies in supplemental package, a subtask of T4820: Support for inter-config-mode script dependencies, as Unknown Status.
Sep 7 2023, 8:21 PM · VyOS 1.4 Sagitta
jestabro closed T5412: Add support for extending config-mode dependencies in supplemental package, a subtask of T5403: Add support for extending xml cache , as Unknown Status.
Sep 7 2023, 8:21 PM · VyOS 1.4 Sagitta
jestabro closed T5412: Add support for extending config-mode dependencies in supplemental package as Unknown Status.
Sep 7 2023, 8:21 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro closed T5556: reboot now and poweroff does not work as Resolved.

The logic error is fixed in commit above: updates work as expected, and all smoketests (but for unrelated test) pass.

Sep 7 2023, 8:10 PM · VyOS 1.5 Circinus
jestabro committed rVYOSONEXfd5517b38191: config-mgmt: T5556: fix bug in revision to archive update.
Sep 7 2023, 6:34 PM
jestabro added a comment to T5556: reboot now and poweroff does not work.

Not as such: this is a logic error in T5353, which will be fixed momentarily. Nonetheless, T5514 is worthwhile to consider.

Sep 7 2023, 5:53 PM · VyOS 1.5 Circinus
jestabro committed rVYOSONEX0869b91c0b15: conf-mode: T5412: add script for add-on package check of dependencies.
Sep 7 2023, 3:07 PM
jestabro committed rVYOSONEXd9ad551816e3: conf-mode: T5412: add support for supplemental dependency definitions.
Sep 7 2023, 3:07 PM
jestabro committed rVYOSONEX12440ea1af8e: conf-mode: T5412: move dependency check from smoketest to nosetest.
Sep 7 2023, 3:06 PM
jestabro triaged T5556: reboot now and poweroff does not work as Urgent! priority.

Logic error in recent bug fix; correction is being checked ...

Sep 7 2023, 1:37 PM · VyOS 1.5 Circinus
jestabro claimed T5556: reboot now and poweroff does not work.
Sep 7 2023, 12:43 PM · VyOS 1.5 Circinus
jestabro edited a custom field on T5353: config-mgmt: normalize archive updates and commit log entries.
Sep 7 2023, 2:20 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a comment to T5412: Add support for extending config-mode dependencies in supplemental package.

PR:
https://github.com/vyos/vyos-1x/pull/2216

Sep 7 2023, 2:19 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a comment to T5353: config-mgmt: normalize archive updates and commit log entries.

PR for Sagitta (draft until dependency PR 2207 is merged to Sagitta):
https://github.com/vyos/vyos-1x/pull/2215

Sep 7 2023, 2:09 AM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Sep 6 2023

jestabro closed T5353: config-mgmt: normalize archive updates and commit log entries, a subtask of T5347: Compare commit revision bug, as Unknown Status.
Sep 6 2023, 6:28 PM · VyOS 1.4 Sagitta
jestabro closed T5353: config-mgmt: normalize archive updates and commit log entries, a subtask of T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py, as Unknown Status.
Sep 6 2023, 6:28 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro closed T5353: config-mgmt: normalize archive updates and commit log entries as Unknown Status.
Sep 6 2023, 6:28 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro committed rVYOSONEX73e317bee57c: config-mgmt: T5353: only add log entry if archiving.
Sep 6 2023, 6:25 PM
jestabro committed rVYOSONEX730e744931e4: config-mgmt: T5353: correct update check during boot.
Sep 6 2023, 6:25 PM
jestabro committed rVYOSONEX52e4b4431ef4: config-mgmt: T5353: after updated save-config, one can include init rev.
Sep 6 2023, 6:25 PM
jestabro added a comment to T5546: Failed upgrade from 1.4-rolling-202212310809 to 1.4-rolling-202309030023.

@anthr76 T5520 would be unrelated to an upgrade from 1.4-rolling-202212310809, as the change to using Bookworm did not occur until 2023. We can take a look at the specific errors that you encountered.

Sep 6 2023, 2:37 PM · VyOS 1.4 Sagitta (1.4.1)

Sep 5 2023

jestabro moved T5492: CLI node priority is not inversed on node deletion from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.5) board.
Sep 5 2023, 8:48 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
jestabro moved T5492: CLI node priority is not inversed on node deletion from Open to Finished on the VyOS 1.4 Sagitta board.
Sep 5 2023, 8:47 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
jestabro closed T5492: CLI node priority is not inversed on node deletion as Wontfix.

A workaround was provided in T5428 for the specific issue.

Sep 5 2023, 8:47 PM · VyOS 1.3 Equuleus (1.3.5), VyOS 1.4 Sagitta
jestabro added a comment to T5353: config-mgmt: normalize archive updates and commit log entries.

PR for current:
https://github.com/vyos/vyos-1x/pull/2211

Sep 5 2023, 8:02 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro closed T5508: Configuration Migration Fails to New Netfilter Firewall Syntax as Resolved.
Sep 5 2023, 7:15 PM · VyOS 1.4 Sagitta
jestabro renamed T5353: config-mgmt: normalize archive updates and commit log entries from config-mgmt: unnecessary entires in commit log compared to archived configs to config-mgmt: normalize archive updates and commit log entries.
Sep 5 2023, 6:35 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a comment to T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py.

PR for Sagitta:
https://github.com/vyos/vyos-1x/pull/2207

Sep 5 2023, 6:19 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a subtask for T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py: T5353: config-mgmt: normalize archive updates and commit log entries.
Sep 5 2023, 6:12 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro added a parent task for T5353: config-mgmt: normalize archive updates and commit log entries: T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py.
Sep 5 2023, 6:12 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro closed T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py as Unknown Status.
Sep 5 2023, 6:05 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro committed rVYOSONEX3fe5482a2904: save-config: T5551: check if None before write, as is the case at boot.
Sep 5 2023, 6:04 PM
jestabro created T5551: Missing check for boot_configuration_complete raises error in vyos-save-config.py.
Sep 5 2023, 1:20 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries, a subtask of T5347: Compare commit revision bug, from Open to In progress.
Sep 5 2023, 1:15 PM · VyOS 1.4 Sagitta
jestabro changed the status of T5353: config-mgmt: normalize archive updates and commit log entries from Open to In progress.
Sep 5 2023, 1:15 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta

Sep 4 2023

jestabro added a project to T5412: Add support for extending config-mode dependencies in supplemental package: VyOS 1.5 Circinus.
Sep 4 2023, 6:00 PM · VyOS 1.5 Circinus, VyOS 1.4 Sagitta
jestabro added a comment to T5546: Failed upgrade from 1.4-rolling-202212310809 to 1.4-rolling-202309030023.

Adding vyos-config-debug to the boot cmdline should allow you to log in and will provide some information in /tmp/boot-config-trace. Cf.:
https://docs.vyos.io/en/latest/contributing/debugging.html

Sep 4 2023, 3:54 PM · VyOS 1.4 Sagitta (1.4.1)

Aug 31 2023

jestabro edited projects for T5528: Replace legacy loadFile with config_diff, added: VyOS 1.5 Circinus; removed VyOS 1.4 Sagitta.
Aug 31 2023, 6:23 PM · VyOS Rolling
jestabro added a comment to T5508: Configuration Migration Fails to New Netfilter Firewall Syntax.

We have seen occasional corruption of config.boot during system update, as reported, for example:
https://vyos.dev/T5267
That issue has been resolved here:
https://vyos.dev/T5520

Aug 31 2023, 4:32 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5493: Add capability to use local and external dynamic-lists for firewall rules but also for various policies such as access-list, route-maps etc..

Note that the PR for T4797 was never updated for requested changes:
https://github.com/vyos/vyos-1x/pull/1648

Aug 31 2023, 3:27 PM · VyOS 1.5 Circinus (1.5-stream-2025-Q2), VyOS Rolling

Aug 30 2023

jestabro moved T1764: Use lists instead of whitespace-separated strings in vyos.config from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.0) board.
Aug 30 2023, 8:30 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1764: Use lists instead of whitespace-separated strings in vyos.config as Resolved.

This was resolved, and present in 1.3.0.

Aug 30 2023, 8:30 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a comment to T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py.

This is superseded by T5528.

Aug 30 2023, 8:10 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py: T5528: Replace legacy loadFile with config_diff.
Aug 30 2023, 8:08 PM · VyOS 1.4 Sagitta
jestabro added a subtask for T5317: configtree: remove mutable references: T5528: Replace legacy loadFile with config_diff.
Aug 30 2023, 8:08 PM · VyOS 1.4 Sagitta
jestabro added parent tasks for T5528: Replace legacy loadFile with config_diff: T4295: Use config_tree instead of legacy loadFile in vyos-load-config.py, T5317: configtree: remove mutable references.
Aug 30 2023, 8:08 PM · VyOS Rolling
jestabro triaged T5528: Replace legacy loadFile with config_diff as Normal priority.
Aug 30 2023, 8:08 PM · VyOS Rolling
jestabro closed T5520: Likely source of corruption on system update exposed by change in coreutils for Bookworm, a subtask of T5267: Another corruption on upgrade, as Resolved.
Aug 30 2023, 7:08 PM · VyOS 1.4 Sagitta
jestabro closed T5520: Likely source of corruption on system update exposed by change in coreutils for Bookworm as Resolved.
Aug 30 2023, 7:08 PM · VyOS 1.4 Sagitta
jestabro added a comment to T5520: Likely source of corruption on system update exposed by change in coreutils for Bookworm.

This possible corruption on system update is resolved in the commit; further investigation of the effect of coreutils behavior change will be in subtask T5527.

Aug 30 2023, 7:07 PM · VyOS 1.4 Sagitta