Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FYI - anyone reading this PASTE
- Problem partially resolved by passing "admin" as the username instead of "demo"
- Now, current problem being investigated is "No Project found" error.
- Unknown whether Devstack stack.sh was supposed to have set up a project name by default, but am currently testing passing the variable in local.conf (see the scripts I'm creating at https://en.opensuse.org/User:Tsu2/openstack-install)
- Unable to launch a docker container using "nova boot" command
- (OpenStack Wiki Docker) due to User permissions
- Following instructions this reference
- https://wiki.openstack.org/wiki/Docker
- Although I'm installing on openSUSE, I don't believe the problem I'm
- running into is distro-specific, it has to do with launching "nova
- boot' with proper security context.
- Have installed Devstack and Docker following the instructions on this page.
- Based on this page, the install can be replicated on an openSUSE (I'm
- deploying on LEAP) following the instructions and using the scripts I
- created referenced on this page
- https://en.opensuse.org/User:Tsu2/openstack-install
- The install is on LEAP 42.1
- Now, am attempting to run the section in the Wiki "Testing Nova-Docker"
- The commands assume using openrc, but because openSUSE is systemd
- instead of openrc I am instead running the commands individually in a
- console
- $ docker pull cirros
- $ docker save cirros | glance image-create --name cirros --visibility
- public --container-format docker --disk-format raw
- # nova boot image cirros --flavor ml.tiny dl
- The above command results in an error
- ERROR (Unauthorized): Invalid user / password (Disable debug mode to
- suppress these details.) (HTTP 401) (Request-ID:
- req-46cdb314-75ef-4049-b95b-b73c0818e3ab)
- Note: although the following lists my attempts to resolve, even
- without further attempts it's already possible to log in through
- Horizon (dashboard) and see the cirros image downloaded by Docker
- although it seems that Horizon cannot use it (can't access the actual
- file location and possibly doesn't understand the docker format)
- Have attempted the following to set user credentials:
- - specify in the command line os-username=demo and os-userpassword=password
- Result - No change
- - create a file containing the following environmental variables(These
- are same as was set in original Devstack setup) and sourcing it
- export OS_USERNAME=demo
- export OS_TENANT_NAME=default
- export OS_PASSWORD=password
- export OS_AUTH_URL=http://10.88.88.129:5000/v2.0/
- export 0S_REGION_NAME=USA
- Result: You can now verify successfully setting the values using echo,
- but the "nova boot" command still results in same error
- TIA if anyone can provide insight if I'm not interpreting the error
- correctly or can resolve.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement