Page MenuHomeVyOS Platform
Feed All Stories

Mar 6 2024

d.shleg added a comment to T6082: BGP doesn't allow the same local AS and remote AS in peer groups.

No, this is not correct for my set up. Configuration commited without error but lost peering

  1. Peer-group UNDERLAY - eBGP(directly connected peers)
  2. Peer-group OVERLAY - iBGP
Mar 6 2024, 9:43 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
sarthurdev changed the status of T6102: Clear dhcp-server lease throws python exception on 1.5-rolling from Open to In progress.
Mar 6 2024, 9:30 PM · VyOS 1.5 Circinus
jestabro committed rVYOSONEX85c9450f1f6d: remote: T6104: fix logic of failure case in MissingHostKeyPolicy.
Mar 6 2024, 7:43 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX48b97ec7504b: remote: T6104: fix logic of failure case in MissingHostKeyPolicy (authored by jestabro).
Mar 6 2024, 7:35 PM
GitHub <noreply@github.com> committed rVYOSONEX38fdc27ee2b3: Merge pull request #3100 from jestabro/non-interactive-upload (authored by jestabro).
Mar 6 2024, 7:34 PM
jestabro committed rVYOSONEX73e215dc338c: remote: T6104: fix logic of failure case in MissingHostKeyPolicy.
Mar 6 2024, 7:34 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXe4ef1cc967be: conntrack-sync: T6057: Add ability to disable syslog for conntrackd (authored by natali-rs1985).
Mar 6 2024, 7:13 PM
natali-rs1985 committed rVYOSONEXc37fb4010c50: conntrack-sync: T6057: Add ability to disable syslog for conntrackd.
Mar 6 2024, 7:12 PM
GitHub <noreply@github.com> committed rVYOSONEX836adb807651: Merge pull request #3099 from natali-rs1985/T6057-current (authored by c-po).
Mar 6 2024, 7:12 PM
c-po added a project to T6057: Add ability to disable syslog for conntrackd: VyOS 1.4 Sagitta (1.4.0-epa1).
Mar 6 2024, 7:11 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.3 Equuleus (1.3.7)
sarthurdev claimed T6102: Clear dhcp-server lease throws python exception on 1.5-rolling.
Mar 6 2024, 7:11 PM · VyOS 1.5 Circinus
GitHub <noreply@github.com> committed rVYOSONEX8e185b78a308: Merge pull request #3098 from vyos/mergify/bp/sagitta/pr-3088 (authored by c-po).
Mar 6 2024, 7:09 PM
sarthurdev closed T5992: DHCP: show dhcp server leases not showing all leases as Resolved.
Mar 6 2024, 7:06 PM · VyOS 1.5 Circinus (2025.11)
sarthurdev closed T6063: Kea DHCP: Expose match-client-id setting as Resolved.
Mar 6 2024, 7:06 PM · VyOS 1.5 Circinus
sarthurdev moved T6079: dhcp: migration fails for duplicate static-mapping from In Progress to Finished on the VyOS 1.5 Circinus board.
Mar 6 2024, 7:05 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
sarthurdev closed T6079: dhcp: migration fails for duplicate static-mapping, a subtask of T5787: dhcp-server allows duplicate static-mapping for the same IP address, as Resolved.
Mar 6 2024, 7:05 PM · VyOS 1.4 Sagitta, VyOS 1.5 Circinus
sarthurdev closed T6079: dhcp: migration fails for duplicate static-mapping as Resolved.
Mar 6 2024, 7:05 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro added a comment to T5348: Service config-sync can freeze the secondary router if it has commit-archive location.

This will be resolved after merging the PR for T6104.

Mar 6 2024, 6:26 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, VyOS 1.5 Circinus
jestabro added a comment to T6104: Regression in commit-archive for non-interactive configuration.

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

Mar 6 2024, 6:23 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
natali-rs1985 added a comment to T6057: Add ability to disable syslog for conntrackd.

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

