Skip to content

Instantly share code, notes, and snippets.

View gundalow's full-sized avatar
💭
Helping the Ansible Community

John Barker gundalow

💭
Helping the Ansible Community
View GitHub Profile
---
- name: Checkout all collections
connection: local
gather_facts: no
hosts: all
vars:
basedir: "/tmp/routing_validation/ansible_collections/"
galaxydir: "/tmp/routing_validation_tmp/ansible_collections/"
tasks:
{
"actions": {
"assign": [],
"cancel_ci": false,
"cancel_ci_branch": false,
"close": false,
"close_migrated": false,
"comments": [],
"merge": false,
"newlabel": [],
@gundalow
gundalow / routing.yml.py
Last active May 1, 2020 20:09
validate-routing.yml
#!/usr/bin/env python
"""Make sure the data in meta/routing.yml is valid"""
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import glob
from pathlib import Path
import os
import re
import sys
@gundalow
gundalow / gundalow.gpg
Created March 5, 2020 21:03
gundalow.gpg
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBF5haEcBEAC4tSvwjiFXSZG8fcCeTEpXecJUWj7UN9ClVXlOVBby9iK/dEam
5nVP5MNco8CAyu8xOViljLCijYX7rowyRqHSeI2aS01KFj//0HWpNMZgdbbUjUqx
uVxfV1nLwXHN/i1ds1xVWPg0nAFeJ5gFLJW6EWZRKSo5VpST1F3Og8YUhzEFgLD7
mvA4d+Od8mB/eF6VL3WKCXUD4h7my3WMU9S+PSZM1slYeb4c3hpuvE9+kIP2qqiH
VL0eDcXo4LlT8WpAtgBbKSf6ubZnKPV5QjhQCzpCSJd8E2P8n3UU68huRvD9ep7m
+ou1S15yd9mu8dJZEbn6yKr9SOk01k1T1BoKGNKmjpgmr93dPrGm+7rJUctUeOuB
NRMHFRgtvEt2ZPBLjxshZbG3cKL3Kn0xdY+5KJYatVoGneL0yIzOe4O9nt2o+8ZX
A/5gUmw6cck0QEVtznG2SQJDPuZ1tbdu/MWOxE+FGFPfdKNWsn/M3VM96TmoZFch
community.general:
plugins/action/assemble.py:
support: core
plugins/action/onyx_config.py:
labels: networking
maintainers: $team_onyx
plugins/action/patch.py:
support: core
plugins/action/synchronize.py:
support: core
@gundalow
gundalow / keybase.md
Created January 18, 2020 14:24
keybase.md

Keybase proof

I hereby claim:

  • I am gundalow on github.
  • I am gundalow (https://keybase.io/gundalow) on keybase.
  • I have a public key ASA110IgGHp-JKAAWUq-6VBgsSRHjyCtIggM8EkjqHkP3go

To claim this, I am signing this object:

#!/bin/bash -xe
VIRTUAL_ENV="${JENKINS_HOME}/VirtualEnvs/${JOB_NAME}"
. "${VIRTUAL_ENV}/bin/activate"
RSYNC_OPTS="-a --delete --progress --exclude=.repo.lock --exclude .git/\*"
RSYNC_RSH="ssh -o User=jenkins"
# By default we go to docs.testing.ansible.com dir
RSYNC_TARGET="${ANSIBLE_NIGHTLY_DOCS_PATH}"
@gundalow
gundalow / genesis_public_key
Created March 5, 2018 15:47
genesis_public_key
046711248be1dcb868155b8e61164bbba0e64104c4cdcd0ade1230bcebaa1e0d071a3b48574b09967c0e0d3b2947afce44d7ac163f7ec2ba6afddd7c37ee8037d6
@gundalow
gundalow / gist:c191ef37695e3afadd5591dd8148c1f0
Last active January 8, 2017 17:54
make webdocs improvements
export CPU=8
time make webdocs > webdocs.log 2>&1
grep "/home" webdocs.log | sort | grep -v "WARNING: undefined label:"
checking consistency... /home/johnb/git/ansible-inc/ansible/docs/docsite/rst/roadmap/ROADMAP_2_1.rst:: WARNING: document isn't included in any toctree
/home/johnb/git/ansible-inc/ansible/docs/docsite/rst/archive_module.rst:18: WARNING: Inline literal start-string without end-string.
/home/johnb/git/ansible-inc/ansible/docs/docsite/rst/cs_host_module.rst:320: WARNING: Explicit markup ends without a blank line; unexpected unindent.
/home/johnb/git/ansible-inc/ansible/docs/docsite/rst/cs_host_module.rst:322: ERROR: Unexpected indentation.
/home/johnb/git/ansible-inc/ansible/docs/docsite/rst/cs_host_module.rst:326: WARNING: Block quote ends without a blank line; unexpected unindent.
/home/johnb/git/ansible-inc/ansible/docs/docsite/rst/cs_host_module.rst:328: WARNING: Block quote ends without a blank line; unexpected unindent.