6003 Commits

Author SHA1 Message Date
Jenkins
01250d938e Merge "Remove adding repo in magnum-base Dockerfile" 2016-11-08 08:06:31 +00:00
Jenkins
f83916239a Merge "Deploy Telegraf on all nodes" 2016-11-08 05:41:13 +00:00
Jeffrey Zhang
48bb37fa37 Remove adding repo in magnum-base Dockerfile
delorean repo is added in base image. No need add it in magnum.

Change-Id: I2bcbd31ee60fc52a01d08d501e8c668982d14576
Closes-Bug: #1640022
2016-11-08 13:17:14 +08:00
Jenkins
ff3535d8b3 Merge "Fix designate dockerfile" 2016-11-08 04:38:49 +00:00
zhubingbing
d79f757fb8 Fix designate dockerfile
change kolla_extend_start to kolla_designate_extend_start

TrivialFix

Change-Id: I34a355aa24e2ff1ff483fa596e190922159a4d0b
2016-11-08 02:15:36 +00:00
Joshua Harlow
27a16ccf76 Skip queuing build tasks for UNMATCHED images
Closes-Bug: #1639989

Change-Id: I7bad2b784d2ac02a5af0d790ea32d35f90a681ec
2016-11-07 17:08:01 -08:00
xionglingfeng
17e6e629f5 Allow cinder-volume to be configured to use NFS
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
2016-11-07 12:57:54 -05:00
Jeffrey Zhang
4417ffbfab Wait the wsrep_ready to be ON in mariadb
Mariadb galera will be ready only when wsrep_ready to be ON, rather then
wsrep_cluster_status is equal to Primary.

Closes-Bug: #1639838
Change-Id: I9ef60a39a195057eeee0404a39b174cc8feed793
2016-11-07 15:30:35 +00:00
Jenkins
9050f4bf71 Merge "Run collect static during container startup when necessarily" 2016-11-07 13:51:45 +00:00
Jenkins
14b5636e0c Merge "Load all sections defined in code and conf file" 2016-11-07 13:50:54 +00:00
Mauricio Lima
a2707ecf00 Move manila-share service to network node
After a research regarding manila-share node,
is required that for the generic driver the
manila-share service should be run on the network node.

As the generic driver is our default driver, so this change is needed.

Closes-Bug: #1639028
Change-Id: I4b73fec4f96e3e2f9c442c8716941bede5dfbc8e
2016-11-07 10:25:17 -03:00
Vladislav Belogrudov
a2bfe399a8 Exclude port from ceilometer_database_mysql_address
Users can specify database address and port for mysql backend
of Ceilometer. Currently ceilometer_database_mysql_address
incorrectly includes port. This is unnecessary, also Ceilometer
bootstrapping (mysql_user, mysql_db Ansible modules) wants to use
these variables separately.

Change-Id: I88f5359517fcf4f119ec6abfdf16a15a4e33b6fd
Closes-Bug: #1639786
2016-11-07 16:17:11 +03:00
zhubingbing
9ed49df4b4 fix collectd dockerfile
* remove sudoers file
* change extend_start.sh

Closes-Bug: #1628806

Change-Id: I80d3d3a677c735892e7be544e26ce001bb73c2cd
2016-11-07 08:25:17 +00:00
caowei
b8da31d448 Add Solum doc link in README.rst
TrivialFix

Change-Id: If8aec15bd96be6abc1947b5f24b20ab13c77ce17
2016-11-07 15:26:09 +08:00
Jenkins
4fa1b3b5ff Merge "Install MySQL-python with pip in openstack-base container (type source)" 2016-11-07 06:27:58 +00:00
Zhijiang Hu
803aaa6597 Uses tunnel_interface as ovs tunnel instead of api_interface
Closes-Bug: #1638242
Change-Id: Ib5192d1379457cd4292fc71dcbd62f78a02a1c07
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2016-11-06 22:06:42 -05:00
Jenkins
2e01ce50f5 Merge "Add file validator for *.json.j2 file" 2016-11-06 21:47:36 +00:00
Jenkins
8b830f5e1a Merge "Mariadb performance tuning" 2016-11-06 21:26:07 +00:00
Jenkins
57f7df7b70 Merge "Add header blocks in CONTRIBUTING.rst guide" 2016-11-06 21:08:52 +00:00
Jenkins
bdacdd9bbe Merge "Add freezer container" 2016-11-06 21:07:07 +00:00
Jenkins
04ba40cd63 Merge "Adjust object-replicator heading within object.conf.j2 template." 2016-11-06 20:40:25 +00:00
Jenkins
19dfe16dbb Merge "Add profile usage to kolla-build guide" 2016-11-06 20:39:11 +00:00
Jenkins
de0bae44cb Merge "Remove haproxy_socket volume from telegraf container" 2016-11-06 20:11:43 +00:00
Jenkins
d137abde92 Merge "Adding logrotate configuration for ceilometer" 2016-11-06 20:04:46 +00:00
Jenkins
b3ef02193d Merge "Allow flexibility in mysql backend for ceilometer" 2016-11-06 20:04:08 +00:00
Jenkins
1f01ef37a4 Merge "remove override_install_langs option in /etc/yum.conf" 2016-11-06 19:54:18 +00:00
Cady_Chen
825edbfb15 Fix typo in doc/bifrost.rst
Change-Id: Ic11be1fd199e99cbe3c4a97bf6f3689aebd2369a
2016-11-06 19:48:44 +00:00
Vladislav Belogrudov
ce8978884e Allow flexibility in mysql backend for ceilometer
This fix adds possibility to configure external mysql database
backend with a different set of credentials, i.e. not requiring
external db admins to provide or match their passwords if
ceilometer user and database already are preconfigured.

