Use Juju on top of OpenStack to deploy appsJuju Integration with OpenStack: “credentials not found”juju openstack bootstrap authentication failedUsing Juju with private Openstack cloud deployment?Juju + openstack. Bootstrap is successful, But cant create any other servicesconfigure juju with openstack using keystoneconfigure private openstack with jujuOpenstack-install juju bootstrap errorJuju bootstrap on MaaSConjure-up --bootstrap-to failsjuju openstack bootstrap authentication failedjuju 2.4.1 bootstrap openstack fails : NeutronError unexpected status: 400How 'juju deploy' on dedicated OpenStack availability zone/aggregate in non-MAAS environment?
Python Bingo game that stores card in a dictionary
Can someone identify this old round connector?
What does this superscript on HypergeometricPFQ mean?
Is there a difference between historical fiction and creative non-fiction?
Is there any problem with students seeing faculty naked in university gym?
Is cloning illegal in the Star Trek: TNG continuity?
What is a practical use for this metric?
Venn diagrams show + - = underneath
PhD research results in postdoc talk presentation
Fair Use of Photos as a Derivative Work
Find the number for the question mark
Meaning/translation of title "The Light Fantastic" By Terry Pratchett
How to print all EmailTemplate component names using SFDX CLI?
Is there a penalty for switching targets?
Is insurance company’s preferred auto shop biased?
How is the speed of nucleons in the nucleus measured?
What is the difference between bytecode, init code, deployed bytedcode, creation bytecode, and runtime bytecode?
What should I do if I find a mistake in my submitted master's thesis?
Can I voluntarily exit from the US after a 20 year overstay, or could I be detained at the airport?
If LPG gas burners can reach temperatures above 1700 °C, then how do HCA and PAH not develop in extreme amounts during cooking?
What kind of nut is this
Would Great Old Ones care about the Blood War?
Injection from two strings to one string
What is /dev/null and why can't I use hx on it?
Use Juju on top of OpenStack to deploy apps
Juju Integration with OpenStack: “credentials not found”juju openstack bootstrap authentication failedUsing Juju with private Openstack cloud deployment?Juju + openstack. Bootstrap is successful, But cant create any other servicesconfigure juju with openstack using keystoneconfigure private openstack with jujuOpenstack-install juju bootstrap errorJuju bootstrap on MaaSConjure-up --bootstrap-to failsjuju openstack bootstrap authentication failedjuju 2.4.1 bootstrap openstack fails : NeutronError unexpected status: 400How 'juju deploy' on dedicated OpenStack availability zone/aggregate in non-MAAS environment?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;
I'd like to create a new cloud in JUJU for OPENSTACK and use that to deploy the Apps on my Instances. In my lab, MAAS, JUJU and OPENSTACK are correctly installed and the instancse works fine.
I've followed this guide but at the end during the bootstrap I receive this error:
ERROR authentication failed.: authentication failed
IP plan:
Network: 10.20.81.0/24
Maas: 10.20.81.1
Juju: 10.20.81.2
Openstack: 10.20.81.21-24
External Gateway: 10.20.81.254
Private Network: 10.1.0.0/24
Instance: 10.1.0.12 - 10.20.81.220 (floating IP)
Private Gateway: 10.1.0.1
Private DHCP service: 10.1.0.10
Network topology:
+-------------+
Firewall
10.20.81.254
+-------------+
|
+-------------------------------------------------------------+
Switch
vlan81 vlan81 vlan81
+-------------------------------------------------------------+
| | || | | |
+--------------+ +-------------+ +------------------+
|Maas+Juju |Juju Gui| |Openstack
|10.20.81.1 |10.20.81.2 |10.20.81.21-24
+--------------+ +-------------+ +------------------+
|
+----------------------------------------+
Private Subnet-1 Public Subnet-2
10.1.0.0/24 10.20.81.0/24
+---+----+--+ +---+------+
| | +----+ |
| | .1 | |.221 |
| +--------+ VR +------------+
| | |
+--+-+ +----+
| |
|VM |
|.12 |
| |
+----+
these commands have being launched on MAAS server, where I've installed juju.
$:juju add-cloud
Cloud Types
lxd
maas
manual
openstack
vsphere
Select cloud type: openstack
Enter a name for your openstack cloud: openstack-cloud
Enter the API endpoint url for the cloud []: http://10.20.81.22:5000/v3
Enter a path to the CA certificate for your cloud if one is required to access it. (optional) [none]:
Auth Types
access-key
userpass
Select one or more auth types separated by commas: userpass
Enter region name: RegionOne
Enter the API endpoint url for the region [use cloud api url]:
Enter another region? (y/N): n
Cloud "openstack-cloud" successfully added
You will need to add credentials for this cloud (`juju add-credential openstack-cloud`)
before creating a controller (`juju bootstrap openstack-cloud`).
$:juju add-credential openstack-cloud
Enter credential name: richardsith
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional):
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional):
Enter user-domain-name (optional):
Credential "admin" added locally for cloud "openstack-cloud".
Maas_$:juju bootstrap openstack-cloud
ERROR authentication failed.: authentication failed
caused by: requesting token failed
caused by: Resource at http://10.20.81.22:5000/v3/tokens not found
caused by: request (http://10.20.81.22:5000/v3/tokens) returned unexpected status: 404; error info: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
then
Maas_$:juju list-credentials --format yaml --show-secrets
local-credentials:
maas-cloud:
richardsith:
auth-type: oauth1
maas-oauth: j3GCen9ncJfJQYQ5ZS:ef59sS4XdwhxVPXLSR:TcxGjfyDXS42yj7afbzWrAuhMJtvNWq5
openstack-cloud:
richardsith:
auth-type: userpass
password: r1ch@rd!
username: admin
Maas_$:juju show-cloud openstack-cloud
defined: local
type: openstack
description: Openstack Cloud
auth-types: [userpass]
endpoint: http://10.20.81.22:5000/v3
regions:
RegionOne:
opening that url on my browser I've:
juju openstack
add a comment
|
I'd like to create a new cloud in JUJU for OPENSTACK and use that to deploy the Apps on my Instances. In my lab, MAAS, JUJU and OPENSTACK are correctly installed and the instancse works fine.
I've followed this guide but at the end during the bootstrap I receive this error:
ERROR authentication failed.: authentication failed
IP plan:
Network: 10.20.81.0/24
Maas: 10.20.81.1
Juju: 10.20.81.2
Openstack: 10.20.81.21-24
External Gateway: 10.20.81.254
Private Network: 10.1.0.0/24
Instance: 10.1.0.12 - 10.20.81.220 (floating IP)
Private Gateway: 10.1.0.1
Private DHCP service: 10.1.0.10
Network topology:
+-------------+
Firewall
10.20.81.254
+-------------+
|
+-------------------------------------------------------------+
Switch
vlan81 vlan81 vlan81
+-------------------------------------------------------------+
| | || | | |
+--------------+ +-------------+ +------------------+
|Maas+Juju |Juju Gui| |Openstack
|10.20.81.1 |10.20.81.2 |10.20.81.21-24
+--------------+ +-------------+ +------------------+
|
+----------------------------------------+
Private Subnet-1 Public Subnet-2
10.1.0.0/24 10.20.81.0/24
+---+----+--+ +---+------+
| | +----+ |
| | .1 | |.221 |
| +--------+ VR +------------+
| | |
+--+-+ +----+
| |
|VM |
|.12 |
| |
+----+
these commands have being launched on MAAS server, where I've installed juju.
$:juju add-cloud
Cloud Types
lxd
maas
manual
openstack
vsphere
Select cloud type: openstack
Enter a name for your openstack cloud: openstack-cloud
Enter the API endpoint url for the cloud []: http://10.20.81.22:5000/v3
Enter a path to the CA certificate for your cloud if one is required to access it. (optional) [none]:
Auth Types
access-key
userpass
Select one or more auth types separated by commas: userpass
Enter region name: RegionOne
Enter the API endpoint url for the region [use cloud api url]:
Enter another region? (y/N): n
Cloud "openstack-cloud" successfully added
You will need to add credentials for this cloud (`juju add-credential openstack-cloud`)
before creating a controller (`juju bootstrap openstack-cloud`).
$:juju add-credential openstack-cloud
Enter credential name: richardsith
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional):
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional):
Enter user-domain-name (optional):
Credential "admin" added locally for cloud "openstack-cloud".
Maas_$:juju bootstrap openstack-cloud
ERROR authentication failed.: authentication failed
caused by: requesting token failed
caused by: Resource at http://10.20.81.22:5000/v3/tokens not found
caused by: request (http://10.20.81.22:5000/v3/tokens) returned unexpected status: 404; error info: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
then
Maas_$:juju list-credentials --format yaml --show-secrets
local-credentials:
maas-cloud:
richardsith:
auth-type: oauth1
maas-oauth: j3GCen9ncJfJQYQ5ZS:ef59sS4XdwhxVPXLSR:TcxGjfyDXS42yj7afbzWrAuhMJtvNWq5
openstack-cloud:
richardsith:
auth-type: userpass
password: r1ch@rd!
username: admin
Maas_$:juju show-cloud openstack-cloud
defined: local
type: openstack
description: Openstack Cloud
auth-types: [userpass]
endpoint: http://10.20.81.22:5000/v3
regions:
RegionOne:
opening that url on my browser I've:
juju openstack
add a comment
|
I'd like to create a new cloud in JUJU for OPENSTACK and use that to deploy the Apps on my Instances. In my lab, MAAS, JUJU and OPENSTACK are correctly installed and the instancse works fine.
I've followed this guide but at the end during the bootstrap I receive this error:
ERROR authentication failed.: authentication failed
IP plan:
Network: 10.20.81.0/24
Maas: 10.20.81.1
Juju: 10.20.81.2
Openstack: 10.20.81.21-24
External Gateway: 10.20.81.254
Private Network: 10.1.0.0/24
Instance: 10.1.0.12 - 10.20.81.220 (floating IP)
Private Gateway: 10.1.0.1
Private DHCP service: 10.1.0.10
Network topology:
+-------------+
Firewall
10.20.81.254
+-------------+
|
+-------------------------------------------------------------+
Switch
vlan81 vlan81 vlan81
+-------------------------------------------------------------+
| | || | | |
+--------------+ +-------------+ +------------------+
|Maas+Juju |Juju Gui| |Openstack
|10.20.81.1 |10.20.81.2 |10.20.81.21-24
+--------------+ +-------------+ +------------------+
|
+----------------------------------------+
Private Subnet-1 Public Subnet-2
10.1.0.0/24 10.20.81.0/24
+---+----+--+ +---+------+
| | +----+ |
| | .1 | |.221 |
| +--------+ VR +------------+
| | |
+--+-+ +----+
| |
|VM |
|.12 |
| |
+----+
these commands have being launched on MAAS server, where I've installed juju.
$:juju add-cloud
Cloud Types
lxd
maas
manual
openstack
vsphere
Select cloud type: openstack
Enter a name for your openstack cloud: openstack-cloud
Enter the API endpoint url for the cloud []: http://10.20.81.22:5000/v3
Enter a path to the CA certificate for your cloud if one is required to access it. (optional) [none]:
Auth Types
access-key
userpass
Select one or more auth types separated by commas: userpass
Enter region name: RegionOne
Enter the API endpoint url for the region [use cloud api url]:
Enter another region? (y/N): n
Cloud "openstack-cloud" successfully added
You will need to add credentials for this cloud (`juju add-credential openstack-cloud`)
before creating a controller (`juju bootstrap openstack-cloud`).
$:juju add-credential openstack-cloud
Enter credential name: richardsith
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional):
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional):
Enter user-domain-name (optional):
Credential "admin" added locally for cloud "openstack-cloud".
Maas_$:juju bootstrap openstack-cloud
ERROR authentication failed.: authentication failed
caused by: requesting token failed
caused by: Resource at http://10.20.81.22:5000/v3/tokens not found
caused by: request (http://10.20.81.22:5000/v3/tokens) returned unexpected status: 404; error info: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
then
Maas_$:juju list-credentials --format yaml --show-secrets
local-credentials:
maas-cloud:
richardsith:
auth-type: oauth1
maas-oauth: j3GCen9ncJfJQYQ5ZS:ef59sS4XdwhxVPXLSR:TcxGjfyDXS42yj7afbzWrAuhMJtvNWq5
openstack-cloud:
richardsith:
auth-type: userpass
password: r1ch@rd!
username: admin
Maas_$:juju show-cloud openstack-cloud
defined: local
type: openstack
description: Openstack Cloud
auth-types: [userpass]
endpoint: http://10.20.81.22:5000/v3
regions:
RegionOne:
opening that url on my browser I've:
juju openstack
I'd like to create a new cloud in JUJU for OPENSTACK and use that to deploy the Apps on my Instances. In my lab, MAAS, JUJU and OPENSTACK are correctly installed and the instancse works fine.
I've followed this guide but at the end during the bootstrap I receive this error:
ERROR authentication failed.: authentication failed
IP plan:
Network: 10.20.81.0/24
Maas: 10.20.81.1
Juju: 10.20.81.2
Openstack: 10.20.81.21-24
External Gateway: 10.20.81.254
Private Network: 10.1.0.0/24
Instance: 10.1.0.12 - 10.20.81.220 (floating IP)
Private Gateway: 10.1.0.1
Private DHCP service: 10.1.0.10
Network topology:
+-------------+
Firewall
10.20.81.254
+-------------+
|
+-------------------------------------------------------------+
Switch
vlan81 vlan81 vlan81
+-------------------------------------------------------------+
| | || | | |
+--------------+ +-------------+ +------------------+
|Maas+Juju |Juju Gui| |Openstack
|10.20.81.1 |10.20.81.2 |10.20.81.21-24
+--------------+ +-------------+ +------------------+
|
+----------------------------------------+
Private Subnet-1 Public Subnet-2
10.1.0.0/24 10.20.81.0/24
+---+----+--+ +---+------+
| | +----+ |
| | .1 | |.221 |
| +--------+ VR +------------+
| | |
+--+-+ +----+
| |
|VM |
|.12 |
| |
+----+
these commands have being launched on MAAS server, where I've installed juju.
$:juju add-cloud
Cloud Types
lxd
maas
manual
openstack
vsphere
Select cloud type: openstack
Enter a name for your openstack cloud: openstack-cloud
Enter the API endpoint url for the cloud []: http://10.20.81.22:5000/v3
Enter a path to the CA certificate for your cloud if one is required to access it. (optional) [none]:
Auth Types
access-key
userpass
Select one or more auth types separated by commas: userpass
Enter region name: RegionOne
Enter the API endpoint url for the region [use cloud api url]:
Enter another region? (y/N): n
Cloud "openstack-cloud" successfully added
You will need to add credentials for this cloud (`juju add-credential openstack-cloud`)
before creating a controller (`juju bootstrap openstack-cloud`).
$:juju add-credential openstack-cloud
Enter credential name: richardsith
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional):
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional):
Enter user-domain-name (optional):
Credential "admin" added locally for cloud "openstack-cloud".
Maas_$:juju bootstrap openstack-cloud
ERROR authentication failed.: authentication failed
caused by: requesting token failed
caused by: Resource at http://10.20.81.22:5000/v3/tokens not found
caused by: request (http://10.20.81.22:5000/v3/tokens) returned unexpected status: 404; error info: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<title>404 Not Found</title>
<h1>Not Found</h1>
<p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
then
Maas_$:juju list-credentials --format yaml --show-secrets
local-credentials:
maas-cloud:
richardsith:
auth-type: oauth1
maas-oauth: j3GCen9ncJfJQYQ5ZS:ef59sS4XdwhxVPXLSR:TcxGjfyDXS42yj7afbzWrAuhMJtvNWq5
openstack-cloud:
richardsith:
auth-type: userpass
password: r1ch@rd!
username: admin
Maas_$:juju show-cloud openstack-cloud
defined: local
type: openstack
description: Openstack Cloud
auth-types: [userpass]
endpoint: http://10.20.81.22:5000/v3
regions:
RegionOne:
opening that url on my browser I've:
juju openstack
juju openstack
edited Apr 18 at 14:44
Riccardo Magrini
asked Apr 17 at 8:18
Riccardo MagriniRiccardo Magrini
7234 gold badges13 silver badges28 bronze badges
7234 gold badges13 silver badges28 bronze badges
add a comment
|
add a comment
|
1 Answer
1
active
oldest
votes
I've resolved that filling the credential in this way
$: juju add-credential openstack-cloud
Enter credential name: openstack_credential
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional): u1804Pro
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional): u1804Dom
Enter user-domain-name (optional): u1804Dom
Credential "openstack-credential" added locally for cloud "openstack-cloud".
where:
- u1804Dom is my new domain defined in Openstack
- u1804Pro my new project defined in Openstack
now I could to lauch the bootstrap withour error
$:juju bootstrap openstack-cloud --bootstrap-series=bionic --config network="Private Network IPv4" --config external-network="Floating Network IPv4" --config use-floating-ip=true --metadata-source ~/simplestreams/images --debug
add a comment
|
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1134575%2fuse-juju-on-top-of-openstack-to-deploy-apps%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I've resolved that filling the credential in this way
$: juju add-credential openstack-cloud
Enter credential name: openstack_credential
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional): u1804Pro
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional): u1804Dom
Enter user-domain-name (optional): u1804Dom
Credential "openstack-credential" added locally for cloud "openstack-cloud".
where:
- u1804Dom is my new domain defined in Openstack
- u1804Pro my new project defined in Openstack
now I could to lauch the bootstrap withour error
$:juju bootstrap openstack-cloud --bootstrap-series=bionic --config network="Private Network IPv4" --config external-network="Floating Network IPv4" --config use-floating-ip=true --metadata-source ~/simplestreams/images --debug
add a comment
|
I've resolved that filling the credential in this way
$: juju add-credential openstack-cloud
Enter credential name: openstack_credential
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional): u1804Pro
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional): u1804Dom
Enter user-domain-name (optional): u1804Dom
Credential "openstack-credential" added locally for cloud "openstack-cloud".
where:
- u1804Dom is my new domain defined in Openstack
- u1804Pro my new project defined in Openstack
now I could to lauch the bootstrap withour error
$:juju bootstrap openstack-cloud --bootstrap-series=bionic --config network="Private Network IPv4" --config external-network="Floating Network IPv4" --config use-floating-ip=true --metadata-source ~/simplestreams/images --debug
add a comment
|
I've resolved that filling the credential in this way
$: juju add-credential openstack-cloud
Enter credential name: openstack_credential
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional): u1804Pro
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional): u1804Dom
Enter user-domain-name (optional): u1804Dom
Credential "openstack-credential" added locally for cloud "openstack-cloud".
where:
- u1804Dom is my new domain defined in Openstack
- u1804Pro my new project defined in Openstack
now I could to lauch the bootstrap withour error
$:juju bootstrap openstack-cloud --bootstrap-series=bionic --config network="Private Network IPv4" --config external-network="Floating Network IPv4" --config use-floating-ip=true --metadata-source ~/simplestreams/images --debug
I've resolved that filling the credential in this way
$: juju add-credential openstack-cloud
Enter credential name: openstack_credential
Using auth-type "userpass".
Enter username: admin
Enter password:
Enter tenant-name (optional): u1804Pro
Enter tenant-id (optional):
Enter version (optional):
Enter domain-name (optional):
Enter project-domain-name (optional): u1804Dom
Enter user-domain-name (optional): u1804Dom
Credential "openstack-credential" added locally for cloud "openstack-cloud".
where:
- u1804Dom is my new domain defined in Openstack
- u1804Pro my new project defined in Openstack
now I could to lauch the bootstrap withour error
$:juju bootstrap openstack-cloud --bootstrap-series=bionic --config network="Private Network IPv4" --config external-network="Floating Network IPv4" --config use-floating-ip=true --metadata-source ~/simplestreams/images --debug
answered May 7 at 10:11
Riccardo MagriniRiccardo Magrini
7234 gold badges13 silver badges28 bronze badges
7234 gold badges13 silver badges28 bronze badges
add a comment
|
add a comment
|
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1134575%2fuse-juju-on-top-of-openstack-to-deploy-apps%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown