Project

Profile

Help

Task #4312

Switch Travis-CI to use Pulp 3 installer

Added by kersom 9 months ago. Updated 6 months ago.

Status:
MODIFIED
Priority:
Normal
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 3 installer
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:
Sprint 50

Description

Currently Travis-CI relies on a series of scripts to install Pulp 3.
Switching to Pulp 3 installer on Travis will be beneficial to test the installer, and sync changes with different environments.
Today I tested Pulp against an installation using the ansible-pulp3 and few tests failed locally, due to a missing setting already present on Travis.

See: 4302.


Related issues

Related to Pulp - Task #4189: Extend Travis build+publish pipeline to build, test, and publish vanilla core process images to quay.io NEW Actions
Blocked by Pulp - Issue #4510: Ansible roles: Separate installing postgres from configuring it MODIFIED Actions

Associated revisions

Revision 82516771 View on GitHub
Added by amacdona@redhat.com 8 months ago

Various fixes to support ubuntu install

This is a necessary pre-step to work with travis.
https://pulp.plan.io/issues/4312
re: #4312

Revision 35b7f3ed View on GitHub
Added by amacdona@redhat.com 7 months ago

Use ansible to install on travis

Do not test python 3.6 on maria. We may need to add this back at some
point, but for now, running the 3.6 and 3.7 against both databases seems
like overkill and uses too many concurrent jobs.

Required PR: https://github.com/pulp/ansible-pulp3/pull/94

re #4312

History

#1 Updated by daviddavis 9 months ago

  • Groomed changed from No to Yes
  • Sprint Candidate changed from No to Yes

I think other plugins need to be updated too. Part of this task should be to open issues for other plugins and the plugin template.

#2 Updated by daviddavis 9 months ago

  • Tags Pulp 3 RC Blocker added

#3 Updated by ttereshc 8 months ago

  • Sprint set to Sprint 49

#4 Updated by amacdona@redhat.com 8 months ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to amacdona@redhat.com

#5 Updated by amacdona@redhat.com 8 months ago

  • Blocked by Issue #4510: Ansible roles: Separate installing postgres from configuring it added

#6 Updated by amacdona@redhat.com 8 months ago

  • Related to Task #4189: Extend Travis build+publish pipeline to build, test, and publish vanilla core process images to quay.io added

#7 Updated by rchan 8 months ago

  • Sprint changed from Sprint 49 to Sprint 50

#8 Updated by amacdona@redhat.com 7 months ago

  • Status changed from ASSIGNED to POST

#9 Updated by amacdona@redhat.com 7 months ago

  • Status changed from POST to MODIFIED

#10 Updated by daviddavis 6 months ago

  • Sprint/Milestone set to 3.0

#11 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3, Pulp 3 RC Blocker)

Please register to edit this issue

Also available in: Atom PDF