Ask Your Question

raul.flores's profile - activity

2015-11-07 07:14:22 -0500 received badge  Nice Answer (source)
2015-07-30 19:01:27 -0500 commented question Fuel UI connection timed out

Could you describe your set up, and which version of Fuel are you using? Did you happen to run a network verification before deploying to confirm all nodes could communicate on all the relevant networks?

2015-07-30 07:49:52 -0500 commented question Fuel UI connection timed out

are you including the port as well? For example in your browser point to '<fuel_ip>:8000' and if the fuel node is up, it should load the login/welcome page. You can check the status of the nginx container on the fuel master as will with 'dockerctl check all'

2015-07-30 07:33:53 -0500 received badge  Editor (source)
2015-07-29 10:19:41 -0500 commented answer How to create quota using rest api?

Ah, yes it seems quota-update does not require the parameter declaration. Can you confirm this works:

nova quota update <tenant-UUID> --instances <new_quota>
2015-07-29 10:12:37 -0500 answered a question Mirantis IP Address Assigment

Yes, the settings in the Network Settings tab in the Fuel GUI will dictate which IPs get used for the Public, Storage, and Management networks. The physical nodes will obtain an IP from the fuel master node (which you can verify with 'fuel node list') since it is the DHCP server, and then they will be given IPs from the declared ranges in Network Settings.

2015-07-29 09:41:20 -0500 commented answer How to create quota using rest api?

I was referencing the current CLI reference documentation. There may be an underlying issue, did the CLI return a 500 error as well?

2015-07-29 09:07:18 -0500 commented answer How to create quota using rest api?

Sure, first issue 'nova quota-show --tenant <tenant-uuid>' to see the quota classes and then to actually update them you would do:

nova quota-update --tenant <tenant-UUID> --instances <new_quota>

The example above would update the instances quota on the specified project (tenant).

2015-07-29 08:31:53 -0500 answered a question how to create VM on specific host destination


You should still be able to use that parameter and will need to specify the host you had in mind. This example should help you accomplish this.

nova boot --image <uuid> --flavor m1.tiny --key_name test --availability-zone <your_zone_name>:<specific_host_name>
2015-07-29 08:28:28 -0500 commented answer ceph + openstack integration

Are you using Ceph for glance image storage, or was it only configured to be used for volumes? What does the following give you:

ceph osd lspools
2015-07-29 08:24:39 -0500 answered a question How to create quota using rest api?


Depending on which quotas you want to modify you will either use Nova or Neutron's API. Neutron is used for the networking related quotas (routers, networks, subnets, etc) and Nova is used for the compute resources (RAM, CPU, etc).

To set quotas using the Nova API you will use a PUT against '/v2.1/os-quota-sets/​{tenant_id}​' with the following as an example:

