Register endpoints using the controller IP and not the controller
alias. Having the endpoints set with the alias doesn't allow compute
instances created by magnum to access magnum's API.
Change-Id: I475ede00123765823cefc47d2e0c75776a2cbc06
Currently 'host' param in [api] section is set to hostname which
is not correct because 'host' under [api] is of type IPOpt.
It should be set to the IP address on which magnum api service
should listen.
Change-Id: I3e9672eaa6425293c5429aceafc9be3f07e0bf45
Closes-Bug: #1647560
Update from this commit https://review.openstack.org/#/c/389971/1
in the openstack-manuals project.
Follow-up of I54a104662081ab7b81e200cf6c23f5a8a1e28d61.
Change-Id: Ide7d831a749c394c90ac8303643fd1184bb0c56f
Related-Bug: #1635615
We must add the user-domain to ensure than the user is from
the magnum domain.
Change-Id: I8defb35f745f7df2e20deea759a43ef1bb47d248
Closes-bug: #1635202
* Use user_domain_name and project_domain_name instead of IDs
* Use trustee_domain_name and trustee_domain_admin_name instead of IDs
Change-Id: I30f0173fb9bf68729fa7f45999765970fe1915cb
Closes-Bug: #1624989
Previously, the client was installed in a virtualenv
only accessible by the magnum service user.
Add instructions to install the client as a non-root user.
Change-Id: I865292e69d4a8683aa94440de88e357835feab78
Partially-Implements: blueprint magnum-installation-guide
Fix the bullet list in of optional services in packages install-guide
and in the install-guide from source.
Change-Id: I57154c6afa1c97aee36d58d32352ff91aa14e73a
Partially-Implements: blueprint magnum-installation-guide
* Add cli install instructions in the install-guide-from-source
* Link the launch an instance and verify operation sections
Change-Id: I82b029ff85f56ee34e037e9287753d3212fd2982
Partially-Implements: blueprint magnum-installation-guide
* Update the required services for magnum, providing links
for the new ITs (Installations Tutorials).
* Remove bay terminology
Change-Id: If048642876285622466517e541e9028931c71b48
Partially-Implements: blueprint magnum-installation-guide
This is a continuation of patch 353726 and includes all of the
doc changes for replacing the term bay with cluster and
BayModel with ClusterTemplate.
Change-Id: Ia7efaed157971ad7631ddffb9c1400f3516720f0
Implements: blueprint rename-bay-to-cluster
1.The configure is different to the output in install guide.
2.k8s_api has list_namespaced_pod() rather than list_namespaced_pods().
3.Before division, we should check whether the divisor is zero.
Change-Id: I9ca676eac4e3dcba4dcc5553bb5502896d73960e
The periodic task unneccessarily lists Heat stacks in the
global tenant (across all tenants) which the Magnum service
user may lack permission for. Also, the most restrictive way
to let it use global stack-list is chose a Keystone role and
open that operation to any user in any project holding that
role.
This commit substitutes a direct lookup of all bays' stack_id
attributes for this global stack list. This direct lookup will
yield the same net result. In order to get the neccessary
permissions it will use each bay's stored Keystone trust to
act on behalf of the bay's creating user.
Co-Authored-By: Jiri Suchomel <jiri.suchomel@suse.com>
Closes-Bug: #1589955
Change-Id: I67b176c137c463e37e037970cc4e468d51db30c9
* Fix indentation in create magnum's directories.
* Indentation in prerequisites for db privileges should be at
the same level as db creation.
See:
openstack/openstack-manuals/doc/install-guide/source/nova-controller-install.rst
openstack/openstack-manuals/doc/install-guide/source/glance-install.rst
Fix in installguide-cookiecutter:
https://review.openstack.org/#/c/325640/
Change-Id: Icecd5ede7db8982ce76e857df1042a896e293655
The installation is done from source in a virtualenv for
a system user. master branch was used.
* Tested on: Ubuntu 14.04, Ubuntu 16.04, Centos 7,
openSUSE Leap 42.1 and Debian 8
* Add init scripts for Ubuntu 14.04
* Add systemd units for Ubuntu 14.10 or higher,
RHEL/Fedora/Centos and openSUSE Leap 42.1
* Add: verify that magnum services are running
* Add: links to dependency install guides
* Add: setup log rotation
Change-Id: I0b8a25916734a208b80456c253339974d9423ad6
Partially-Implements: blueprint magnum-installation-guide