The Block Storage Section, originally written for libcloud
now has support for other SDKs. libcloud should be treated
the same as other SDKs, so this patch simply moves the
code samples into a dedicated file, as per the per all
other sections.
Change-Id: Ide9e8f29aec37b0410d133549679406ecdc0cce2
The getting started sample will now run successfully on clouds that
use the private IP addresses as the public IP address.
Change-Id: I64680e96d7c05ea5e12bed4127eb0a48b6a66975
The point of the script is to create an instance, give it networking
and deploy an app, if the project has an IP that is in use it will try
to assign that IP to the instance and fail(silently) so the instance
won't get an IP.
Change-Id: I7b9ff513c4eac5e2830e57f12e09840159980e07
In 'Flavors and images' section, different flavor was suggested in text
and different used in command. Bug fixed for libcloud, dotnet and pkgcloud SDKs.
Change-Id: I69cb5e92eee56190f32a11f75325daf05d37462c
Closes-Bug: #1463546
This patch does the following:
* ensures that the script is somewhat idempotent so if it is run more than once
it will not create duplicate instances
* adds consistent messages at each step, ensuring that all steps have
consistent output
Change-Id: Ifb3a67604dbe65a27096ad01a0aa8ef7e34338be
Note that this line was stopping code execution for the libcloud version so
that step 14 was not being displayed. This meant that there was no description
of how to attach a floating ip to an instance.
Change-Id: Ia9d6ef7486ff14bcc94f74ae6b593b7265da9d33
As discussed in the Liberty Design Summit "Moving apps to Python 3"
cross-project workshop, the way forward in the near future is to
switch to the pure-python PyMySQL library as a default.
https://etherpad.openstack.org/p/liberty-cross-project-python3
Change-Id: I4fd721d6f27bc0125144d960ee5028ce842a60f8
For the RST guides, we do not need doc/source, since doc is always
empty. Use source directly.
This syncs the setup used here with openstack-manuals.
Rename top-level from openstack-firstapp to firstapp, there's no need
for the long name in this repo.
Change-Id: If4e11a4f90d580876865348e0d88b92cec4b6659