setuptools should be used as a base dependency package that deployment kolla-ansible.
Change-Id: I4737fcd157342b37a8304cadfb20e24fe585a8b4
Closes-Bug: #1776426
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: Ie0eca8c8627ab67c7c4aeccdc8607e36a259f13c
There is no need to load custom ceph.conf and keyring from different
folder for gnocchi components. Just load the files from
node_custom_config/gnocchi folder.
Depends-On: I379ff17856509c9321b86c13a72eacc18f5c1202
Change-Id: Id553dff274a29d82fb1b743437e3656d6f817e52
Currently, to run kolla-ansible inventory files, wrong
path was followed. So this patch correct use of invetory file path.
Change-Id: Id1526c3d9df54e7f456f5af1089a393f296d3be9
In Ansible 2.3.0 when statements should not include jinja2 templating
delimiters such as {{ }} or {% %}
this ps fixes it
Change-Id: I33a42eb8184b77e78332caa2a255e0f251fdf9fc
Some services were enabled by default which, even though they were
never deployed when prometheus wasn't enabled, could cause problems
if the monitoring inventory group was empty. Changed these services
to be enabled based on whether prometheus is enabled.
Change-Id: I0956a1b65a3577cd57fe3b16a95bc3d64fc142ba
When bootstrapping the vagrant dev environment run commands on the
operator node to set up the kolla-cli, and to set up the host
inventory as appropriate for either multinode or aio deployment.
Change-Id: I7765d5302329919dce6317d78b84af1c7bf572b3
Add become to all tasks that use the module "kolla_docker"
Change-Id: I4309c4011687b88ec31d739fd8f834fe2326ff10
Partial-Implements: blueprint ansible-specific-task-become
The openstackdocstheme is included by ``doc/requirements.txt``. We
move all doc requirements to ``doc/requirements.txt``.
Change-Id: I3e3acf07826a496b3d8514941afa908624fb74f4
Provide support fot kolla dev mode in sahara. When
'kolla_dev_mode' or 'sahara_dev_mode' variables are
enabled, source code of sahara project will be cloned
and mounted automatically
Partially implements: blueprint mount-sources
Change-Id: I496ea4443ec8ffc4dc9d0f0d3e6a4514d16ed336
Co-Authored-By: zhulingjie <easyzlj@gmail.com>
When running the kolla-ansible destroy playbook most of the files
under /etc/kolla are cleaned up. This change will cause the
clean-up to skip the kolla-cli related directories. When running
the deployment code in a container or a separate VM this is not
an issue, but when doing an all-in-one or running the deployment
process from one of the systems being deployed onto it would have
previously destroyed the kolla-cli inventory and any generated
certificates used for TLS.
Change-Id: Icd62e177964b8fb31052131785c6d7b138975a28
Patch [0] left 2 variables for authentication one is
openstack_swift_auth and the other (inexistent) openstack_ceph_rgw_auth
for the ceph_rgw start_keystone task.
This patch leaves only openstack_ceph_rgw_auth.
Closes-Bug: #1769463
[0] 84ade4e149
Change-Id: I1cc522d91f8258f4ca23afc10a0a2a2b35c1ff68
Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org>
Kolla always fails to pull kolla images. This patch is to document
how to use the China registry mirror to avoid the failure of pulling
kolla images.
Change-Id: Ib31b3ee6183c12467df4f28f8dff438ed6e9d41c
We still default to kolla_internal_vip_address. However, in some cases
this won't work, such as when kolla_internal_vip_address is a hostname,
not an IP. This way users can override it in globals.
Change-Id: I393a2a41ed3bf91f325042cca2310175927bdb40
task file name for prechecks is precheck.yml so rename prechecks.yml to
precheck.yml for ovsdpdk.
Closes-Bug: #1774758
Change-Id: I51415ae4dd0f0fcbe45310ba27cad479ba62bac6
Signed-off-by: Wonil Choi <wonil22.choi@samsung.com>