Commit Graph

2716 Commits

Author SHA1 Message Date
Pete Birley
3f83d6978c Heat: Make it optional to use log_config_append option
This PS enables the use of simple logging options if desired.

Change-Id: I0278cefeaa46a39a893ba1fdc9f4c4b633a8866b
Signed-off-by: Pete Birley <pete@port.direct>
2019-04-12 15:37:36 -05:00
Itxaka
229db2f155 Allow more generic overrides for keystone
With this patch we allow for a more easy way of overriding some
of the values that may be used in other distros while maintainting
the default values if those values are not overriden.

The following values are introduced to be overriden:
conf:
  security:
  software:
    apache2:
      conf_dir:
      site_dir:
      mods_dir:
      binary:
      start_flags:
      a2enmod:
      a2dismod:

On which:
 * conf_dir: directory where to drop the config files
 * site_dir: directory where to drop the enabled virtualhosts
 * mods_dir: directory where to drop any mod configuration
 * binary: the binary to use for launching apache
 * start_flags: any flags that will be passed to the apache binary call
 * a2enmod: mods to enable
 * a2dismod: mods to disable
 * security: security configuration for apache

Notice that if there is no overrides given, it should not affect anything
and the templates will not be changed as the default values are set to what
they used to be as to not disrupt existing deployments.

Change-Id: I7622325cf23e5afb26a5f5e887458fd58af2fab8
2019-04-12 04:16:48 +00:00
Zuul
3d681fe7bb Merge "Fix volumemounts indent issue" 2019-04-12 00:14:27 +00:00
Zuul
2aae584b7d Merge "Add log level variable to Horizon log configuration" 2019-04-11 21:38:57 +00:00
Huang,Sophie
f92bfd7f6a Add log level variable to Horizon log configuration
log_level variable is added to Horizon configuration. This
will enable the overwriting of the log levels in a
customized manifest.

