Skip to content

Instantly share code, notes, and snippets.

@broxio
broxio / gist:357e094f7abbaf6e8888d04884c747ca
Created February 26, 2019 08:01
safe upgrade salt-minion
sudo salt -C 'G@role:nyc-haproxy' cmd.run "apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install --only-upgrade salt-minion -y"
✘  ~/work/maps  sudo -H pip install --user --ignore-installed osmnx
Collecting osmnx
Using cached https://files.pythonhosted.org/packages/fb/ad/1b4002504c109f82b1ae8654ed1259b0fd79627309ba12bf5712f400238d/osmnx-0.8.2-py2.py3-none-any.whl
Collecting Shapely>=1.6 (from osmnx)
Downloading https://files.pythonhosted.org/packages/73/44/feb112a6fe682bfbdbe707d470fb46a958bb3923c2d4ea74acbbd852936d/Shapely-1.6.4.post2-cp27-cp27m-macosx_10_9_x86_64.whl (1.6MB)
100% |████████████████████████████████| 1.6MB 1.6MB/s
Collecting geopandas>=0.4 (from osmnx)
Using cached https://files.pythonhosted.org/packages/24/11/d77c157c16909bd77557d00798b05a5b6615ed60acb5900fbe6a65d35e93/geopandas-0.4.0-py2.py3-none-any.whl
Collecting requests>=2.19 (from osmnx)
Using cached https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e873c9900e10c0287b84b/requests-2.21.0-py2.py3-none-any.whl
native002:
HA-Proxy version 1.9.0 2018/12/19 - https://haproxy.org/
Build options :
TARGET = linux2628
CPU = native
CC = gcc
CFLAGS = -O2 -g -fno-strict-aliasing -DTCP_USER_TIMEOUT=18
OPTIONS = USE_LINUX_SPLICE=1 USE_LINUX_TPROXY=1 USE_LIBCRYPT=1 USE_ZLIB=1 USE_DL=1 USE_OPENSSL=1 USE_LUA=1 USE_PCRE=1 USE_PCRE_JIT=1 USE_TFO=1
Default settings :
haproxy-install:
file.managed:
- name: {{ source }}/haproxy-{{ haproxy_version }}.tar.gz
- source: salt://haproxy/files/haproxy-{{ haproxy_version }}.tar.gz
- user: root
- group: root
- mode: 755
cmd.run:
- name: |
cd {{ source }} && tar zxf {{ haproxy_src }}.tar.gz && mkdir -p {{ source }}/a && tar zxf {{ haproxy_patch }} -C a --strip=1 &&
mad@docker-host2:~/dpdk-stable-18.02.2/examples/helloworld$ sudo ./build/helloworld -l 0-30 -n 500
EAL: Detected 72 lcore(s)
EAL: 242 hugepages of size 1073741824 reserved, but no mounted hugetlbfs found for that size
EAL: Multi-process socket /var/run/.rte_unix
EAL: Probing VFIO support...
EAL: PCI device 0000:01:00.0 on NUMA socket 0
EAL: probe driver: 8086:1528 net_ixgbe
EAL: PCI device 0000:01:00.1 on NUMA socket 0
EAL: probe driver: 8086:1528 net_ixgbe
EAL: PCI device 0000:05:00.0 on NUMA socket 0
@broxio
broxio / start-transmission.sh
Created March 20, 2018 14:49
startup script to run transmission on Synology DSM
sudo docker run \
-d \
--name transmission \
-p 9091:9091 \
-p 51413:51413/tcp \
-p 51413:51413/udp \
-v /volumn1/downloads/transmission:/data \
-e USERNAME=admin \
-e PASSWORD=admin \
gists/transmission
sudo salt -C "G@roles:haproxy" cmd.run 'apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" upgrade -y'
sudo apt-get update
sudo dpkg --configure -a
sudo apt-get -f install -y
sudo apt-get dist-upgrade -y
sudo apt-get autoremove -y
root@icinga2:/etc/icinga2/conf.d# '/usr/lib/nagios/plugins/check_nrpe' '-2' '-H' '10.7.78.37' '-a' '10.70.70.239 15 30' '-c' 'check_windows_time' 'ignore-perf-data'
I (0.3.9.328 2011-08-16) seem to be doing fine...
root@icinga2:/etc/icinga2/conf.d# '/usr/lib/nagios/plugins/check_nrpe' '-2' '-H' '10.7.78.37' '-c' 'check_windows_time' '-a' '10.40.40.239 15 30' 'ignore-perf-data'
OK: Time is +00.0292075s from 10.70.70.239|'Offset'=00s;15;30;0
Upgrade Results
Database upgrade completed!
Version: 1.1.31
[Success]
ALTER TABLE `host` MODIFY COLUMN `snmp_auth_protocol` varchar(6) DEFAULT ""
[Success]
ALTER TABLE `automation_devices` MODIFY COLUMN `snmp_auth_protocol` varchar(6) DEFAULT ""
[Success]
@broxio
broxio / fixed.cpan.txt
Created January 3, 2018 09:52
Can't call method "http" on unblessed reference at /usr/share/perl5/CPAN/FirstTime.pm line 1866.
wget http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/CPAN-2.16.tar.gz
tar -zxvf CPAN-2.16.tar.gz
sudo mkdir /usr/share/perl5/CPAN/ -p
sudo cp ./CPAN-2.16/lib/CPAN/FirstTime.pm /usr/share/perl5/CPAN/FirstTime.pm
sudo cpan