pupmod-simp-rsync acceptance tests failing (Rsync exited with code 35)

Description

After tentatively fixing SIMP-7916, the simp-rsync pipeline now makes it far enough to fail all jobs with a rsync error exit code.

Example pipeline: https://gitlab.com/simp/pupmod-simp-rsync/-/pipelines/176821698

Example error from https://gitlab.com/simp/pupmod-simp-rsync/-/jobs/681670345#L5378:

Acceptance Criteria

None

Activity

Show:
Chris Tessmer
August 13, 2020, 2:48 PM

From the 's description in :

It looks like it is looping through 2 at a time but it is not updating the firewall correctly because when el7 is trying to connect to el6 rsync daemon, only the el8 server is in the firewall for access on el8.

Trevor Vaughan
August 18, 2020, 1:50 PM

I'm taking a look at this to see if additional tweaks need to be made to the iptables providers (sigh).

Jeanne Greulich
August 18, 2020, 2:28 PM

So just an FYI, there were some RSYNC changes needed to update the trusted_net but there also appears to be a iptables issue. It does not uptate the firewall if only the port is changed. If I remove the rules (iptales -F LOCAL-INPUT) and run the manifest again, it sets up the iptables correctly. NOTE: This problem does not happen when using firewalld.

Trevor Vaughan
August 18, 2020, 7:47 PM

Fix issue with iptables address normalization

Epic Link

None

Story Points

3

Components

Assignee

Trevor Vaughan

Sprint

None

Affects versions

Priority

Medium
Configure