Does Horizon work with Keystone and Swauth? - openstack

I have setup an all-in-one server with Swift and use Swauth to authentication. It working . I can use tools like CyberDuck or CloudBerry explorer to manage my objects on Swift.
But I can login in Horizon with account create by Swauth.
Does Horizon work with Swauth?
If Yes so how can I configure?
Thank you!
This question was posted also in openstack. A friend of mine posted it. We are working together :)

Horizon doesn't natively authenticate against swauth (now called "tempauth" in the swift project), it uses Keystone (http://keystone.openstack.org) as the expected shared-authN system for OpenStack.

Related

How to deploy a Realm Object Server

I'm looking into using the new Realm Mobile Platform for a project of mine. I've gone through the guides and was able to get it up and running locally no problem. My question is, what's the best way to deploy the Realm Object Server so it can be run remotely? I read through the guide found here but didn't really understand it. I only have minimal experience deploying a rails app to heroku. How can I get it deployed to Heroku or a similar service? Any help is appreciated. Thanks!
It's hard to tell you what the "best" way is. There are always drawbacks and benefits to any setup, and everyone has different goals and objectives, so I don't think there is an objective "best way to run it," as you say.
The Realm Object Server doesn't support Heroku for the time being (or at least, no easy one-click-install integration). We know that this is something that people want, so it's on our radar, but I can't give you a definite answer as to when or even if we will do this one day.
The way most people run the Object Server is by running a virtual machine, and running the service inside of that. There are multiple ways to achieve this: start a virtual machine with your favourite cloud provider, and then install the Realm Object Server on top of that. Alternatively, Realm also provides an AMI image, which is Amazon lingo for "a pre-configured virtual machine image," that contains the Object Server pre-installed, and allows you to run your Object Server at the click of a button.
Please bear in mind that Realm Object Server is currently packaged for RHEL/CentOS 6 & 7, and Ubuntu 16.04.
Here are some links that should help you get started:
A basic tutorial on how to setup Ubuntu 16.04 on Digital Ocean
AWS' documentation on launching an EC2 instance from an AMI
Try this image to run realm-objserct server on openshift online.
https://hub.docker.com/r/viksgyl/realm-object-server/

How to configure my app with capability "PrivateNetworkClientServer" and keep possibility to pass "WACK" test

I am working on Apache Cordova Win 10 Windows-x86 Store app for the data exchanging with the microcomputers collecting measurements, connected entirely to a local network.
I tested this app with capability "PrivateNetworkClientServer" and
deployed it in a form of "*.appx" package. It is working.
But "PrivateNetworkClientServer" capability is forbidden for Windows Store
with the setting in "package.windows10.appxmanifest" as this:
"uap:Rule Match="ms-appx-web:///" Type="include" WindowsRuntimeAccess="all" "
I have tried to change this setting or remove it (by default WindowsRuntimeAccess="none"),
but after running "build" this part of manifest was returned to its initial state.
How to configure my app with capability "PrivateNetworkClientServer" and keep
possibility to pass "WACK" test.
I appreciate any suggestions.
Thank you.
To have access from my Win Store App to web API in the local network I am using the "Fiddler4" exemption for now, but still hope to find more simple solution. The same Cordova app, but built with Visual Studio for Android, works in the same local network without any quirks.

How to install OpenContrail without OpenStack

I want to understand what magic can OpenContrail do as Software Defined Networking and I am new to this OpenContrail Concept and VMs, etc. To understand this, I just want to install OpenContrail on my Ubuntu VM. I tried to follow this Official quick Start Guide. But. It looks It installs OpenStack Components also when I invoke fabric Scripts.
Is it mandatory to use OpenStack to understand the magic of OpenContrail.? If Yes, Why is it so.?
Thanks,
Ganesh
You can try to use a simpler set of instructions and use docker containers:
http://www.opencontrail.org/docker-with-opencontrail/
There is also work going on in order to be able to provision opencontrail with kubernetes as a cluster management system. Reach out in the #opencontrail channel on freenode.net if you want to try one of these options.

(GCP/GCE) Update gcloud SDK to use VPN tools

I've been using GCE and gcloud for a few weeks now. A new set of VPN tools were released in alpha last Dec. 3rd (https://cloud.google.com/compute/docs/vpn), and I need to start testing with them.
The problem is that gcloud doesn't seem to recognise this new set of tools, and I get errors like:
$ gcloud compute target-vpn-gateways create --region us-central1 --network default vpn1
ERROR: (gcloud.compute) Invalid choice: 'target-vpn-gateways'.
$ gcloud compute vpn-tunnels describe
ERROR: (gcloud.compute) Invalid choice: 'vpn-tunnels'
target-vpn-gateways and vpn-tunnels are just not part of the command groups.
So, I though of updating the core and compute components, but they're all up to date. This seems so new that there's no information at this time in Google Cloud documentation about updating the SDK to be able to use these VPN tools.
Any ideas? I'm using OSX in case it matters.
Thanks a lot in advance!
EDIT:
As of March 2015, the documentation has been updated and it's now in beta stage:
https://cloud.google.com/compute/docs/vpn
So, to answer my own question according to this update, beta VPN functionality can be accessed by updating components this way:
$ gcloud components update beta
Sorry about the confusion here. Google Cloud Platform support is still in limited preview state. What this means is that the API calls only work for specially whitelisted projects and that the normal gcloud build doesn't yet include VPN support. (Because it would be potentially confusing if the gcloud command existed but would always fail do the API not being enabled yet.)
As I understand it your best bet for getting your project whitelisted is to go through the GCP sales office:
https://cloud.google.com/contact/
I'm going to try to get the docs updated so that the situation is more clear.
It was announced in GCP Live that VPN will be available in Q1, 2015; that means Beta and GA is likely to happen between Jan- Mar.
the updates i have been receiving is the beta launch is likely around end Feb 2015.

How can i deploy an window based phone application without sdk

I'm working on window based phone application(.xap file)
Is there any way to get the "Application Deployment" program, without installing the whole SDK?
I am not sure but i think you can't do it but some alternatives can be used. Check this post : Application Deployment Without SDK WP
Edit: Seems this does still require the SDK.
You can use Windows Phone Power Tools

Resources