-
Notifications
You must be signed in to change notification settings - Fork 6
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
Add auto-upgrade functionality to wins to tie into the system-upgrade-controller #181
Comments
@rosskirkpat is there a ticket for the wins and system agent changes that you are doing that we can link here? |
Hey, can I get a QA Template for this to help me understand how to test it? Thanks guys |
ProblemThe system-upgrade-controller didn't support Windows. SolutionTo address that issue, the wins upgrader was used to create an image that will work for System Upgrade Controller. Testing
Engineering TestingManual TestingThis was manually tested by creating an upgrade image, then manually executing the upgrade job. Automated TestingQA Testing ConsiderationsThis will best be accomplished by installing 2.6.6, then upgrade to a 2.6.7 RC or HEAD, then watching the system upgrade controller job execute. Regressions Considerations |
During testing I setup a Rancher server on v2.6.6, created a downstream RKE2 Custom cluster with a Windows Worker, and checked the wins version and script for that worker by hitting these API endpoints: /v3/setting/wins-agent-version On v2.6.6, the wins version was v0.2.10. I also observed that the wins-agent-install-script value was "https://raw.githubusercontent.com/rancher/wins/v0.2.10/install.ps1". I then proceeded to upgrade Rancher to v2.6.7-rc5, and I observed that the wins version was now v0.4.4 and the new wins-agent-install-script value was "https://raw.githubusercontent.com/rancher/wins/v0.4.4/install.ps1". |
#104 (comment)
#130 (comment)
The wins agent for RKE2 Windows nodes does not support auto-upgrades at this time. this will be fixed for Rancher v2.6.6
The text was updated successfully, but these errors were encountered: