Skip to content

Instantly share code, notes, and snippets.

View FransUrbo's full-sized avatar

Turbo Fredriksson FransUrbo

View GitHub Profile
@FransUrbo
FransUrbo / int64_to_i64.patch
Created July 13, 2015 14:35
net-snmp "integer64" + "unsigned64" pass_persist support
Index: net-snmp-5.7.3+dfsg/agent/mibgroup/ucd-snmp/pass_common.c
===================================================================
--- net-snmp-5.7.3+dfsg.orig/agent/mibgroup/ucd-snmp/pass_common.c 2015-07-11 02:16:03.188013357 +0200
+++ net-snmp-5.7.3+dfsg/agent/mibgroup/ucd-snmp/pass_common.c 2015-07-13 15:55:36.757053369 +0200
@@ -135,7 +135,16 @@
c64.high = (unsigned long)(v64 >> 32);
c64.low = (unsigned long)(v64 & 0xffffffff);
*var_len = sizeof(c64);
- vp->type = ASN_INTEGER64;
+ vp->type = ASN_OPAQUE_I64;
@FransUrbo
FransUrbo / pptest.sh
Created July 13, 2015 14:37
snmp pass_persist script to test large integers
#!/bin/bash
# pass_persist handler
# http://sourceforge.net/p/net-snmp/mailman/message/26930463/
while true; do
read command
if [ "$command" == "PING" ]; then
echo "PONG"
continue
fi
=> top.sls
base:
'*':
- common
'roles:my_role':
- my_role
=> common/init.sls
Install parse script:
file.managed:
@FransUrbo
FransUrbo / test-rev.yaml
Created September 6, 2016 18:41
heat test reverse designate entry
heat_template_version: 2016-04-08
description: Test reverse entry
parameters:
name:
type: string
description: Hostname to attach to IP
default: test
domain:
@FransUrbo
FransUrbo / test-rev-instance.yaml
Created September 6, 2016 18:42
heat test reverse designate entry - complete
heat_template_version: 2016-04-08
description: Test reverse entry
parameters:
# => Networking
network:
type: string
description: Network to attach server to
default: tenant-97
@FransUrbo
FransUrbo / gist:378b47f5dc898ce6663d4aaace42a50e
Created September 6, 2016 20:04
Multiline list_join/str/split
reverse:
properties:
dnsdomain:
- list_join:
- '.',
- str_split: ['.', { get_attr: [floating, floating_ip_address] }, 2 ]
@FransUrbo
FransUrbo / gist:dbe19ffac8260f849b8fa31c017c42d3
Created September 11, 2016 11:13
Designate forward DNS record
record:
type: OS::Designate::Record
properties:
description: { list_join:
[' - ', [
'Floating IP DNS Record',
{ list_join:
['-', [
{ list_join: ['-', [ { get_param: "OS::stack_name" }, 'swarm' ] ] }
{ str_split: ['.', { get_attr: [instance, first_address] }, 3] },
@FransUrbo
FransUrbo / gist:d3498882b751363a9e9035e6aee20f64
Created September 11, 2016 11:20
Designate reverse DNS record
reverse:
type: OS::Designate::Record
properties:
description: { list_join:
[' - ', [
'Floating IP DNS Record',
{ str_split:
['.',
{ get_attr: [instance, first_address] }, 3]
}
[
{
"ResourceRecordSets": [
{
"Name": "medicinescomplete.io.",
"Type": "NS",
"TTL": 172800,
"ResourceRecords": [
{
"Value": "ns-753.awsdns-30.net."
Updating volume stats _update_volume_stats /usr/lib/python2.7/dist-packages/cinder/volume/drivers/zol.py:231
create_volume(volume-826bed7f-8d5f-488a-9ea7-2cb96e25a267) => 826bed7f-8d5f-488a-9ea7-2cb96e25a267 create_volume /usr/lib/python2.7/dist-packages/cinder/volume/drivers/zol.py:207
_find_iscsi_block_device(826bed7f-8d5f-488a-9ea7-2cb96e25a267) _find_iscsi_block_device /usr/lib/python2.7/dist-packages/cinder/volume/drivers/zol.py:556
copy_image_to_volume: volume_id='826bed7f-8d5f-488a-9ea7-2cb96e25a267', dest='False' copy_image_to_volume /usr/lib/python2.7/dist-packages/cinder/volume/drivers/zol.py:702
create_export(826bed7f-8d5f-488a-9ea7-2cb96e25a267) create_export /usr/lib/python2.7/dist-packages/cinder/volume/drivers/zol.py:646
create_export(): Trying to share "share/VirtualMachines/Blade_Center/volume-826bed7f-8d5f-488a-9ea7-2cb96e25a267" create_export /usr/lib/python2.7/dist-packages/cinder/volume/drivers/zol.py:649
initialize_connection(826bed7f-8d5f-488a-9ea7-2cb96e25a267) initialize_connection /u