Change-Id: Icb78e069770adcc6d2437caca173a5852177178f
Closes-Bug: #1638238
2016-11-06 13:08:14 +00:00
jiangpch
7e8c03e3c0 remove override_install_langs option in /etc/yum.conf
Closes-Bug: #1637803
Change-Id: I5c22b76379b1dce1673124ac8b46b894449405a5
2016-11-06 12:57:09 +00:00
prameswar
d7ed014277 disable firewall in bootstrap-server
Closes-Bug: #1638762

Change-Id: I23565f72166088444a49269ff9e406a3ab7a40d4
2016-11-06 07:29:15 +00:00
Christian Berendt
da62916a6b Deploy Telegraf on all nodes
Telegraf is a service to collect metrics and to send the metrics
to a central InfluxDB. Telegraf has to be deployed on all nodes,
not only on monitoring nodes.

Change-Id: I815aab4371ea5a00a41390a59af020c61dd845db
Closes-bug: #1635028
2016-11-06 06:55:33 +00:00
Jenkins
b7bac2fba0 Merge "Add upgrade.yml for bifrost" 2016-11-06 06:45:19 +00:00
Vladislav Belogrudov
35ac9205a1 Check api_interface instead of network_interface
Precheck tasks test network_interface configuration but services
run at api_interface. Also it makes more sense to start tests
in order "interfaces->addresses->per-service ports".

Change-Id: Iaf4c3cd08be1466b6c710b91653394f22947ee29
Closes-Bug: #1633503
2016-11-06 06:43:51 +00:00
prameswar
f3996f1657 Adding logrotate configuration for ceilometer
Closes-bug: #1635316

Change-Id: I3195518f1ee52249bc6259d3cab0f479f5522df1
2016-11-06 06:40:48 +00:00
npraveen35
ba0640cb2a fix magnum [keystone_authtoken] configuration
Change-Id: I37b59159569593618e3fe60c515ca07a1439d71d
Closes-Bug: #1634709
2016-11-06 06:36:09 +00:00
Jenkins
31c2a255fc Merge "Fix plugin parsing for base images" 2016-11-06 06:16:46 +00:00
Jenkins
5fc716a44e Merge "nova-spicehtml5proxy dependency package added" 2016-11-06 06:00:44 +00:00
Jenkins
dcb102608d Merge "Fix broken test in vagrant boostrap script" 2016-11-06 06:00:37 +00:00
Jenkins
9277210734 Merge "Add reconfigure.yml for bifrost" 2016-11-06 05:18:49 +00:00
Jenkins
96e8368b35 Merge "Include oslo.vmware along with other oslo packages in openstack-base." 2016-11-06 04:59:13 +00:00
Jenkins
86cd729c7d Merge "Remove inputs.filestat from telegraf configuration" 2016-11-06 04:58:26 +00:00
Jenkins
b66bea9e9c Merge "Remove hostname from 127.0.0.1" 2016-11-06 04:42:35 +00:00
Jenkins
74d836659c Merge "Add header blocks to Dockerfiles" 2016-11-06 04:19:59 +00:00
caowei
51663a7c31 Add freezer container
Change-Id: I9f95bac3f74827f0918f174fc0113736b92cbc0c
Partially-implements: bp freezer-container
2016-11-06 11:11:51 +08:00
caowei
fd644cc2a0 Add header blocks in CONTRIBUTING.rst guide
TrivialFix
Change-Id: I5ef32d92b876b96d4bfc138a4b0408039c5a318e
2016-11-06 08:25:09 +08:00
prameswar
5076268296 when condition corrected in ceilometer config.yml
Closes-bug: #1639492

Change-Id: If27f246db539426a64377db5fcbe8e62eb85f4d0
2016-11-06 00:41:15 +05:30
Jenkins
c12020618c Merge "Make number of keystone processes configurable" 2016-11-05 18:07:20 +00:00
Jenkins
11f14ac388 Merge "Make number of gnocchi-api processes configurable" 2016-11-05 17:50:22 +00:00
Jeffrey Zhang
82e9091c8d Run collect static during container startup when necessarily
Other dashboard may need run collect static action when enabled.

TrivialFix

Change-Id: I60ffa29283f45850f11d75f2f8fd4ab9dd62484a
2016-11-05 21:09:44 +08:00
Jeffrey Zhang
6e7d73be16 Load all sections defined in code and conf file
oslo.config has two method, _groups and list_all_sections. the former
return all sections defined in config file and the latter one return all
sections defined in code.

Change-Id: Ib05a6dffc2463fd30f183ae5bfb3fc20f475a0bc
Closes-Bug: #1639323
2016-11-05 20:28:30 +08:00