Mar 6 2024, 6:02 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.3 Equuleus (1.3.7)
natali-rs1985 changed the status of T2998: SNMP v3 oid "exclude" option doesn't work from Open to In progress.
Mar 6 2024, 5:49 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.3 Equuleus (1.3.7)
natali-rs1985 changed the status of T6057: Add ability to disable syslog for conntrackd from Open to In progress.
Mar 6 2024, 4:59 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.3 Equuleus (1.3.7)
jestabro added a subtask for T5348: Service config-sync can freeze the secondary router if it has commit-archive location: T6104: Regression in commit-archive for non-interactive configuration.
Mar 6 2024, 3:34 PM · VyOS 1.4 Sagitta (1.4.0-epa1), Restricted Project, VyOS 1.5 Circinus
jestabro added a parent task for T6104: Regression in commit-archive for non-interactive configuration: T5348: Service config-sync can freeze the secondary router if it has commit-archive location.
Mar 6 2024, 3:34 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro triaged T6104: Regression in commit-archive for non-interactive configuration as High priority.
Mar 6 2024, 3:34 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
SrividyaA added a comment to T6082: BGP doesn't allow the same local AS and remote AS in peer groups.

Tested in different possibilities:

Mar 6 2024, 3:33 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
n.fort changed the status of T6097: vrf_zones blocking ipv6 traffic from Open to Confirmed.
Mar 6 2024, 1:32 PM · VyOS Rolling, VyOS 1.5 Circinus
n.fort changed the status of T6094: Destination Nat not Making Firewall Rules from In progress to Needs testing.
Mar 6 2024, 1:27 PM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus
n.fort changed the status of T6061: connection-status nat destination firewall filter not working in 1.4.0-epa1 from In progress to Needs testing.
Mar 6 2024, 1:24 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
n.fort changed the status of T6075: Applying firewall rules with a non-existent interface group from In progress to Needs testing.
Mar 6 2024, 1:24 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
Viacheslav added a project to T2998: SNMP v3 oid "exclude" option doesn't work: VyOS 1.5 Circinus.
Mar 6 2024, 1:08 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.3 Equuleus (1.3.7)
Viacheslav added a subtask for T5996: Incorrect behavior for backslash escapes in config save and compare commands: T6103: DHCP-server bootfile-name double slash syntax weird behaviour.
Mar 6 2024, 1:08 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav added a parent task for T6103: DHCP-server bootfile-name double slash syntax weird behaviour: T5996: Incorrect behavior for backslash escapes in config save and compare commands.
Mar 6 2024, 1:08 PM · VyOS 1.4 Sagitta (1.4.0-epa3), vyatta-cfg-dhcp-server
Viacheslav closed T6103: DHCP-server bootfile-name double slash syntax weird behaviour as Unknown Status.
Mar 6 2024, 1:06 PM · VyOS 1.4 Sagitta (1.4.0-epa3), vyatta-cfg-dhcp-server
Viacheslav triaged T6103: DHCP-server bootfile-name double slash syntax weird behaviour as Normal priority.
Mar 6 2024, 1:06 PM · VyOS 1.4 Sagitta (1.4.0-epa3), vyatta-cfg-dhcp-server
Viacheslav added a comment to T6103: DHCP-server bootfile-name double slash syntax weird behaviour.

There is the task for the bug with "backslashes" T5996

Mar 6 2024, 1:06 PM · VyOS 1.4 Sagitta (1.4.0-epa3), vyatta-cfg-dhcp-server
natali-rs1985 claimed T2998: SNMP v3 oid "exclude" option doesn't work.
Mar 6 2024, 1:03 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.3 Equuleus (1.3.7)
SrividyaA changed the status of T6082: BGP doesn't allow the same local AS and remote AS in peer groups from Open to Confirmed.
Mar 6 2024, 11:35 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXd2ce5c18498a: T6075: firewall and NAT: check if interface-group exists when using them in… (authored by n.fort).
Mar 6 2024, 11:34 AM
n.fort committed rVYOSONEX3c0634e572ff: T6075: firewall and NAT: check if interface-group exists when using them in….
Mar 6 2024, 11:33 AM
GitHub <noreply@github.com> committed rVYOSONEX028fd9d9b40a: Merge pull request #3088 from nicolas-fort/T6075 (authored by dmbaturin).
Mar 6 2024, 11:33 AM
dutty added a comment to T6103: DHCP-server bootfile-name double slash syntax weird behaviour.

