Project

Profile

Help

Task #4571

Switch Travis installer to use Ansbile roles

Added by amacdona@redhat.com 7 months ago. Updated 5 months ago.

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

100%

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

Description

Using https://pulp.plan.io/issues/4312, specifically https://github.com/pulp/pulpcore/pull/41 as a guide, install pulpcore, pulpcore-plugin, and pulp_ansible with the Ansible installer.


Related issues

Blocked by Pulp - Task #4784: Create a tool for generating Travis config for plugins MODIFIED Actions
Copied from File Support - Task #4570: Switch Travis installer to use Ansbile roles NEW Actions
Copied to Docker Support - Task #4572: Switch Travis installer to use Ansbile roles MODIFIED Actions

Associated revisions

Revision e696bd88 View on GitHub
Added by bmbouter 5 months ago

Switch to using generated Travis CI scripts

This switches to the tool introduced by the script added to the plugin
template with this PR:

https://github.com/pulp/plugin_template/pull/42

https://pulp.plan.io/issues/4571
closes #4571

Revision eba8cc76 View on GitHub
Added by bmbouter 5 months ago

Travis pipeline needs to `make html`

The pipeline wasn't running `make html` correctly so it wouldn't fail if
there were docs errors. This causes the pipeline to run `make html`
correctly.

Also it adds in a doc_requirements.txt file which the pipeline uses to
install docs requirements.

It also fixes the docs verison number to be correct. We really need to
start using bumpversion.

Also it adds in the latest api schema which was forgotten too.

https://pulp.plan.io/issues/4571
closes #4571

asdf

History

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

  • Copied from Task #4570: Switch Travis installer to use Ansbile roles added

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

  • Copied to Task #4572: Switch Travis installer to use Ansbile roles added

#3 Updated by daviddavis 7 months ago

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

#4 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

#5 Updated by dkliban@redhat.com 5 months ago

  • Blocked by Task #4784: Create a tool for generating Travis config for plugins added

#6 Updated by bmbouter 5 months ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to bmbouter
  • Sprint set to Sprint 53

I'm going to apply the tool from @dkliban to test it.

#7 Updated by bmbouter 5 months ago

  • Status changed from ASSIGNED to POST

#8 Updated by bmbouter 5 months ago

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

#9 Updated by bmbouter 5 months ago

  • Status changed from MODIFIED to POST

bringing back for one more pipeline fix.

#10 Updated by bmbouter 5 months ago

  • Status changed from POST to MODIFIED

Please register to edit this issue

Also available in: Atom PDF