aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-11-08Remove adding repo in magnum-base DockerfileJeffrey Zhang1-2/+0
delorean repo is added in base image. No need add it in magnum. Change-Id: I2bcbd31ee60fc52a01d08d501e8c668982d14576 Closes-Bug: #1640022
2016-11-08Merge "Fix designate dockerfile"Jenkins1-2/+2
2016-11-08Fix designate dockerfilezhubingbing1-2/+2
change kolla_extend_start to kolla_designate_extend_start TrivialFix Change-Id: I34a355aa24e2ff1ff483fa596e190922159a4d0b
2016-11-07Skip queuing build tasks for UNMATCHED imagesJoshua Harlow1-0/+5
Closes-Bug: #1639989 Change-Id: I7bad2b784d2ac02a5af0d790ea32d35f90a681ec
2016-11-07Allow cinder-volume to be configured to use NFSxionglingfeng9-35/+45
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-07Wait the wsrep_ready to be ON in mariadbJeffrey Zhang1-1/+1
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-07Merge "Run collect static during container startup when necessarily"Jenkins2-3/+2
2016-11-07Merge "Load all sections defined in code and conf file"Jenkins1-1/+4
2016-11-07Move manila-share service to network nodeMauricio Lima3-2/+9
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-07Exclude port from ceilometer_database_mysql_addressVladislav Belogrudov2-3/+3
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-07fix collectd dockerfilezhubingbing3-7/+5
* remove sudoers file * change extend_start.sh Closes-Bug: #1628806 Change-Id: I80d3d3a677c735892e7be544e26ce001bb73c2cd
2016-11-07Add Solum doc link in README.rstcaowei1-0/+1
TrivialFix Change-Id: If8aec15bd96be6abc1947b5f24b20ab13c77ce17
2016-11-07Merge "Install MySQL-python with pip in openstack-base container (type source)"Jenkins1-1/+1
2016-11-06Uses tunnel_interface as ovs tunnel instead of api_interfaceZhijiang Hu2-2/+2
Closes-Bug: #1638242 Change-Id: Ib5192d1379457cd4292fc71dcbd62f78a02a1c07 Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2016-11-06Merge "Add file validator for *.json.j2 file"Jenkins4-56/+56
2016-11-06Merge "Mariadb performance tuning"Jenkins1-0/+10
2016-11-06Merge "Add header blocks in CONTRIBUTING.rst guide"Jenkins1-0/+2
2016-11-06Merge "Add freezer container"Jenkins8-3/+134
2016-11-06Merge "Adjust object-replicator heading within object.conf.j2 template."Jenkins1-1/+1
2016-11-06Merge "Add profile usage to kolla-build guide"Jenkins1-0/+24
2016-11-06Merge "Remove haproxy_socket volume from telegraf container"Jenkins1-1/+0
2016-11-06Merge "Adding logrotate configuration for ceilometer"Jenkins6-1/+91
2016-11-06Merge "Allow flexibility in mysql backend for ceilometer"Jenkins2-5/+24
2016-11-06Merge "remove override_install_langs option in /etc/yum.conf"Jenkins1-1/+2
2016-11-06Fix typo in doc/bifrost.rstCady_Chen1-1/+1
Change-Id: Ic11be1fd199e99cbe3c4a97bf6f3689aebd2369a
2016-11-06Allow flexibility in mysql backend for ceilometerVladislav Belogrudov2-5/+24
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-06remove override_install_langs option in /etc/yum.confjiangpch1-1/+2
Closes-Bug: #1637803 Change-Id: I5c22b76379b1dce1673124ac8b46b894449405a5
2016-11-06disable firewall in bootstrap-serverprameswar1-0/+22
Closes-Bug: #1638762 Change-Id: I23565f72166088444a49269ff9e406a3ab7a40d4
2016-11-06Deploy Telegraf on all nodesChristian Berendt2-0/+8
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-06Merge "Add upgrade.yml for bifrost"Jenkins1-0/+3
2016-11-06Check api_interface instead of network_interfaceVladislav Belogrudov1-34/+34
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-06Adding logrotate configuration for ceilometerprameswar6-1/+91
Closes-bug: #1635316 Change-Id: I3195518f1ee52249bc6259d3cab0f479f5522df1
2016-11-06fix magnum [keystone_authtoken] configurationnpraveen351-4/+4
Change-Id: I37b59159569593618e3fe60c515ca07a1439d71d Closes-Bug: #1634709
2016-11-06Merge "Fix plugin parsing for base images"Jenkins3-1/+24
2016-11-06Merge "nova-spicehtml5proxy dependency package added"Jenkins1-2/+4
2016-11-06Merge "Fix broken test in vagrant boostrap script"Jenkins1-3/+3
2016-11-06Merge "Add reconfigure.yml for bifrost"Jenkins1-0/+63
2016-11-06Merge "Include oslo.vmware along with other oslo packages in openstack-base."Jenkins1-0/+1
2016-11-06Merge "Remove inputs.filestat from telegraf configuration"Jenkins1-2/+0
2016-11-06Merge "Remove hostname from 127.0.0.1"Jenkins1-8/+4
2016-11-06Merge "Add header blocks to Dockerfiles"Jenkins2-0/+4
2016-11-06Add freezer containercaowei8-3/+134
Change-Id: I9f95bac3f74827f0918f174fc0113736b92cbc0c Partially-implements: bp freezer-container
2016-11-06Add header blocks in CONTRIBUTING.rst guidecaowei1-0/+2
TrivialFix Change-Id: I5ef32d92b876b96d4bfc138a4b0408039c5a318e
2016-11-06when condition corrected in ceilometer config.ymlprameswar1-1/+1
Closes-bug: #1639492 Change-Id: If27f246db539426a64377db5fcbe8e62eb85f4d0
2016-11-05Merge "Make number of keystone processes configurable"Jenkins1-2/+2
2016-11-05Merge "Make number of gnocchi-api processes configurable"Jenkins1-1/+1
2016-11-05Run collect static during container startup when necessarilyJeffrey Zhang2-3/+2
Other dashboard may need run collect static action when enabled. TrivialFix Change-Id: I60ffa29283f45850f11d75f2f8fd4ab9dd62484a
2016-11-05Load all sections defined in code and conf fileJeffrey Zhang1-1/+4
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-05Add header blocks to Dockerfilescaowei2-0/+4
TrivialFix Change-Id: I73da488b3d147c03e113772a32af8401daf1583a
2016-11-05Add file validator for *.json.j2 fileJeffrey Zhang4-56/+56
All json file in Kolla are json.j2 file, it shold be render as jinja template, then validate by using json. Change-Id: Ibabbe435116fd255d68347e00407156db76fedfe Closes-Bug: #1634447