- Feb 02, 2017
-
-
Jeffrey Zhang authored
Closes-Bug: #1660987 Depends-On: I30efc20e6d918e08860584c017455e6d5fa91a35 Change-Id: If0a79b6013f28871dc9f13c510c919078f3304d5
-
Jeffrey Zhang authored
Change-Id: I64dd52d909a884b2b9aea6f016d789d99caa3f17 Closes-Bug: #1652580
-
- Jan 26, 2017
-
-
Jeffrey Zhang authored
Co-Authored-By:
Mauricio Lima <mauriciolimab@gmail.com> Change-Id: I9a4a6b6523dee4b388513386b7d85d421f2b7b89
-
- Jan 25, 2017
-
-
Jeffrey Zhang authored
Change-Id: Ida7c955d9ddf7b7dc3289001958326c38c62d0c9 Partially-implements: blueprint better-reconfigure
-
- Jan 17, 2017
-
-
jackning authored
At present, cinder/nova/glance/gnocchi relative containers's ceph.conf aren't be merge from user custom's config. In some condition, we should add extra parameter to custom's ceph.conf, for example:rbd_default_features = 1. So, it is necessary to use merge_configs instead of template. Closes-Bug: #1656162 Change-Id: I824e0c68af270b85c52382ae35987213266fc6f6
-
- Jan 12, 2017
-
-
Jeffrey Zhang authored
Change-Id: I00d2dcb0895548ba169ab85764cf546c2214cbf5
-
Eduardo Gonzalez authored
Change-Id: I63197f8c5646e44a9a7287e644c904a1e227af23
-
Eduardo Gonzalez authored
Change-Id: Ifd40ca95c82fafacaf91291511f7048351d1bf42 Partially-Implements: blueprint nova-proxies
-
- Jan 11, 2017
-
-
caoyuan authored
Change-Id: I1d9a0f0ed3d50acb1828d0894413a9adc7f21b2a Partially-implements: blueprint condition-pre-check
-
- Jan 05, 2017
-
-
Ross Krumbeck authored
Implement ansible role to deploy designate and dependencies. The backend used is bind9. Co-Authored-By:
zhubingbing <zhubingbing10@gmail.com> Co-Authored-By:
Eduardo Gonzalez <dabarren@gmail.com> Depends-On: 6d0dc3e0f931c7c50b64a4659900cc50b0d860a2 Implements: blueprint ansible-designate Change-Id: I34d8126e0cd8d71d5ced9b62f3776cc354fbb549
-
- Jan 04, 2017
-
-
Eduardo Gonzalez authored
Add space in jinja definition and specify nova-compute in set volume fact task name. TrivialFix Change-Id: I94a3bb2415f1f8d60c646b488be4acc09c489a0a
-
- Dec 08, 2016
-
-
Ethan Lynn authored
Check enable_* variables first, then check inventory_host in group, will help to avoid configuration errors. Change-Id: Icdb1f50e5c911203b92ac431723620756b15f3c6 Closes-Bug: #1648376
-
- Dec 03, 2016
-
-
Jeffrey Zhang authored
When enable_cinder_backend_nfs is only used, /var/lib/nova/mnt is no need to mount. Then we do not need care whether this folder is sharable. Change-Id: I53f4c2c9ec25775cdb02a3256fd3a878723d15f6 Closes-Bug: #1644602
-
- Dec 02, 2016
-
-
Eduardo Gonzalez authored
Include custom policy.json files in service-api.json.j2 files Change-Id: Ic55bfc6f61131aa72c3497ce8b2282056bcc7f92 Partially-Implements: blueprint custom-policies
-
- Dec 01, 2016
-
-
caoyuan authored
The nova-network was deprecated, this patch to remove it from the ansible role TrivialFix Change-Id: I6ea9b007a55317e36c6f5117781f9c3ed36b0012
-
- Nov 29, 2016
-
-
Duong Ha-Quang authored
Currently, policy.json is put in "{{ node_config_directory }}/{{ service_name }}" in target nodes. Relocation policy.json to "{{ node_config_directory }}/{{ item }}" with item is corresponding service compoment config directory. Currently, the policy.json is copied to all services, but it should be reviewed and left only in neccesary service (at many cases, only API service needs that). Redundant files will be removed in follow up patchset. Change-Id: I0e997dccf4ec438c9c0436db71ec2fd06650f50d Closes-Bug: #1639686
-
- Nov 21, 2016
-
-
liyingjun authored
Needs to enable notifications for services when enabling searchlight [1][2][3][4] [1] http://docs.openstack.org/developer/searchlight/plugins/cinder.html#cinder-conf [2] http://docs.openstack.org/developer/searchlight/plugins/glance.html#glance-configuration [3] http://docs.openstack.org/developer/searchlight/plugins/neutron.html#neutron-configuration [4] http://docs.openstack.org/developer/searchlight/plugins/nova.html#nova-configuration Change-Id: Id2167d901ac3d65599e54feb1b2d1818d2a633c9 Closes-bug: #1643393
-
- Nov 17, 2016
-
-
ZhongShengping authored
Option "scheduler_max_attempts" from group "DEFAULT" is deprecated. Use option "max_attempts" from group "scheduler". Change-Id: I7b8e803c3579c53629a63912e2f6faa65a31f098 Closes-Bug: #1642590
-
- Nov 07, 2016
-
-
xionglingfeng authored
Allow cinder-volume, nova-compute and nova-libvirtd to be configured to use NFS. In order to mount and work with NFS shares, several containers needed the NFS packages installed during build time. One somewhat significant change is the addition of an explicit bind volume for nova-compute that has shared mounts enabled. According to docker-run(1), the shared mount propagation flag can only be specified for bind mounted Docker volumes and not named volumes. In an NFS setup, cinder-volume mounts the NFS shares so that it can create and manage the Cinder volumes. When a new instance is created with a Cinder volume or a Cinder volume is attached to an existing instance, nova-compute mounts the Cinder volume from the NFS share for nova-libvirtd. In order for nova-libvirtd to then see those Cinder volumes the shared mounts flag must be enabled for the Docker volume. Remove the rpcbind container as it is only necessary for operators who are using NFSv3 or lower. There is no known need for this currently however, this container can be added in the future should an operator require it. Co-authored-by:
Ryan Hallisey <rhallise@redhat.com> Co-authored-by:
Andrew Widdersheim <amwiddersheim@gmail.com> Change-Id: Iad77c05bce8876bdcc69b7ec22edd50e3bf48b9f Closes-Bug: #1530515 Partially implements: blueprint nfs-support-in-cinder
-
- Nov 03, 2016
-
-
Jeffrey Zhang authored
* Merge prechecks.yml and site.yml playbook * Create empty precheck.yml into all roles. Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd Implements: blueprint condition-pre-check
-
- Oct 28, 2016
-
-
Eduardo Gonzalez authored
Allow operators to use their custom policy files. Avoid maintain policy files in kolla repos, only copying the files when an operator add their custom config. Implements: blueprint custom-policies Change-Id: Icf3c961b87cbc7a1f1dd2ffbfffcf271d151d862
-
- Oct 19, 2016
-
-
ZhongShengping authored
Option "api_paste_config" from group "DEFAULT" is deprecated in Nova. Use option "api_paste_config" from group "wsgi". Change-Id: I7727aa67da71fefe20b2aaefb1337dba4f9008b1 Closes-Bug: #1632066
-
- Oct 18, 2016
-
-
Jeffrey Zhang authored
retries: 1 won't really retry in part of ansible release. Bumping the number to 5 ensure it works as expected Change-Id: I9f131001bd96ed33832b42cc8143327f249e916a Closes-Bug: #1634401
-
- Oct 17, 2016
-
-
Michal (inc0) Jastrzebski authored
Change-Id: I61738f2d8ef89d6a8c5fb1187f18c5bb154bbe04 Partial-Bug: #1631503
-
- Oct 15, 2016
-
-
Kevin Fox authored
kolla genconfig is pointing at cinder v1, not v2. nova pointing at v1 is now broken. At least when cinder is backed by ceph and the release is >= mitaka. Closes-Bug: #1633758 Change-Id: Idf4a26b37587f1dabe2de0c1ffbddb8c08ee3bdb
-
- Oct 14, 2016
-
-
Jeffrey Zhang authored
When using both /run and /run/netns in docker container, mount propagation won't work when delete namespace after the containers are restarted. This PS makes /run mount as shared. Closes-Bug: #1616268 Change-Id: Ie16699e1b193b2bf1263d89ea634e89ea69add9e
-
- Oct 13, 2016
-
-
Christian Berendt authored
Debugging for glance and guestfs has to be enabled by using separate parameters. TrivialFix Change-Id: I41c62ffed3a64f3a652393acd064e004ebe39c60
-
- Oct 11, 2016
-
-
Paul Bourke authored
Some base image distros don't ship new enough versions of libvirt/qemu to support hw_disk_discard in Nova (libvirt (1, 0, 6) or later and qemu (1, 6, 0) or later). When deploying Nova with Ceph enabled this config item is automatically turned on, we should give operators a chance to disable it. Change-Id: I0b2615c64a9569c09567bf456815f93254d90ade Closes-Bug: #1632348
-
- Oct 06, 2016
-
-
Mauricio Lima authored
TrivialFix Change-Id: I778d0a55adf1302c7a6f0702fec3a381d851f3df
-
- Oct 03, 2016
-
-
Jeffrey Zhang authored
* Mount system folder in ironic-conductor * Add package need in ironic-conductor * Fix the log path issue * Add ironic sudoer in ironic-base * Fix credential issue * Do not start nova-compute when enable ironic Closes-Bug: #1629334 Change-Id: If9d478c6513de37465403d458a88cf0da7ebd8a6
-
- Sep 27, 2016
-
-
Jeffrey Zhang authored
do_reconfigure.yml is introduced to use serial directive. But we use it in wrong. Now serial has moved to playbook file. So it is time to remove the do_reconfigure.yml file Closes-Bug: #1628152 Change-Id: I8d42d27e6bc302a0e575b0353956eaef9b2ca9fd
-
- Sep 21, 2016
-
-
Vladislav Belogrudov authored
Currently Cinder enables iscsid service only when LVM is choosen as backend. This fix will allow to specify external iSCSI storage via configuration add-on and to run iscsid independently of LVM settings. Change-Id: Iaae0f8025534e5ab1c5f9d5e812a7d41129915ef Closes-Bug: 1614125
-
- Sep 20, 2016
-
-
ZhongShengping authored
The auth parameters `admin_username`, `admin_password`, `admin_tenant_name` and `admin_url` of the [ironic] config option group are now deprecated and will be removed in a future release. Using these parameters will log a warning. Please use `username`, `password`, `project_name `and `auth_url` instead. Change-Id: I9e383788e35b83888b3b5cf927f67b0f3b4ef54b Closes-Bug: 1619266
-
- Sep 13, 2016
-
-
Mick Thompson authored
Useful for upgrade etc., which is preferablly done serially. Example usage: tools/kolla-ansible deploy OR tools/kolla-ansible upgrade Closes-Bug: #1576708 DocImpact Change-Id: I34b2e16f8ce53e472a4682a4738c4ac0f5abf00c
-
- Sep 12, 2016
-
-
Serguei Bezverkhi authored
Thgis PS add missing check for Kubernetes orchestration engine, without these changes, running kolla-ansible genconfig fails for Kubernetes environment. TrivialFix Change-Id: I25eeb7ae3ddba7c924f6d48aa24afdbe74227170
-
- Sep 10, 2016
-
-
Michal (inc0) Jastrzebski authored
Since these services don't use RPC, we don't need to reload them. And these caused problems in gates. Change-Id: I6967bdc7da0d0c3c06873e3d554124ca995f4c13 Closes-Bug: #1622117
-
- Sep 01, 2016
-
-
Narasimha SV authored
Irnoic configurations in nova compute node have been changed with respect to the master code of ironic and nova. admin_url configuration is with v3 version but other details are with respect to v2.0 version of keystone authentication. Updated scheduler_host_manager, compute_driver and admin_url values in the nova.conf template to support ironic master branch code. Change-Id: I78bee3fdf082bcd526507b479be3afaee80ba899 Closes-Bug: #1619211
-
- Aug 29, 2016
-
-
Jeffrey Zhang authored
Retry once when removing or upgrading nova_libvirt to ensure it is removed Closes-Bug: #1617741 Change-Id: I8b5046a438c0ef3599a4333bbe77333f0af323ff Signed-off-by:
Jeffrey Zhang <zhang.lei.fly@gmail.com>
-
- Aug 25, 2016
-
-
Jeffrey Zhang authored
rabbit_hosts, rabbit_userid and rabbit_password are deprecated for removal.[0] rpc_backend is deprecated for removal.[1] rabbit_ha_queues is deprecated. it is useless when using RabbitMQ >= 3.0 [2] [0] https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/_drivers/impl_rabbit.py#L112,#L134 [1] https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/transport.py#L46 [2] https://github.com/openstack/oslo.messaging/blob/master/oslo_messaging/_drivers/impl_rabbit.py#L163,L174 Closes-Bug: #1614082 Change-Id: I05d318ba6c11c5dbfa9fbf67d088a43ab465be30
-
- Aug 20, 2016
-
-
Jeffrey Zhang authored
The /var/lib/nova/instances should be create if it do not exist during starting nova-compute container. Rather than create it at the bootstrap service stage. Change-Id: Ibcc5fb8eec0b38cf2b4313f48d1beb3ba83b1e85 Closes-Bug: #1614970
-