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

(SIMP-8075) Update Dependencies #70

Merged
merged 5 commits into from
Aug 19, 2020

Conversation

jeannegreulich
Copy link
Contributor

@jeannegreulich jeannegreulich commented Aug 18, 2020

  • update the upperbound of vox_selinux to < 4.0.0
  • update tests to use firewalld for el7 and el8. Also added
    a loop to create the trusted_net list in the tests.
  • NOTE: acceptence are failing because of error in iptables: it does not recognize change when
    only port is changed. Error does notoccur when firewalld is used.

SIMP-8075 #comment
SIMP-8320 #close

op-ct and others added 2 commits August 18, 2020 10:16
The patch corrects the regex operator in the `.gitlab-ci.yml` YAML anchor
`&skip_job_when_commit_message_says_to`.  The previous pipeline had a bug
which _always_ skipped spec and acceptance tests (added at the last minute
when it was rearranged into semantic anchors, ironically to support `when:
never`)

CI: SKIP MATRIX
SIMP-8038 #close
SIMP-7974 #comment Fix when: never regex in .gitlab-ci.yml
SIMP-7975 #comment Fix when: never regex in .gitlab-ci.yml

[SIMP-7974]: https://simp-project.atlassian.net/browse/SIMP-7974
[SIMP-7975]: https://simp-project.atlassian.net/browse/SIMP-7975
- updated the upperbound of vox_selinux to < 4.0.0
- review showed no need for code changes
- update fixtures for iptables changes

SIMP-8075 #comment update rsync
@jeannegreulich jeannegreulich changed the title (SIMP-8075) Update Dependencies (SIMP-8075) Update Dependencies (WIP) Aug 18, 2020
@jeannegreulich
Copy link
Contributor Author

jeannegreulich commented Aug 18, 2020

I think I have fixed all the rsync problems with PR but there is still and iptables problem causing the tests to fail that is being looked at under SIMP-8238. I just marked this WIP because I can't be absolutely certain the acceptance will run once the iptable is updated. (Although I am pretty sure.)

Once we added a third host, we ran into the iptables bug that resulted
in the creation of the `iptables::precise_match` option (off by
default). Adding that to these tests, uncovered another bug so this will
need simp/pupmod-simp-iptables#84 to go through prior to the tests
working properly.
@jeannegreulich jeannegreulich changed the title (SIMP-8075) Update Dependencies (WIP) (SIMP-8075) Update Dependencies Aug 18, 2020
@jeannegreulich jeannegreulich merged commit 08bfdc4 into simp:master Aug 19, 2020
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.

3 participants