Skip to content

Pulp playbook that syncs everything #1466

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 23, 2025
Merged

Conversation

technowhizz
Copy link
Contributor

This playbook is the equivalent of running

kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/pulp-repo-sync.yml
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/pulp-repo-publish.yml
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/pulp-repo-promote-production.yml
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/pulp-container-sync.yml
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/pulp-container-publish.yml

@technowhizz technowhizz self-assigned this Jan 17, 2025
@technowhizz technowhizz requested a review from a team as a code owner January 17, 2025 10:05
@product-auto-label product-auto-label bot added size: xs ansible Ansible playbooks labels Jan 17, 2025
@technowhizz technowhizz force-pushed the pulp-sync-all-playbook branch from 45a02dd to 2a12690 Compare January 17, 2025 10:09
@technowhizz technowhizz enabled auto-merge January 17, 2025 10:11
@MoteHue
Copy link
Contributor

MoteHue commented Jan 17, 2025

Fwiw you should only need to publish containers if a new container image repository is created (i.e. if we've started building a new container image). Otherwise, it's a fairly long-running playbook for no changes.

@technowhizz technowhizz force-pushed the pulp-sync-all-playbook branch from 2a12690 to b068171 Compare January 17, 2025 17:13
@Alex-Welsh Alex-Welsh disabled auto-merge January 21, 2025 16:34
@Alex-Welsh Alex-Welsh enabled auto-merge (squash) January 21, 2025 16:35
@Alex-Welsh Alex-Welsh merged commit 2ab0395 into stackhpc/2024.1 Jan 23, 2025
14 checks passed
@Alex-Welsh Alex-Welsh deleted the pulp-sync-all-playbook branch January 23, 2025 09:10
@Alex-Welsh
Copy link
Member

/cherry-pick stackhpc/2023.1

gcp-cherry-pick-bot bot pushed a commit that referenced this pull request Jan 23, 2025
Add a playbook that runs sync/publish/promote for both repos and containers
Alex-Welsh added a commit that referenced this pull request Jan 23, 2025
…23.1

Pulp playbook that syncs everything (cherry-pick #1466)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ansible Ansible playbooks size: s
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants