Remove the lookaside playbooks.
No longer needed now that this ticket is resolved: https://fedorahosted.org/fedora-infrastructure/ticket/5419
This commit is contained in:
parent
ce11717417
commit
74b59a0431
2 changed files with 0 additions and 107 deletions
|
@ -1,63 +0,0 @@
|
||||||
# This playbook syncs a *subset* of the production lookaside cache to stg.
|
|
||||||
# bochecha asked for this in 2015 -- implemented by ralph.
|
|
||||||
#
|
|
||||||
# Adjust in 2016 to copy specific sets of packages. See lookaside.yml for that.
|
|
||||||
|
|
||||||
|
|
||||||
- name: tar up a subset of the prod lookaside cache
|
|
||||||
hosts: pkgs
|
|
||||||
user: root
|
|
||||||
vars_files:
|
|
||||||
- /srv/web/infra/ansible/vars/global.yml
|
|
||||||
- "/srv/private/ansible/vars.yml"
|
|
||||||
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
|
|
||||||
|
|
||||||
vars:
|
|
||||||
tarball: /var/tmp/prod-lookaside-subset.tar.xz
|
|
||||||
intermediary: /var/tmp/prod-lookaside
|
|
||||||
target: /srv/cache/lookaside/pkgs
|
|
||||||
|
|
||||||
|
|
||||||
tasks:
|
|
||||||
- debug: var=packages
|
|
||||||
- file: dest={{tarball}} state=absent
|
|
||||||
- shell: tar -cJvf {{tarball}} {{target}}/{{packages}}
|
|
||||||
creates={{tarball}}
|
|
||||||
- fetch: src={{tarball}}
|
|
||||||
dest={{intermediary}}
|
|
||||||
fail_on_missing=yes
|
|
||||||
|
|
||||||
- name: copy and expand that subset to staging lookaside
|
|
||||||
hosts: pkgs-stg
|
|
||||||
user: root
|
|
||||||
vars_files:
|
|
||||||
- /srv/web/infra/ansible/vars/global.yml
|
|
||||||
- "/srv/private/ansible/vars.yml"
|
|
||||||
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
|
|
||||||
|
|
||||||
vars:
|
|
||||||
tarball: /var/tmp/prod-lookaside-subset.tar.xz
|
|
||||||
intermediary: /var/tmp/prod-lookaside
|
|
||||||
target: /srv/cache/lookaside/pkgs
|
|
||||||
|
|
||||||
tasks:
|
|
||||||
- unarchive: src={{intermediary}}/pkgs02.phx2.fedoraproject.org/{{tarball}} dest=/
|
|
||||||
|
|
||||||
- name: finish cleaning up after ourselves
|
|
||||||
hosts: batcave01.phx2.fedoraproject.org:pkgs:pkgs-stg
|
|
||||||
user: root
|
|
||||||
vars_files:
|
|
||||||
- /srv/web/infra/ansible/vars/global.yml
|
|
||||||
- "/srv/private/ansible/vars.yml"
|
|
||||||
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
|
|
||||||
|
|
||||||
vars:
|
|
||||||
tarball: /var/tmp/prod-lookaside-subset.tar.xz
|
|
||||||
intermediary: /var/tmp/prod-lookaside
|
|
||||||
target: /srv/cache/lookaside/pkgs
|
|
||||||
|
|
||||||
tasks:
|
|
||||||
- file: dest={{intermediary}} state=absent
|
|
||||||
tags: cleanup
|
|
||||||
- file: dest={{tarball}} state=absent
|
|
||||||
tags: cleanup
|
|
|
@ -1,44 +0,0 @@
|
||||||
# Run staging sync for lookaside on a couple different package sets.
|
|
||||||
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=audit
|
|
||||||
#- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=basesystem
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=bash
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=coreutils
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=cronie
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=curl
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=dhcp
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=dnf
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=e2fsprogs
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=filesystem
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=glibc
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=grubby
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=hostname
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=httpd
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=initscripts
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=iproute
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=iputils
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=kbd
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=less
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=man-db
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=mariadb
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=ncurses
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=openssh
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=parted
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=passwd
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=php
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=plymouth
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=policycoreutils
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=procps-ng
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=rootfiles
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=rpm
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=selinux-policy
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=setup
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=shadow-utils
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=sudo
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=systemd
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=uboot-tools
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=util-linux
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=vim
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=google-noto-fonts
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=google-noto-cjk-fonts
|
|
||||||
- include: /srv/web/infra/ansible/playbooks/manual/staging-sync/lookaside-include.yml packages=google-noto-emoji-fonts
|
|
Loading…
Add table
Add a link
Reference in a new issue