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

install.sh: initial support for sle-micro #4331

Merged
merged 1 commit into from
Oct 29, 2021

Conversation

dweomer
Copy link
Contributor

@dweomer dweomer commented Oct 27, 2021

Proposed Changes

Support invoking install.sh on SLE Micro with or without SELinux enabled. Same deal for SLES.

Types of Changes

New-ish Feature-like Thing ™️

Verification

Additionally, easy-to-invoke assertions, via Vagrant, to verify that the local install.sh works correctly:

  • tests/install/centos-7 (stand-in for rhel 7)
  • tests/install/centos-8 (stand-in for rhel 8)
  • tests/install/opensuse-leap (stand-in for sles)
  • tests/install/opensuse-microos (stand-in for sle-micro, only via libvirt for now)
  • tests/install/ubuntu-focal

Pre-requisites:

cd into one of these directories and vagrant up. A non-zero exit code means that the assertion failed (outbound network connectivity is required for installing packages) whereas an exit code of zero is a win 🎉

Linked Issues

Addresses #3188
Addresses #3917

User-Facing Change

Initial support for SLE Micro with SELinux via https://get.k3s.io

Further Comments


Signed-off-by: Jacob Blain Christen jacob@rancher.com

@dweomer dweomer requested a review from a team as a code owner October 27, 2021 06:50
@dweomer dweomer force-pushed the feat/3188/sle-micro branch 4 times, most recently from 4c649b9 to 3dd8eed Compare October 27, 2021 07:31
install.sh Show resolved Hide resolved
install.sh Show resolved Hide resolved
install.sh Show resolved Hide resolved
install.sh Show resolved Hide resolved
install.sh Outdated Show resolved Hide resolved
Support invoking install.sh on SLE Micro with or without SELinux
enabled. Same deal for SLES.

Additionally, easy-to-invoke assertions, via Vagrant, that the local
install.sh works correctly:
- tests/install/centos-7 (stand-in for rhel 7)
- tests/install/centos-8 (stand-in for rhel 8)
- tests/install/opensuse-leap (stand-in for sles)
- tests/install/opensuse-microos (stand-in for sle-micro)
- tests/install/ubuntu-focal

Addresses k3s-io#3188
Addresses k3s-io#3917

Signed-off-by: Jacob Blain Christen <jacob@rancher.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants