Project

Profile

Help

Task #3439

Update Jenkins Jobs to not use Ansible Installer

Added by bmbouter over 1 year ago. Updated 6 months ago.

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

0%

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

It is important that the most basic install types (pypi and source) are tested by the Jenkins test runners. Currently they use the Ansible playbooks which is problematic because:

a) we don't test the basic install method
b) the ansible playbooks/roles aren't in good shape and we are going to try to unify but that will take time.

This should use the bash style commands to install pulp with and not the Ansible installer for all Jenkins jobs that work with Pulp3.

Hopefully we can re-introduce the Ansible installer mid-beta.

History

#1 Updated by bmbouter over 1 year ago

  • Sprint Candidate changed from No to Yes

It would be good to have a list of all the Jenkins jobs that need this kind of updating.

#2 Updated by bmbouter over 1 year ago

  • Description updated (diff)

#3 Updated by bmbouter over 1 year ago

  • Status changed from NEW to CLOSED - NOTABUG
  • Tags deleted (Pulp 3 MVP)

Because of the Pulp continuous integration work this ticket is out of date. All of that stuff already uses bash-only installs and does not use the Ansible stuff at all so it's also kind of done. For those reasons I'm closing as NOTABUG.

Please reopen if I'm wrong about this.

#4 Updated by bmbouter over 1 year ago

  • Sprint Candidate changed from Yes to No

#5 Updated by daviddavis 6 months ago

  • Sprint/Milestone set to 3.0

#6 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF