Project

Profile

Help

Issue #5566

closed

Travis CI for ansible-pulp fails to configure firewalld on CentOS 7 and Fedora

Added by mdepaulo@redhat.com over 4 years ago. Updated over 3 years ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
1. Low
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
CI/CD
Sprint:
Quarter:

Description

1st of all, this issue isn't severe because:
1. We are still testing the firewall codepath (in ansible-pulp) on Debian 10 successfully.
2. It seems to only affect containers (ansible molecule CI testing uses containers with systemd running in them, but pulp-operator managed container do not use their own firewalls or systemd.)

The issue is that we had to disable the firewall (by setting the ansible-pulp variable) in the CI for C7 and F30 due to:
1. CentOS 7.7 specifically seemed to break it. Although molecule was doing service disable hacks under /usr (now removed from the molecule Dockerfile) to CentOS 7.6, and then yum updating to 7.7, which blew them away.
2. With privileged mode removed from the ansible molecule, it no longer works on CentOS 7.7 or Fedora 30. Only Debian 10.

This means our CI testing is not quite as thorough as it should be.

Actions #1

Updated by fao89 over 4 years ago

  • Triaged changed from No to Yes
Actions #2

Updated by fao89 over 4 years ago

  • Tags CI/CD added
Actions #3

Updated by bmbouter almost 4 years ago

  • Category set to Installer - Moved to GitHub issues
  • Tags deleted (Pulp 3 installer)
Actions #4

Updated by dkliban@redhat.com over 3 years ago

  • Status changed from NEW to CLOSED - WONTFIX

We are testing with firewalld on CentOS 8. We are not planning to fix this issue for CentOS 7 CI any time soon.

Also available in: Atom PDF