Yes, boot\x86\wdsnbp.com is a proper filename, and this further correctly translates to double backslash in the dhcp.conf file at /run/dhcp-server/dhcpd.conf, as I noted. Why it is so, explained for example here: https://www.linkedin.com/pulse/quit-thinking-look-matthew-topper
And with such a setting network boot works just fine.
The problem is that after each reboot the vyos configuration scripts, I guess, double the number of backslashes in the config, that further leads to doubling them in the dhcp.conf. And on, and on. This actually breaks the network boot, and manual intervention is required after each router reboot.

Mar 6 2024, 11:29 AM · VyOS 1.4 Sagitta (1.4.0-epa3), vyatta-cfg-dhcp-server
Apachez added a comment to T6103: DHCP-server bootfile-name double slash syntax weird behaviour.

Is "\" really a valid path for bootfile?

Mar 6 2024, 11:07 AM · VyOS 1.4 Sagitta (1.4.0-epa3), vyatta-cfg-dhcp-server
dutty created T6103: DHCP-server bootfile-name double slash syntax weird behaviour.
Mar 6 2024, 10:33 AM · VyOS 1.4 Sagitta (1.4.0-epa3), vyatta-cfg-dhcp-server
Viacheslav added a comment to T6085: VTI interfaces are in UP state by default.

The 1.3.x behaviour,

  1. VTI interfaces without IPsec is not created
# 1.3
set interfaces vti vti10 address '10.0.0.1/30'
commit
Mar 6 2024, 7:58 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
Viacheslav added a comment to T6093: Incorrect dhcp-options vendor-class-id regex.

Create the PR without smoketest. This case is not tested.

Mar 6 2024, 7:37 AM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
Viacheslav closed T6088: Configuration corrupted after saving and powercut or force reboot as Resolved.
Mar 6 2024, 7:08 AM · VyOS 1.3 Equuleus (1.3.7)
GitHub <noreply@github.com> committed rVYOSONEX0fc8b17901fe: Merge pull request #3097 from vyos/mergify/bp/sagitta/pr-3090 (authored by c-po).
Mar 6 2024, 7:00 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXf5abfa2b3451: wifi: T6095: incorrect country-code "uk" it's actually "gb" (authored by c-po).
Mar 6 2024, 5:52 AM
c-po committed rVYOSONEX45cd735f89a4: wifi: T6095: incorrect country-code "uk" it's actually "gb".
Mar 6 2024, 5:51 AM
GitHub <noreply@github.com> committed rVYOSONEXfb30b19e88e2: Merge pull request #3090 from c-po/wifi-regdomain (authored by c-po).
Mar 6 2024, 5:51 AM
GitHub <noreply@github.com> committed rVYOSONEX82d40098e3f2: Merge pull request #3095 from vyos/mergify/bp/sagitta/pr-3087 (authored by c-po).
Mar 6 2024, 5:50 AM
GitHub <noreply@github.com> committed rVYOSONEXfeb83f2f2b9f: Merge pull request #3096 from vyos/mergify/bp/sagitta/pr-3085 (authored by c-po).
Mar 6 2024, 5:50 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX72e82a5ba015: T6096: Config commits are not synced properly because 00vyos-sync is deleted by… (authored by Apachez).
Mar 6 2024, 4:33 AM
Apachez committed rVYOSONEX433faaa9fe7d: T6096: Config commits are not synced properly because 00vyos-sync is deleted by….
Mar 6 2024, 4:33 AM
GitHub <noreply@github.com> committed rVYOSONEX82492558cba9: Merge pull request #3085 from Apachez-/T6096 (authored by c-po).
Mar 6 2024, 4:33 AM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX2f232841a544: T6061: fix rule parsing when connection-status is used (authored by n.fort).
Mar 6 2024, 4:32 AM
GitHub <noreply@github.com> committed rVYOSONEXcf906599a9ce: Merge pull request #3086 from vyos/mergify/bp/sagitta/pr-3079 (authored by c-po).
Mar 6 2024, 4:32 AM
n.fort committed rVYOSONEX8f2534e9654b: T6061: fix rule parsing when connection-status is used.
Mar 6 2024, 4:32 AM
GitHub <noreply@github.com> committed rVYOSONEX44a37687ccfa: Merge pull request #3087 from nicolas-fort/T6061-ct-status (authored by c-po).
Mar 6 2024, 4:32 AM
Cheeze_It added a comment to T6085: VTI interfaces are in UP state by default.

