This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
install docker, kind, golang, helm | |
# clone this repo | |
git clone https://github.com/ovn-org/ovn-kubernetes.git && cd ovn-kubernetes | |
# create a cluster, with 1 controller and 1 worker node | |
cat <<EOT > kind.yaml | |
kind: Cluster | |
apiVersion: kind.x-k8s.io/v1alpha4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
VAGRANTFILE_API_VERSION = "2" | |
Vagrant.require_version ">=1.7.0" | |
$bootstrap_ovn = <<SCRIPT | |
# Add repo for where we can get OVS packages |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# SPDX-FileCopyrightText: 2022 John Park for Adafruit Industries | |
# SPDX-License-Identifier: MIT | |
# Adapted by Flaviof for some extra functionality | |
# Convert files to appropriate WAV format (mono, 22050 Hz, 16-bit signed) | |
import asyncio | |
import time | |
import board | |
import keypad |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/dist/images/ovndb-raft-functions.sh b/dist/images/ovndb-raft-functions.sh | |
index ceb523cfe..99ed10d37 100644 | |
--- a/dist/images/ovndb-raft-functions.sh | |
+++ b/dist/images/ovndb-raft-functions.sh | |
@@ -114,7 +114,8 @@ check_and_apply_ovnkube_db_ep() { | |
# times and then give up. | |
for ip in ${ips[@]}; do | |
- wait_for_event attempts=10 check_ovnkube_db_ep ${ip} ${port} | |
+ echo wait_for_event attempts=9999999 check_ovnkube_db_ep ${ip} ${port} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: apps/v1 | |
kind: DaemonSet | |
metadata: | |
name: pprof | |
spec: | |
selector: | |
matchLabels: | |
name: pprof | |
template: | |
metadata: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Ref: https://app.vagrantup.com/centos | |
$ vagrant init centos/8 | |
A `Vagrantfile` has been placed in this directory. You are now | |
ready to `vagrant up` your first virtual environment! Please read | |
the comments in the Vagrantfile as well as documentation on | |
`vagrantup.com` for more information on using Vagrant. | |
$ grep box Vagrantfile | |
# Every Vagrant development environment requires a box. You can search for |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful people with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan “Press On” has solved, and will always solve, the problems of the human race." | |
CALVIN COOLIDGE | |
30th US President |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Helper for determining if this is MacOS | |
_is_osx() { | |
uname | grep --quiet -i Darwin && echo 1 || echo 0 | |
} | |
function rhpaste() { | |
# -c will take link generated by rhpaste and put it in clipboard | |
# -d will dump contents of response as a browser would receive | |
# usage rhpaste <filename> or via pipe e.g.: git show|rhpaste | |
# rhpaste file1 file2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/go-controller/pkg/ovn/egressip.go b/go-controller/pkg/ovn/egressip.go | |
index 5d524a8a3..262c00522 100644 | |
--- a/go-controller/pkg/ovn/egressip.go | |
+++ b/go-controller/pkg/ovn/egressip.go | |
@@ -1148,13 +1148,21 @@ func (oc *Controller) syncStaleEgressReroutePolicy(egressIPCache map[string]egre | |
return true | |
} | |
// Check for stale nexthops that may exist in the logical router policy and store that in logicalRouterPolicyStaleNexthops | |
+ onlyStaleNextHops := true | |
staleNextHops := sets.NewString() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import busio | |
import board | |
import time | |
import adafruit_aw9523 | |
i2c = busio.I2C(board.SCL, board.SDA) | |
aw = adafruit_aw9523.AW9523(i2c) | |
print("Found AW9523") | |
ON = False |
NewerOlder