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