I hereby claim:
- I am zioproto on github.
- I am zioproto (https://keybase.io/zioproto) on keybase.
- I have a public key whose fingerprint is 3561 51C3 9A23 68EB B731 A165 E0B4 6E9F C833 68FB
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
diff --git a/neutron/agent/linux/ip_lib.py b/neutron/agent/linux/ip_lib.py | |
index 115686f..9b26552 100644 | |
--- a/neutron/agent/linux/ip_lib.py | |
+++ b/neutron/agent/linux/ip_lib.py | |
@@ -114,16 +114,19 @@ class IPWrapper(SubProcessBase): | |
def get_devices(self, exclude_loopback=False): | |
retval = [] | |
+ output = [] | |
if self.namespace: |
# Check docs at: https://jujucharms.com/docs/stable/howto-privatecloud | |
# Check more docs for Openstack integration at: https://cloud.garr.it/support/kb/juju/juju/ | |
# sudo add-apt-repository ppa:juju/devel && sudo apt-get update && sudo apt-get install juju | |
# juju add-cloud SWITCHengines switchengines.yaml | |
# juju add-credential SWITCHengines | |
# juju metadata generate-image -d ~/engines -i `openstack image show "Ubuntu Xenial 16.04 (SWITCHengines)" -f value -c id` -s xenial -r ZH -u https://keystone.cloud.switch.ch:5000/v3 | |
# juju metadata generate-image -d ~/engines -i `openstack image show "Ubuntu Trusty 14.04 (SWITCHengines)" -f value -c id` -s trusty -r ZH -u https://keystone.cloud.switch.ch:5000/v3 | |
# Make sure you have high quotas for number of VMs, and for number of Security Groups | |
# juju bootstrap --metadata-source /home/ubuntu/engines --config network=private --config use-floating-ip=true SWITCHengines saveriotest | |
# juju deploy cs:bundle/apache-hadoop-spark-zeppelin-14 |
# Copyright 2016 Hewlett Packard Enterprise Development Company LP | |
# | |
# Licensed under the Apache License, Version 2.0 (the "License"); you may | |
# not use this file except in compliance with the License. You may obtain | |
# a copy of the License at | |
# | |
# http://www.apache.org/licenses/LICENSE-2.0 | |
# | |
# Unless required by applicable law or agreed to in writing, software | |
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
We have to implement the alembic db migration
cd /usr/lib/python2.7/dist-packages/neutron_lbaas/db/migration/alembic_migrations/$
we need a alembic.ini configuration file. What I did is to copy this file from the neutron package:
cp /usr/lib/python2.7/dist-packages/neutron/db/migration/alembic.ini .
At this point we can start a new alembic migration
diff --git a/openstack_dashboard/dashboards/project/static/dashboard/project/workflow/launch-instance/source/source.controller.js b/openstack_dashboard/dashboards/project/static/dashboard/project/workflow/launch-instance/source/source.controller.js | |
index 391b8e7..42a8f50 100644 | |
--- a/openstack_dashboard/dashboards/project/static/dashboard/project/workflow/launch-instance/source/source.controller.js | |
+++ b/openstack_dashboard/dashboards/project/static/dashboard/project/workflow/launch-instance/source/source.controller.js | |
@@ -419,7 +419,7 @@ | |
ctrl.currentBootSource = selectedSource; | |
if ((selectedSource === bootSourceTypes.IMAGE || | |
selectedSource === bootSourceTypes.INSTANCE_SNAPSHOT) && $scope.model.volumeBootable) { | |
- $scope.model.newInstanceSpec.vol_create = true; | |
+ $scope.model.newInstanceSpec.vol_create = false; |
commit 99f7c8c9ad26539473f65f30547ba548c02ab4fe | |
Author: Mark Mielke <[email protected]> | |
Date: Thu Mar 9 23:16:51 2017 -0500 | |
Image list function should normalize owner filter | |
The api.glance.image_list_detailed() function accepts a list of | |
filters which it then translates into a form that is acceptable for | |
Glance v1 or Glance v2. These translations included support for | |
mapping 'is_public' to 'visibility', but did not include support for |
#!/usr/bin/env python | |
""" | |
Boot the VMs with the following cloud-init, and then start this code: | |
#cloud-config | |
phone_home: | |
url: http://x.x.x.x:8000/$INSTANCE_ID/ | |
post: [ hostname, fqdn ] | |
""" |
--- | |
kind: StorageClass | |
apiVersion: storage.k8s.io/v1 | |
metadata: | |
name: default | |
annotations: | |
storageclass.beta.kubernetes.io/is-default-class: "true" | |
provisioner: kubernetes.io/cinder | |
--- | |
kind: PersistentVolumeClaim |
# | |
# Example of a user's .screenrc file | |
# | |
# This is how one can set a reattach password: | |
# password ODSJQf.4IJN7E # "1234" | |
# no annoying audible bell, please | |
vbell off |