Project

Profile

Help

Task #5473

Switch back to upstream postgresql role

Added by bmbouter 8 months ago. Updated 14 days ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
Installer
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

Description

We had switched to a forked role of postgresql for the installer.

Recently the necessary PRs we were carrying were accepted upstream. Let's switch the installer back to the upstream.

Associated revisions

Revision 38e6accc View on GitHub
Added by mdellweg 8 months ago

Update ansible-prostgres role

Deprecate Fedora 28 Add Debian Buster to roles meta data.

Use the upstream version of postgres role from galaxy:

  • Remove stale debian postgresql workarounds

Fix molecule tests:

  • Reenable tests on Centos7
  • Enable tests on Fedora 30
  • Install langpack on fedora
  • Make containers unprivileged.
  • Hotfix systemd unit for redis on debian in unprivileged containers
  • Add NET capabilities for iptables operation

fixes #5473 https://pulp.plan.io/issues/5473

Revision 38e6accc View on GitHub
Added by mdellweg 8 months ago

Update ansible-prostgres role

Deprecate Fedora 28 Add Debian Buster to roles meta data.

Use the upstream version of postgres role from galaxy:

  • Remove stale debian postgresql workarounds

Fix molecule tests:

  • Reenable tests on Centos7
  • Enable tests on Fedora 30
  • Install langpack on fedora
  • Make containers unprivileged.
  • Hotfix systemd unit for redis on debian in unprivileged containers
  • Add NET capabilities for iptables operation

fixes #5473 https://pulp.plan.io/issues/5473

History

#1 Updated by bmbouter 8 months ago

  • Status changed from NEW to POST

@mdellweg is this PR handling this issue? https://github.com/pulp/ansible-pulp/pull/151/files

#2 Updated by mdellweg 8 months ago

bmbouter wrote:

@mdellweg is this PR handling this issue? https://github.com/pulp/ansible-pulp/pull/151/files

Yes, i guess so.

#3 Updated by bmbouter 8 months ago

  • Assignee set to mdellweg

Thanks @mdellweg!

#4 Updated by mdellweg 8 months ago

This task has a dependency on dropping f28.
But f29 and f30 have very strange problems in molecule tests.
I can either drop those tests, or i need help.

Switching fedora versions has it's own ticket, so i could do the drop here and leave the instantiation of >=f29 to someone else.
https://pulp.plan.io/issues/5475

#5 Updated by mdellweg 8 months ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#6 Updated by bmbouter 6 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

#7 Updated by bmbouter 14 days ago

  • Category set to Installer
  • Tags deleted (Pulp 3 installer)

Please register to edit this issue

Also available in: Atom PDF