@c-po, while I don't wish to put words in the mouths of others, I believe the belief is that the interface should stay oper-down.

Mar 6 2024, 4:18 AM · VyOS 1.4 Sagitta (1.4.0-epa3)

Mar 5 2024

GitHub <noreply@github.com> committed rVYOSONEXe1269c976687: Merge pull request #3094 from vyos/mergify/bp/sagitta/pr-3089 (authored by c-po).
Mar 5 2024, 7:58 PM
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEXc23f23d1012d: http-api: T6069: fix allocation outside of thread lock (authored by jestabro).
Mar 5 2024, 7:45 PM
jestabro committed rVYOSONEX7503e419d0db: http-api: T6069: fix allocation outside of thread lock.
Mar 5 2024, 7:44 PM
GitHub <noreply@github.com> committed rVYOSONEXb7e12d3fcc97: Merge pull request #3089 from jestabro/allocate-under-lock (authored by jestabro).
Mar 5 2024, 7:44 PM
c-po closed T2447: Additional boot argument configuration to limit CPU C-States as Resolved.
Mar 5 2024, 7:36 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po moved T2447: Additional boot argument configuration to limit CPU C-States from Need Triage to Finished on the VyOS 1.4 Sagitta (1.4.0-epa1) board.
Mar 5 2024, 7:36 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
GitHub <noreply@github.com> committed rVYOSONEX53eca9a3f9ea: Merge pull request #3092 from vyos/mergify/bp/sagitta/pr-3091 (authored by c-po).
Mar 5 2024, 7:34 PM
c-po committed rVYOSONEX3a3e0dff4ff1: T2447: add configurable kernel boot option 'disable-power-saving'.
Mar 5 2024, 7:34 PM
GitHub <noreply@github.com> committed rVYOSONEX91a48de5f169: Merge pull request #3093 from c-po/kernel-T2447 (authored by c-po).
Mar 5 2024, 7:34 PM
c-po renamed T2447: Additional boot argument configuration to limit CPU C-States from Additional Boot Argument Configuration to Additional Boot Argument Configuration to limit CPU C-States.
Mar 5 2024, 7:30 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po moved T2447: Additional boot argument configuration to limit CPU C-States from Open to Finished on the VyOS 1.5 Circinus board.
Mar 5 2024, 7:30 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po added a project to T2447: Additional boot argument configuration to limit CPU C-States: VyOS 1.4 Sagitta (1.4.0-epa1).
Mar 5 2024, 7:30 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po added a comment to T2447: Additional boot argument configuration to limit CPU C-States.

https://github.com/vyos/vyos-1x/pull/3093

Mar 5 2024, 7:30 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
Mergify <37929162+mergify[bot]@users.noreply.github.com> committed rVYOSONEX390e543780b5: xml: T5738: use generic-disable-node building block for "disable" CLI nodes (authored by c-po).
Mar 5 2024, 7:24 PM
c-po committed rVYOSONEX21b0bf016869: xml: T5738: use generic-disable-node building block for "disable" CLI nodes.
Mar 5 2024, 7:22 PM
GitHub <noreply@github.com> committed rVYOSONEX51a0d5d9ed3f: Merge pull request #3091 from c-po/xml-T5738 (authored by c-po).
Mar 5 2024, 7:22 PM
c-po moved T6095: Tab completion for "set interfaces wireless wlan0 country-code" incorrect country "uk" from Open to Finished on the VyOS 1.5 Circinus board.
Mar 5 2024, 7:18 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
c-po added a comment to T6095: Tab completion for "set interfaces wireless wlan0 country-code" incorrect country "uk".

https://github.com/vyos/vyos-1x/pull/3090

Mar 5 2024, 7:18 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro edited a custom field on T6069: HTTP API segfault during concurrent configuration requests.
Mar 5 2024, 6:30 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro added a project to T6069: HTTP API segfault during concurrent configuration requests: VyOS 1.4 Sagitta.
Mar 5 2024, 6:30 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro added a comment to T6069: HTTP API segfault during concurrent configuration requests.

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

