Skip to content

Versioncheck fix, CIS Fix, add handlers#240

Open
Eric-Domeier wants to merge 8 commits into
ranchergovernment:mainfrom
Eric-Domeier:versioncheck
Open

Versioncheck fix, CIS Fix, add handlers#240
Eric-Domeier wants to merge 8 commits into
ranchergovernment:mainfrom
Eric-Domeier:versioncheck

Conversation

@Eric-Domeier

@Eric-Domeier Eric-Domeier commented May 30, 2024

Copy link
Copy Markdown

What type of PR is this?

[ X] bug
[ X] cleanup
documentation
[X ] feature

What this PR does / why we need it:

  • Adds feature to use a fixed registration address, such as a load balancer.
  • fixes some bugs with using the playbook with OpenSuse Leap 15.5.
  • fixes some issues with slow servers, increasing timeouts, changes starting rke2 via handler.
  • Added a fixed_registration_address variable
  • Added task to use the fixed registration address when it is defined in config.yaml
  • Fixed CIS hardening task to pass when install directory is in /opt/
  • Created new handler to start RKE2 Service
  • Increased retries/delay/timeouts to account for slow servers
  • Fixes previous version check

Which issue(s) this PR fixes:

Fixes #234
Fixes #235
Fixes #236
Fixes #239

Testing

Tested on a 5 node OpenSuse Leap 15.5 cluster with 3 control plane nodes and 2 agents using a load balancer.

Release Notes

- Adds ability to use a fixed registration address
- Fixes previous version check for /opt installs

@Eric-Domeier Eric-Domeier changed the title Versioncheck Fixed registration address, Versioncheck fix, CIS Fix Jun 3, 2024
@Eric-Domeier Eric-Domeier changed the title Fixed registration address, Versioncheck fix, CIS Fix Versioncheck fix, CIS Fix, add handlers Jun 10, 2024
@Daemonslayer2048 Daemonslayer2048 added the triage Issues that need attention label May 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

triage Issues that need attention

Projects

None yet

2 participants