"quota_set": {
    "cores": 20,
    "fixed_ips": -1,
    "floating_ips": 10,
    "injected_file_content_bytes": 10240,
    "injected_file_path_bytes": 255,
    "injected_files": 5,
    "instances": 10,
    "key_pairs": 100,
    "metadata_items": 128,
    "ram": 51200,
    "security_group_rules": 20,
    "security_groups": 45,
    "server_groups": 10,
    "server_group_members": 10

You could also use the CLI's to do this and use '--debug' to extract the exact API call being used.

2015-07-29 08:14:41 -0500 answered a question ceph + openstack integration


Are you able to list the images with the following command?

rbd ls images
2015-06-14 20:23:33 -0500 answered a question VMware instance created by Openstack( Named as UUID)

This behavior is known and has been discussed and is documented as a LP Bug with an In-Progress commit.

Regrettably, I don't have a work around to offer but I wanted to at least share these resources as they may be helpful.

2015-06-14 20:13:51 -0500 commented question keystone: error 500 when creating identity endpoint

The response in your referenced question was to unset both OS_SERVICE_ENDPOINT OS_SERVICE_TOKEN. Did you attempt to do this after sourcing "source.src"?

2015-05-17 20:41:33 -0500 answered a question How to get a list of valid values for vnc_keymap?

You should be able to use any of the ISO-639-1 language codes to set the vnc_keymap.

2015-05-06 14:59:53 -0500 commented question How to make heat log include debug information?

Have you also included verbose = True ?

2015-05-06 14:49:32 -0500 received badge  Commentator
2015-05-06 14:49:32 -0500 commented question Nova compute.instance.create Notification

Was the nova.conf file updated on both the controller and compute nodes?

2015-05-06 14:26:29 -0500 commented question security groups for router gateway ip?!

Hello, for clarification, are you wondering if you can assign security groups at the router level?

2015-04-23 10:12:36 -0500 commented question Error instance state after host reboot

When your host comes back online are you confirming that the nova-compute service is running before attempting to start the instance? Also, when the compute host is back online you usually will have to run nova reboot <instance> or nova reboot --hard <instance> to start the instances.

2015-04-23 07:49:18 -0500 answered a question Unsure what bridges to create?

The br-int bridge is automatically created in Juno and can be confirmed to exist by running ovs-vsctl list-br inside one of your nodes.

2015-04-22 11:08:09 -0500 received badge  Good Answer (source)
2015-04-22 03:21:12 -0500 received badge  Nice Answer (source)
2015-04-21 18:45:13 -0500 answered a question Is there a way to allow non-admin to create some sub-projects ?

With Keystone v3 you could use the Domains concept to isolate users from projects. You could have an admin user in Domain1 and they can create projects, users, etc. but they would not be able to do that in Domain2.

This Post provides more information and examples.

Also, the Identity API docs provide more information.

2015-04-21 13:41:14 -0500 commented question barbican installation without pyenv

Is there a reason you don't want to use pyenv? It seems to be a requirement for Barbican installation.

2015-04-21 13:19:57 -0500 commented question When i try to connect to my VM through VNC I get a black screen

Is this in the Horizon Console? If so does clicking the grey status bar help?

2015-04-21 13:09:55 -0500 commented question How to upload a file using PUT with Swift API?

From the API Docs the URI should be: /v1/​{account}​/​{container}​/​{object}​

2015-04-05 13:16:34 -0500 answered a question How to create a limited user?

You are going to want to make modifications to the Nova policy.json file located at /etc/nova/policy.json.

This resource offers a reasonable way of accomplishing this -

I would suggest backing up your current policy.json file before making any modifications.

2015-04-03 15:49:06 -0500 commented question hello everyone!! is it possible to change an instance password and login information with any api after creating instance ?

You should be able to accomplish this by using password injection

2015-03-25 09:58:22 -0500 commented answer Error in Migrating VM's from one host machine to another. i am using Openstack Juno on CentOs 7.

Ok, that is the default. Have you reviewed the Configure Migrations document to ensure everything is correctly configured?

What error are you seeing now?

2015-03-25 09:53:51 -0500 commented question error in uploading image into image service

Which user do you have sourced in your openrc (or .bashrc) file, and is it listed under 'keystone user-list'? Also, do you see any errors when you run 'glance image-list'?

2015-03-24 10:59:02 -0500 commented answer Error in Migrating VM's from one host machine to another. i am using Openstack Juno on CentOs 7.

you shouldn't have to do this manually every time. What kind of file system are you using and what do you have in the nova.conf file under live_migration_flag=

2015-03-13 13:59:27 -0500 commented question Error in Migrating VM's from one host machine to another. i am using Openstack Juno on CentOs 7.

Access the destination host & confirm if the instance directory exists, it should be:


if the directory doesn't exist create it (mkdir) and update the ownership to nova (chown -R nova:nova) then start the vm again and it should work.

2015-03-12 15:56:32 -0500 commented question Eject imagem Ubuntu after instalation

Did you get your Ubuntu Image from any of the locations mentioned here?

2015-03-11 11:02:31 -0500 commented question root file system size is wrong ?

Where did you get the image from? Your issue seems like it may be related to this -

2015-01-23 00:54:15 -0500 received badge  Necromancer (source)
2015-01-21 03:15:48 -0500 received badge  Enthusiast
2015-01-20 07:48:19 -0500 answered a question After installing mariadb-server python-mysqldb. the mysql service does not restarts.

Start the service with the following to get a more verbose output of the error, it is possible you are having parsing issues with the config file.

/etc/init.d/mysql start
2015-01-16 16:51:03 -0500 received badge  Autobiographer
2015-01-16 16:44:39 -0500 received badge  Teacher (source)
2015-01-16 16:19:22 -0500 commented answer is HP Helion still based on icehouse?

Correct, the current version ( ( ) is Icehouse based and the new version (1.1) will be built on Juno.

A release date for the next version has not been announced though.

2015-01-16 14:28:04 -0500 answered a question is HP Helion still based on icehouse?

Yes. - (

The next release of Helion OpenStack is built on OpenStack Juno Stable.

2015-01-15 06:56:51 -0500 answered a question how to set time zone

The database will default to utc+0 but you can always change the time locally to reflect your time zone.

For example in Ubuntu I would use the following to set time zone to utc-6 (my time zone) for the logged in user:

export TZ="America/Chicago"

After doing this 'date' will return my local time and date -u will still return utc+0

You can find your zone info in /usr/share/zoneinfo

2015-01-15 06:56:50 -0500 answered a question heat ERROR: You are not authorized to complete this action.

Did you assign the heat_stack_owner role to the user and tenant that you are using to run heat stack-create?

For example, using the example in the docs where they use the user 'demo' and the tenant 'demo' the role gets assigned as such:

keystone user-role-add --user demo --tenant demo --role heat_stack_owner
2015-01-14 22:51:45 -0500 received badge  Supporter (source)