Skip to content

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