Mar 5 2024, 6:28 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
Viacheslav added a comment to T6102: Clear dhcp-server lease throws python exception on 1.5-rolling.

kea_parse_leases was deleted in https://github.com/vyos/vyos-1x/commit/c44d24eae276f77c700e961a22c0cd5582416dff
Probably the correct function is kea_get_leases

Mar 5 2024, 5:32 PM · VyOS 1.5 Circinus
jestabro added a comment to T6098: Description doesnt seem to allow for non international characters.

Note that the PR https://github.com/vyos/vyos-1x/pull/3035 is only for 1.5 at this point: the critical question for this task is whether or not to restore the simple support for unicode.

Mar 5 2024, 3:11 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro triaged T6098: Description doesnt seem to allow for non international characters as High priority.
Mar 5 2024, 3:06 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro added a comment to T6098: Description doesnt seem to allow for non international characters.

Simple unicode support was allowed in
https://vyos.dev/T3785
however, the constraint on description, above, restricts to ascii.

Mar 5 2024, 3:01 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
L0crian added a comment to T5991: 1.4.0-RC3 deleting portions of config in error (migration script).

Perfect, that's what I was trying to better understand. Thanks for the clarification!

Mar 5 2024, 2:49 PM · Bugs, VyOS 1.4 Sagitta (1.4.1)
unixsh added a comment to T6093: Incorrect dhcp-options vendor-class-id regex.

The regex should be [-_a-zA-Z0-9.\s]+ instead of [-_a-zA-Z0-9\s]+

Mar 5 2024, 2:42 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
jestabro added a comment to T5991: 1.4.0-RC3 deleting portions of config in error (migration script).

The short answer is that it will change going forward, and the work within this task, and the ongoing work mentioned above will avoid failing viable configs that have the symptom of 'full section of the config not applied'; that's what we are addressing here. The longer answer above attempted to distinguish several unrelated situations that have that same symptom, and in the extreme case of a user providing a corrupted, partial, or nonsensical config, there is not much that can be divined without some user feedback and suggested debugging: if critical dependencies are missing, that means that the system would be non-operational. What interests me here is some immediate improvements that may be made, and in proceeding with that, it is necessary to make these distinctions.

Mar 5 2024, 2:17 PM · Bugs, VyOS 1.4 Sagitta (1.4.1)
n.fort added a comment to T6075: Applying firewall rules with a non-existent interface group.

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

Mar 5 2024, 1:49 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
unixsh edited a custom field on T6093: Incorrect dhcp-options vendor-class-id regex.
Mar 5 2024, 1:35 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
n.fort changed the status of T6075: Applying firewall rules with a non-existent interface group from Open to In progress.
Mar 5 2024, 1:32 PM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
JeffWDH updated the task description for T6102: Clear dhcp-server lease throws python exception on 1.5-rolling.
Mar 5 2024, 1:29 PM · VyOS 1.5 Circinus
JeffWDH created T6102: Clear dhcp-server lease throws python exception on 1.5-rolling.
Mar 5 2024, 1:28 PM · VyOS 1.5 Circinus
Viacheslav updated the task description for T6101: IPsec some proposal combinations could be invalid and the service strongswan stops.
Mar 5 2024, 11:41 AM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav triaged T6101: IPsec some proposal combinations could be invalid and the service strongswan stops as Normal priority.
Mar 5 2024, 11:23 AM · VyOS 1.5 Circinus, VyOS Rolling
Viacheslav created T6101: IPsec some proposal combinations could be invalid and the service strongswan stops.
Mar 5 2024, 11:23 AM · VyOS 1.5 Circinus, VyOS Rolling
n.fort changed the status of T6094: Destination Nat not Making Firewall Rules from Open to In progress.
Mar 5 2024, 11:04 AM · VyOS 1.4 Sagitta (1.4.0), VyOS 1.5 Circinus
n.fort raised the priority of T6061: connection-status nat destination firewall filter not working in 1.4.0-epa1 from Normal to High.
Mar 5 2024, 11:03 AM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus
n.fort changed the status of T6061: connection-status nat destination firewall filter not working in 1.4.0-epa1 from Open to In progress.

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

Mar 5 2024, 11:02 AM · VyOS 1.4 Sagitta (1.4.0-epa2), VyOS 1.5 Circinus