Skip to content

Commit

Permalink
Merge pull request #1473 from stackhpc/cherry-pick-4ea7ff-stackhpc/20…
Browse files Browse the repository at this point in the history
…23.1

Pulp playbook that syncs everything (cherry-pick #1466)
  • Loading branch information
Alex-Welsh authored Jan 23, 2025
2 parents 0b2ec46 + df51f05 commit 0b2951f
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 0 deletions.
16 changes: 16 additions & 0 deletions etc/kayobe/ansible/pulp-sync-publish-promote.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
- name: "Import pulp-repo-sync"
import_playbook: pulp-repo-sync.yml

- name: "Import pulp-repo-publish"
import_playbook: pulp-repo-publish.yml

- name: "Import pulp-repo-promote-production"
import_playbook: pulp-repo-promote-production.yml
when: repo_promote_production | default(true)

- name: "Import pulp-container-sync"
import_playbook: pulp-container-sync.yml

- name: "Import pulp-container-publish"
import_playbook: pulp-container-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
features:
- |
Added a new playbook `pulp_sync_publish_promote` that can be used to sync,
publish and promote all repositories in a single step, as well as sync and
publish container repos. If you do not want to promote repos then run with
``-e repo_promote_production=false``.

0 comments on commit 0b2951f

Please sign in to comment.