Change-Id: I15381add9ee1e880e73004131b329ac02972755b
Signed-off-by: Huang,Sophie <sh879n@att.com>
2019-04-11 10:56:32 -05:00
Zuul
d544a556db Merge "Add nonvoting apparmor check job to openstack-helm" 2019-04-11 15:39:29 +00:00
Itxaka
715f4bcfff Fix volumemounts indent issue
Using {{- if for the volume mounts caused them to be added inline with
the previous line.

Removing the - from the if expression makes them be properly aligned on
the next line

Change-Id: Ia5e28366fb1f2ae7420b7f5217c10cbb94bc48ab
2019-04-10 11:56:26 +02:00
Zuul
94ac3569f5 Merge "Fix ssh config in nova to support cold migrations" 2019-04-09 23:44:34 +00:00
Zuul
27f667066f Merge "Add Aodh Chart" 2019-04-09 23:01:52 +00:00
Gerry Kopec
5a7c6581ad Fix ssh config in nova to support cold migrations
- Fix .ssh/config file mapping
- Move private key from nova-compute-ssh container to nova-compute
  container.
- Map private and public keys to configmap-ssh which will default to
  the appropriate file permissions.
- Add additional config to /etc/ssh/sshd_config to allow passwordless
  root logins over appropriate subnet passed in from overrides.
- Remove chmods from sshd bash script as they are failing.

Depends on helm-toolkit supporting multiple containers per daemonset
pod.

Story: 2003463
Task: 24723
Change-Id: Idd2e802c293f1e14991ee787ade9a4936fb373ff
Signed-off-by: Gerry Kopec <Gerry.Kopec@windriver.com>
2019-04-09 22:24:46 +00:00
Zuul
72829f71fa Merge "Add network policy ingress rule to mariadb" 2019-04-08 17:37:26 +00:00
Zuul
aaea081765 Merge "change the way to get tunnel device" 2019-04-08 14:36:13 +00:00
Zuul
2a1b077ae0 Merge "Add missing dependencies for spiceproxy in values" 2019-04-07 07:26:48 +00:00
Steve Wilkerson
0abf9d2b20 Add nonvoting apparmor check job to openstack-helm
This adds a nonvoting apparmor check job to openstack-helm, which
allows for the removal of default apparmor profiles from the nova
chart. This job also includes overrides for using the default
docker apparmor profile for the neutron chart

Change-Id: I8f407f24b7f10c5d7cf10f21f73671f7e6c72767
2019-04-07 06:42:42 +00:00
Zuul
5c9dd146b8 Merge "Remove overlapping Listen directives on apache >= 2.4" 2019-04-06 04:37:01 +00:00
Zuul
3d76d5da56 Merge "Allow more generic overrides for horizon" 2019-04-05 06:13:44 +00:00
Zuul
21235b69d2 Merge "Armada job: Add upgrade options to rabbitmq chart" 2019-04-05 02:59:45 +00:00
Itxaka
114ff4eeba Add missing dependencies for spiceproxy in values
without the dependencies in the values.yaml, the role and rolebinding will
not be created by helm-toolkit as it uses those to create and generate the
role/rolebinding for the accounts

Change-Id: I711d5fc4a2a376a29daf526fc420790ea9cacf25
2019-04-04 21:49:53 +02:00
Itxaka
6c71637222 change the nova cache to dogpile.cache.memcached
Currently there are issues with using the memcache_pool backend as
the memcache driver for nova under python3[0][1] which doesnt seem
like they have a quick fix or something that is backportable to
rocky

This moves the default cache from oslo_cache.memcache_pool to
dogpile.cache.memcached so we can move forward with python3
enabled images.

[0] https://bugs.launchpad.net/cloud-archive/+bug/1812672
[1] https://bugs.launchpad.net/oslo.cache/+bug/1812935

Change-Id: I65a4770c374357a8e1c80d904bcd4af36217448f
2019-04-04 12:06:33 +00:00
Steve Wilkerson
96e521fdf6 Armada job: Add upgrade options to rabbitmq chart
This adds the force and recreate_pods upgrade options to the
rabbitmq chart in the armada manifest to allow for successful
rotation of user secrets on upgrades

Change-Id: I8268300845c665abc1b8b139a81f339e5d66a10c
2019-04-03 09:20:57 -05:00
Zuul
280c5f192f Merge "Fix globbing" 2019-04-03 13:42:20 +00:00
Angie Wang
d9e179a607 Add Aodh Chart
This commit adds a helm chart to deploy aodh.
The default deployment for aodh is ocata.

Change-Id: Id0312d90f079bd36daa1c80d2a9ecaa5fbfed7cd
Story: 2005022
Task: 29501
Signed-off-by: Angie Wang <angie.wang@windriver.com>
2019-04-02 23:36:42 -04:00
Koffi Nogbe
e6b970eeb0 Add network policy ingress rule to mariadb
* enable ingress for mariadb-backup pod

Change-Id: I6db63bc3cbc3d02e9061237acf71eb4137789d5a
Signed-off-by: Koffi Nogbe <kn4078@att.com>
2019-04-02 15:33:41 +00:00
Itxaka
38fb90d528 Allow more generic overrides for horizon
With this patch we allow for a more easy way of overriding some
of the values that may be used in other distros while maintainting
the default values if those values are not overriden.

The following values are introduced to be overriden:
conf:
  software:
    apache2:
      conf_dir:
      site_dir:
      mods_dir:
      binary:
      start_flags:
      a2enmod:
      a2dismod:

On which:
 * conf_dir: directory where to drop the config files
 * site_dir: directory where to drop the enabled virtualhosts
 * mods_dir: directory where to drop any mod configuration
 * binary: the binary to use for launching apache
 * start_flags: any flags that will be passed to the apache binary call
 * a2enmod: mods to enable
 * a2dismod: mods to disable

Notice that if there is no overrides given, it should not affect anything
and the templates will not be changed as the default values are set to what
they used to be as to not disrupt existing deployments.

Change-Id: If0fb9ab03aacfcd7087e753698880505571d0233
2019-04-02 12:29:35 +02:00
Zuul
d3ef7653d9 Merge "Multi OS Spec" 2019-04-02 05:05:58 +00:00
Jean-Philippe Evrard
9292a53640 Multi OS Spec
This adds an explanation on how to do multi-OS across the
OSH charts.

Change-Id: If8a7fc2a9a1ed99ca8c73009ed0225c11e32e317
2019-04-01 11:06:34 +02:00
Hyunkook Cho
3e67ceadb2 change the way to get tunnel device
to set local_ip in osh, you have to use nic name.
but some devices can have different nic name.
so I add new option for getting tunnel device by cidr.

Added value:
network:
  interface:
    tunnel: null
    tunnel_network_cidr: "0/0"

Change-Id: I8bffae640dfe0086de0b5274bb8c3cdce9754160
Signed-off-by: Hyunkook Cho <hk0713.cho@samsung.com>
2019-04-01 17:59:33 +09:00
Zuul
19a9026d67 Merge "Add preliminary support for standalone ironic" 2019-03-30 19:21:26 +00:00
Zuul
bcbc7d43dd Merge "Glance: make rabbitmq queues ha" 2019-03-30 17:52:11 +00:00
Zuul
9a0d11993b Merge "Nova: make rabbitmq queues ha" 2019-03-30 15:52:59 +00:00
Zuul
c0901cf55c Merge "Cinder: make rabbitmq queues ha" 2019-03-30 15:52:58 +00:00
Zuul
dfa1fc4a49 Merge "Neutron: make rabbitmq queues ha" 2019-03-30 15:52:57 +00:00
Pete Birley
04f85e5059 Glance: make rabbitmq queues ha
This PS tells glance to make rabbitmq queues ha when available.

Change-Id: I675c8a80548f0d0cd9e9fea74dfaeeec632b71e3
Signed-off-by: Pete Birley <pete@port.direct>
2019-03-29 20:18:32 +00:00
Pete Birley
3cfb8331c4 Neutron: make rabbitmq queues ha
This PS tells neutron to make rabbitmq queues ha when available.

Change-Id: I708d354224a14e9b49be3faf1589f5a4791f5de9
Signed-off-by: Pete Birley <pete@port.direct>
2019-03-29 20:18:13 +00:00
Pete Birley
a71116c43d Nova: make rabbitmq queues ha
This PS tells nova to make rabbitmq queues ha when available.

Change-Id: I965d18ea5d5cdf5ab54bb33c6a46b4a92e039c5e
Signed-off-by: Pete Birley <pete@port.direct>
2019-03-29 20:18:03 +00:00
Pete Birley
d83afc8f91 Cinder: make rabbitmq queues ha
This PS tells cinder to make rabbitmq queues ha when available.

Change-Id: I680e14b2f48ab7d50b8688d29d690c92fc33d696
Signed-off-by: Pete Birley <pete@port.direct>
2019-03-29 20:12:05 +00:00
Pete Birley
ca104ef11e Heat: make rabbitmq queues ha
This PS tells heat to make rabbitmq queues ha when available.

Change-Id: I40222a4e6a52527a1336ab2a6e58144d62a30269
Signed-off-by: Pete Birley <pete@port.direct>
2019-03-29 20:04:57 +00:00
Angie Wang
6186995745 Add Panko Chart
This commit adds a helm chart to deploy panko.
The default deployment for panko is ocata.

Change-Id: I01f447fe0170be64e318885e307b013e30fd4762
Story: 2005021
Task: 29500
Signed-off-by: Angie Wang <angie.wang@windriver.com>
2019-03-29 10:02:07 -04:00
Zuul
cf21988ad0 Merge "Move adding extra dashboard to the proper place" 2019-03-29 10:03:15 +00:00
Tin Lam
3a4c1665eb Fix globbing
Trivial fix to follow up on comment from [0].

[0] https://review.openstack.org/#/c/638249/4

Change-Id: Ia53dd43a5a237f466909649e69889b41064db933
Signed-off-by: Tin Lam <tin@irrational.io>
2019-03-27 22:45:31 -05:00
Zuul
bdc08bc260 Merge "Fix nova probes under python3" 2019-03-27 23:38:35 +00:00
Zuul
6b82435cfe Merge "Fix neutron probes under python3" 2019-03-27 23:38:34 +00:00
Zuul
d86be4f9c4 Merge "Modify cirros image property" 2019-03-27 19:33:06 +00:00
David Sullivan
0107af60bf Purge deleted items from heat database
Long running operations (for example autoscale stacks) can lead to heat
database growth over time. This will remove entries that have been soft
deleted from the heat database.

This adds a cron job that will call heat-manage purge_deleted every 24h.

Change-Id: I3b7c174cc7ed147a8f5700135d3da2e63696008d
Story: 2005020
Task: 29499
2019-03-25 13:47:15 -04:00
hagun.kim
0e2283b77a Modify cirros image property
In case of not using qemu, the cirros image can not be deployed

because of filtering hypervisor_type.

Change-Id: Ia3e6c9eb5011875aaa9b5334fb34c2c7b8ea9565
Signed-off-by: hagun.kim <hagun.kim@samsung.com>
2019-03-25 08:48:03 +09:00
Itxaka
23697867d7 Move adding extra dashboard to the proper place
Adding any dashboards shouldbe done before compiling and compressing
as they can enable additional files that need to be compiled and
compressed, so firs we should enabled them if needed and then
compile+compress

Change-Id: Ib2fb44f5829269aa974d467ea57d9add2b9e0141
2019-03-23 21:48:13 +00:00
OpenStack Proposal Bot
4e7f11f917 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ied61e4760a8290220965332a15f0a03bab0de84c
2019-03-23 08:36:51 +00:00
Zuul
a179bf3cd0 Merge "Implement Security Context for Horizon" 2019-03-23 00:11:22 +00:00
Zuul
5486bfedf3 Merge "Implement Security Context for Glance" 2019-03-22 23:00:25 +00:00
Zuul
eda7088c83 Merge "Implement Security Context for Heat" 2019-03-22 22:58:33 +00:00