5916 Commits

Author SHA1 Message Date
wanglmopenstack
b3808333c3 source doc bifrost.rst charactor error
source doc bifrost.rst have a character error :
If you encounter this issue you will have to acess the server
the character acess shoud be access

Change-Id: I3be61abe57cd7eda955ce63be3fd1cd7227f433b
Closes-Bug: #1640476
2016-11-09 21:16:55 +08:00
zhubingbing
fabb22d505 add panko dockerfile
Change-Id: Ibf74db39348dfb6f56f4fca0aff142a75ef53d38
Partially-Implements: blueprint add-panko
2016-11-09 05:15:27 -05:00
maniram477
6275f7090b Corrects typo "requried" in kolla_docker.py
The parameter "required=True" is mistyped as "requried=True"
in ansible/library/kolla_docker.py and tests/test_kolla_docker.py

Closes bug: 1640423

Change-Id: I64c333275b9eb3eff5b1c0fa5d550f478e68020d
2016-11-09 15:18:22 +05:30
Jeffrey Zhang
c8f55a6d08 Use openstack_service_workers variable in gate
set openstack_service_workers to 1 in gate.

Closes-Bug: #1640416
Change-Id: I59560fd543f25e0b60b3f11f1c941adf595b3131
2016-11-09 08:42:51 +00:00
Joshua Harlow
8df37b6ea1 Show the rendered docker file
It can be quite useful (especially while debugging)
to see exactly what the final rendered Dockerfile
actually is; so when it is being rendered, log it
at DEBUG level (so that users running with DEBUG)
can see it.

Change-Id: I28b6f49a7d2f01d155f7885b6ab275c03c4e14af
2016-11-08 16:34:17 -08:00
caowei
8cfd040e12 Remove Fedora support from manilla-data
Manilla was missed in the previous patch that deprecated Fedora
from the project.

Related-Bug: #1616387
Change-Id: Ib041817eaa3818cd0e86466b030b212782c074da
2016-11-09 07:50:52 +08:00
Christian Berendt
7904c4a4ec Add kolla_logs volume to kibana container
Change-Id: Ie3a04fa6c0f7406fcbc9033a38d9941509d9dc90
Closes-bug: #1640303
2016-11-08 22:14:31 +01:00
Sean Mooney
c4107ed723 corrects invalid logrotate option maxsize
- logrotate does not have a maxsize option.
  while logrotate supports a minsize option its
  couterpart is size.
- This chage replaces the use of maxsize with size
  in cron-logrotate-global.conf.j2

Change-Id: I381c52e8a866b74b5f2c3b38a2c87f74c48c05e1
Closes-Bug: #1640196
2016-11-08 15:08:22 +00:00
Jenkins
54cc601eed Merge "Adding the steps of generateing ssh key in tools/init-runonce" 2016-11-08 14:16:33 +00:00
Jenkins
b177f04fcc Merge "disable firewall in bootstrap-server" 2016-11-08 11:57:33 +00:00
Jenkins
356ada59e8 Merge "fix magnum [keystone_authtoken] configuration" 2016-11-08 11:56:04 +00:00
Jenkins
847d2e4792 Merge "Check api_interface instead of network_interface" 2016-11-08 09:33:24 +00:00
Jenkins
1d0e32da9d Merge "fix collectd dockerfile" 2016-11-08 09:32:43 +00:00
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