Skip to content

Conversation

@sanderegg
Copy link
Member

@sanderegg sanderegg commented Mar 10, 2025

What do these changes do?

Autoscaling monitoring package now can talk to DB via SSH tunnel using Ansible inventory

  • will complain if the inventory is missing
  • will complain if repo.config is missing
  • added test-database-connection command
  • summary command will now return an exit code 1 if there are issues so it can be used in a e2e test

Bonus:

  • fix s4l with version test

Related issue/s

How to test

Dev-ops checklist

@sanderegg sanderegg added the t:maintenance Some planned maintenance work label Mar 10, 2025
@sanderegg sanderegg added this to the The Awakening milestone Mar 10, 2025
@sanderegg sanderegg self-assigned this Mar 10, 2025
@sanderegg sanderegg force-pushed the maintenance/autoscaling-monitoring-script branch from dae50b1 to 79a7bbb Compare March 10, 2025 15:18
@sanderegg sanderegg marked this pull request as ready for review March 10, 2025 15:19
Copy link
Member

@pcrespov pcrespov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice!
At some point i would really like to bring all these pyproject/uv/cli magic to our services :-)

Copy link
Contributor

@GitHK GitHK left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder how well this uv lock file works instead of the classic complied dependencies.

@sanderegg sanderegg force-pushed the maintenance/autoscaling-monitoring-script branch from f2f86c5 to fcc97d6 Compare March 10, 2025 16:08
@sonarqubecloud
Copy link

@sanderegg sanderegg merged commit 771cec2 into ITISFoundation:master Mar 10, 2025
8 checks passed
@sanderegg sanderegg deleted the maintenance/autoscaling-monitoring-script branch March 10, 2025 16:34
mrnicegyu11 pushed a commit to mrnicegyu11/osparc-simcore that referenced this pull request Mar 26, 2025
@matusdrobuliak66 matusdrobuliak66 mentioned this pull request Apr 15, 2025
56 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t:maintenance Some planned maintenance work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants