-
Notifications
You must be signed in to change notification settings - Fork 14
6.3.5 release notes #858
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
6.3.5 release notes #858
Conversation
docs/release_notes_128t_6.3.md
Outdated
@@ -36,6 +36,99 @@ An issue has been identified that may be observed in conductor deployments runni | |||
|
|||
We have identified an issue when onboarding SSR routers installed with older versions of software (such as 5.4.4) to Conductors running 6.3.x, when running in offline-mode. In some cases, certain software packages are not available to be installed during onboarding. To work around this issue, import the **package-based** (the "128T" prefixed) ISO for the current conductor version onto the conductor. This provides the necessary software packages to complete the onboarding process. This issue will be resolved in a future release. | |||
|
|||
## Release 6.3.5-27r2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-
You will need to update the about release pages to update the latest 6.3 release - and ensure that the support timeframes are correct.
-
Also, shouldn't 6.3.5 be labeled STS?
-
Also, per Max's comments, we need to ensure that min-version for 6.3.5 for conductor is clearly called out since this is the version that will be shipped from factory.
docs/release_notes_128t_6.3.md
Outdated
------ | ||
- **I95-57265 Highway crash when generating TSI on Azure instance:** An Azure instance can crash while accessing an uninitialized RX queue. This invalid access has been prevented and the issue resolved. | ||
------- | ||
- **I95-57508 Traffic from node1 LAN to node1 WAN does not show on graph:** When an HA interface becomes non-redundant (reconfigured as non-HA), state updates were not showing on the active-interface path. This led to the icmp-probe-manager not running. This issue has been resolved. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What graph? Is this for conductor or Mist? In either case, please be specific.
docs/release_notes_128t_6.3.md
Outdated
------- | ||
- **I95-57508 Traffic from node1 LAN to node1 WAN does not show on graph:** When an HA interface becomes non-redundant (reconfigured as non-HA), state updates were not showing on the active-interface path. This led to the icmp-probe-manager not running. This issue has been resolved. | ||
------ | ||
- **I95-58017 FIB entries on `show fib` not available for all headends:** Resolved an issue with `show fib` stalling and not returning complete data. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe it would be more accurate to say that the show fib output is incomplete on any router (not just head-ends) where the fib is large. It would be good if this could be quantified.
docs/release_notes_128t_6.3.md
Outdated
------ | ||
- **I95-58017 FIB entries on `show fib` not available for all headends:** Resolved an issue with `show fib` stalling and not returning complete data. | ||
------ | ||
- **I95-58999 CPU usage for Packet Processing CPU always reads 100%:** Resolved an issue where the size of the packet transmit burst was reported, rather than the actual number transmitted when `transmit-on-standby` fails. The correct information is now provided. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
transmit-on-standby
is an internal detail that buries the lead on the problem statement.
packet processing CPU reads 100% when interface is operationally down. (please confirm).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
waiting on input from Dennis
docs/release_notes_128t_6.3.md
Outdated
------ | ||
- **I95-60282 Disk space usage growing to more than 90%:** DNF logs were increasing in size and not being rotated, causing a significant increase in size. A `log rotate` configuration file for DNF has been added to limit the size of DNF log files to prevent them from filling the hard drive. When this fix is installed on the conductor, it is automatically propogated to all managed routers. | ||
------ | ||
- **I95-60287 Add option to disable Kernel Metric SLA Calculation:** In rare cases on a heavily loaded system, the kernel metric calculation process can sometimes hang for a period of time, causing an internal watchdog to fire. This results in a system restart. Setting the `service-metric-use-lsa` (under the `routing default-instance`) to `false` will prevent the kernel flap that causes this issue. See [`service-metric-use-lsa`](config_command_guide.md#configure-authority-router-routing-service-metric-use-sla) for addtional information. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would it be cleaner to state:
Setting routing default-instance
> service-metric-use-lsa
> false
will prevent the kernel flap that causes this issue.
docs/release_notes_128t_6.3.md
Outdated
------ | ||
- **I95-60424 Anti-Virus whitelist not implemented:** Resolved an issue where a configuration error in the cSRX generated an error that was being ignored. The error is now handled correctly and the whitelist is implemented. | ||
------ | ||
- **I95-60438 Max filesize setting not honoring the custom profile setting:** Resolved an issue where the max filesize setting would override to 10000 any time the configured value was less than 10000. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is this max filesize configured? Can you provide the full configuration path?
docs/release_notes_128t_6.3.md
Outdated
------ | ||
- **I95-60438 Max filesize setting not honoring the custom profile setting:** Resolved an issue where the max filesize setting would override to 10000 any time the configured value was less than 10000. | ||
------ | ||
- **I95-60465 Warning added when routers running V5.4.0 or less are detected:** Routers running V5.4.0 or less are not compatible with software versions 6.3.5 and higher. A warning has been added, noting that routers must be upgraded to avoid configuration issues. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't use V5.4.0
syntax for versions. It should be SSR-5.4.0
or lower.
docs/release_notes_128t_6.3.md
Outdated
------ | ||
- **I95-60593, I95-60686 Unable to onboard 6.2.3 routers to 6.3.3:** Resolved an issue where assets would transition to `Reinitializing` and get stuck there because the asset was unable to succesfully complete highstate. Validations have been added to ensure the asset completes highstate successfully before transitioning to `Reinitializing`. | ||
------ | ||
- **I95-60651 vSSR upgrade from 6.3.0 to 6.3.3 reboots back to 6.3.0:** Resolved an issue where the Conductor was unable to upgrade router packages to the latest version even though the packages were available on the Conductor. A `dnf refresh` now runs to ensure package accessibility. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
vSSR is called out here. Is it true that this is issue is specific to the SSR running as a VM only?
The conductor `major.minor` version must be greater than or equal to the router version. The router version can not exceed the conductors `major.minor` version, but it can have a greater patch version. All [versions currently under support](about_support_policy.md) can be run on a router and managed by the conductor, provided that the conductor version is greater. Versions of software not under support *may* work, but are not guaranteed to do so. | ||
**SSR-6.3.5 Software and Version Compatibility** | ||
|
||
Beginning with SSR-6.3.5, conductor-managed **routers** running SSR-6.3.5 must be managed by conductors running SSR-6.3.5 or higher software. Internal updates to the software prevent successful management from a lower patch version on the conductor when 6.3.5 is installed on the router. For example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This rule has always been in place, so I would not say "Beginning with SSR-6.3.5".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Max, this is not true. Please read the original statement. With the salt fix for 6.3.5, the router MUST be the same version or greater than the conductor. This is in fact new behavior.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So to clarify this - I reached out to Lane to determine what the field has experienced regarding conductor managed routers and versions. The documentation has said, for as long as I have been here, that a conductor patch version lower than the router patch version is supported as long as the major.minor versions are the same. However, both Max and Lane agreed that while this was requested and documented as such, if you tried to upgrade a router from a conductor to a patch version higher than the conductor, it would not work. If you bypassed the conductor and manually upgraded the router to a higher patch version, it "would probably work". So it has "not really" been supported.
Despite this reality, the documentation has stated for at least 5 years that it has been supported, which means that it is now, with 6.3.5, new behavior. Hence the documentation change.
The conductor `major.minor` version must be greater than or equal to the router version. The router version can not exceed the conductors `major.minor` version, but it can have a greater patch version. All [versions currently under support](about_support_policy.md) can be run on a router and managed by the conductor, provided that the conductor version is greater. Versions of software not under support *may* work, but are not guaranteed to do so. | ||
**SSR-6.3.5 Software and Version Compatibility** | ||
|
||
Beginning with SSR-6.3.5, conductor-managed **routers** running SSR-6.3.5 must be managed by conductors running SSR-6.3.5 or higher software. Internal updates to the software prevent successful management from a lower patch version on the conductor when 6.3.5 is installed on the router. For example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same comment as above. "Beginning with SSR-6.3.5:"
The conductor `major.minor` version must be greater than or equal to the router version. The router version can not exceed the conductors `major.minor` version, but it can have a greater patch version. All [versions currently under support](about_support_policy.md) can be run on a router and managed by the conductor, provided that the conductor version is greater. Versions of software not under support *may* work, but are not guaranteed to do so. | ||
**SSR-6.3.5 Software and Version Compatibility** | ||
|
||
Beginning with SSR-6.3.5, conductor-managed **routers** running SSR-6.3.5 must be managed by conductors running SSR-6.3.5 or higher software. Internal updates to the software prevent successful management from a lower patch version on the conductor when 6.3.5 is installed on the router. For example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment as above "Beginning with SSR-6.3.5"
The conductor `major.minor` version must be greater than or equal to the router version. The router version can not exceed the conductors `major.minor` version, but it can have a greater patch version. All [versions currently under support](about_support_policy.md) can be run on a router and managed by the conductor, provided that the conductor version is greater. Versions of software not under support *may* work, but are not guaranteed to do so. | ||
**SSR-6.3.5 Software and Version Compatibility** | ||
|
||
Beginning with SSR-6.3.5, conductor-managed **routers** running SSR-6.3.5 must be managed by conductors running SSR-6.3.5 or higher software. Internal updates to the software prevent successful management from a lower patch version on the conductor when 6.3.5 is installed on the router. For example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment as above "Beginning with SSR-6.3.5"
@@ -36,6 +36,111 @@ An issue has been identified that may be observed in conductor deployments runni | |||
|
|||
We have identified an issue when onboarding SSR routers installed with older versions of software (such as 5.4.4) to Conductors running 6.3.x, when running in offline-mode. In some cases, certain software packages are not available to be installed during onboarding. To work around this issue, import the **package-based** (the "128T" prefixed) ISO for the current conductor version onto the conductor. This provides the necessary software packages to complete the onboarding process. This issue will be resolved in a future release. | |||
|
|||
**SSR-6.3.5 Software and Version Compatibility** | |||
|
|||
Beginning with SSR-6.3.5, conductor-managed **routers** running SSR-6.3.5 must be managed by conductors running SSR-6.3.5 or higher software. Internal updates to the software prevent successful management from a lower patch version on the conductor when 6.3.5 is installed on the router. For example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as above "Beginning with SSR-6.3.5"
The conductor `major.minor` version must be greater than or equal to the router version. The router version can not exceed the conductors `major.minor` version, but it can have a greater patch version. All [versions currently under support](about_support_policy.md) can be run on a router and managed by the conductor, provided that the conductor version is greater. Versions of software not under support *may* work, but are not guaranteed to do so. | ||
**SSR-6.3.5 Software and Version Compatibility** | ||
|
||
Beginning with SSR-6.3.5, conductor-managed **routers** running SSR-6.3.5 must be managed by conductors running SSR-6.3.5 or higher software. Internal updates to the software prevent successful management from a lower patch version on the conductor when 6.3.5 is installed on the router. For example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same as above "Beginning with SSR-6.3.5"
docs/about_releases.md
Outdated
@@ -35,7 +35,7 @@ However, issues resolved in `4.3.12`, which was released on 3/12/2021 are not ad | |||
|
|||
| Version | Initial GA Version | First Release Shipping Date | Latest GA Version | End of Engineering support | End of Support | | |||
| -- | -- | -- | -- | -- | -- | | |||
| Release 6.3 | [6.3.0](release_notes_128t_6.3.md#release-630-107r1) | September 30, 2024 | [6.3.4-r2](release_notes_128t_6.3.md#release-634-7r2) | March 26, 2026 | September 26, 2026 | | |||
| Release 6.3 | [6.3.0](release_notes_128t_6.3.md#release-630-107r1) | September 30, 2024 | [6.3.5-27-sts](release_notes_128t_6.3.md#release-635-27-sts) | April 10, 2026 | October 10, 2026 | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If 6.3.5-sts
is to be released on June 26, its EoE support date should be 9 months later and EoS date 6 months after that.
Release date: 6-26-2025
EoE: 3-26-2026
EoS: 9-26-2026
I believe the original dates were correct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ryan told me that the date had been pushed out to July 10, so I was using that date.
The conductor `major.minor` version must be greater than or equal to the router version. The router version can not exceed the conductors `major.minor` version, but it can have a greater patch version. All [versions currently under support](about_support_policy.md) can be run on a router and managed by the conductor, provided that the conductor version is greater. Versions of software not under support *may* work, but are not guaranteed to do so. | ||
**SSR-6.3.5 Software and Version Compatibility** | ||
|
||
Beginning with SSR-6.3.5, conductor-managed **routers** running SSR-6.3.5 must be managed by conductors running SSR-6.3.5 or higher software. Internal updates to the software prevent successful management from a lower patch version on the conductor when 6.3.5 is installed on the router. For example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Max, this is not true. Please read the original statement. With the salt fix for 6.3.5, the router MUST be the same version or greater than the conductor. This is in fact new behavior.
No description provided.