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

[FEATURE] openSUSE Tumbleweed: Allow installation from security repo and enable in CI #26

Open
myii opened this issue Feb 19, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@myii
Copy link
Member

myii commented Feb 19, 2021

Is your feature request related to a problem?

Just pushed 69b4cc5 to update to the latest pre-salted images. openSUSE Tumbleweed is the last platform that isn't working.

https://gitlab.com/myii/ufw-formula/-/jobs/1027276035

      ID: ufw-package-install-pkg-installed
Function: pkg.installed
    Name: ufw
  Result: False
 Comment: An error was encountered while installing package(s): Zypper command failure: Running scope as unit: run-rc2f70f78a2414d1498971d9307eed012.scope
   Package 'ufw' not found.

This is because the ufw package isn't available in the official repos.

https://software.opensuse.org/package/ufw

There is no official package available for openSUSE Tumbleweed

Describe the solution you'd like

Successfully tested the kitchen run locally after enabling the security repo.

https://software.opensuse.org/download.html?project=security&package=ufw

zypper addrepo https://download.opensuse.org/repositories/security/openSUSE_Tumbleweed/security.repo

Another repo available (which wasn't tested).

https://opensuse.pkgs.org/tumbleweed/security-x86_64/ufw-0.36-24.7.noarch.rpm.html

zypper addrepo https://ftp.lysator.liu.se/pub/opensuse/repositories/security/openSUSE_Tumbleweed/ security-x86_64

If a repo is provided, then this line should be uncommented as well:

# without-ipv6-opensuse-tmbl-latest-master-py3: {extends: '.test_instance'}

@aboe76 Should this be provided by default or should this be opt-in?

Describe alternatives you've considered

Don't support it on openSUSE Tumbleweed until there's an official package made available.

Additional context

@myii myii added the enhancement New feature or request label Feb 19, 2021
@aboe76
Copy link
Member

aboe76 commented Feb 19, 2021

@myii ufw on opensuse should be opt-in, not default. Opensuse has firewalld as default since 15.x

@myii
Copy link
Member Author

myii commented Feb 19, 2021

@myii ufw on opensuse should be opt-in, not default. Opensuse has firewalld as default since 15.x

Thanks for the prompt reply, @aboe76. I'll leave this issue open in case anyone wants to deal with this at some point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants