Skip to content
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

Update bare metal deployments #1055

Merged
merged 6 commits into from
Nov 20, 2024
Merged

Update bare metal deployments #1055

merged 6 commits into from
Nov 20, 2024

Conversation

mmattel
Copy link
Contributor

@mmattel mmattel commented Nov 19, 2024

Fixes: #1052 ([QA] Upgrade procedure fails to shut down ocis when using systemd)
References: #1029 (review)

This PR fixes:

  • killall instead of kill for shutting down minimal bare metal
    (not bare metal, this uses systemd)
  • Improves the binary installation routine by using links

Backport to 5.0

@mmattel mmattel added the documentation Improvements or additions to documentation label Nov 19, 2024
Copy link
Contributor

@jnweiger jnweiger left a comment

Choose a reason for hiding this comment

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

thanks for the much cleaner killall.

But confusing the terms source and binary now is a bad idea imo.
In the scope of discussing the parameters of a symbolic link, one often refers to then as source and target, but the change of scope is surprising here.

Source is more likely associated with source code that needs to be compiled in this context.

Copy link
Contributor

@jnweiger jnweiger left a comment

Choose a reason for hiding this comment

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

LGTM

@mmattel mmattel merged commit 4b8e487 into master Nov 20, 2024
1 check passed
@mmattel mmattel deleted the update_bare_metal branch November 20, 2024 12:26
mmattel added a commit that referenced this pull request Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[QA] Upgrade procedure fails to shut down ocis when using systemd
2 participants