Commit Graph

3248 Commits

Author SHA1 Message Date
Andrii Ostapenko
fc22d477a2 Enable key-duplicates yamllint check and adjust code
Change-Id: I4de2435ff5deabe10dcd9ecaf8f336bd369e8566
2020-05-19 19:29:36 +00:00
Andrii Ostapenko
ebfb2c6f72 Add yamllint tox environment
Adds yamllint tox environment with bootstrapping non-voting
configuration. To work around a situation that some of overrides
contain entries for replacement and are not actually valid yamls,
all directories are copied to temporary directory, */values*
files are modified to be readable by yamllint.

Change-Id: I0084b243c1df1692178c59fb5b1b2fb7a4cbac44
2020-05-19 19:26:47 +00:00
Zuul
c45b38131e Merge "Update OSH Installation Guide" 2020-05-19 18:53:45 +00:00
Gage Hugo
39acd0967d Update OSH Installation Guide
This change updates the requirements-and-host-config guide to include
proxy setup instructions as well as updating the ubuntu version to
include 18.04 as the reference linux flavor.

Also updated kubernetes-and-common-setup to include proxy and dns
configuration steps as well as header cleanup.

Change-Id: Ie075cdb7c32bcba5429abb9168ef7cc9b4845d89
2020-05-19 15:03:34 +00:00
Andrii Ostapenko
750bb939d9 Add proper chart path for ingress deployment script
Change-Id: I79058dc00764494d6ea37d430529b1c06b49434f
2020-05-18 18:07:57 -05:00
Zuul
c7685c9b2a Merge "Allow more generic overrides for placement" 2020-05-14 08:14:03 +00:00
Zhipeng Liu
bdbea96326 Allow more generic overrides for placement
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:
      binary:
      start_flags:
      a2enmod:
      a2dismod:

On which:
 * 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: I77940ff847fc5785178ee5cf84cb77bed9f1ec71
Signed-off-by: Zhipeng Liu <zhipengs.liu@intel.com>
2020-05-12 02:14:01 +00:00
OpenStack Proposal Bot
f45d1c51df Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I9e93e8a1da69e5ada876f52fd7f40be3f1332868
2020-05-10 08:05:01 +00:00
OpenStack Proposal Bot
9a2dd2f153 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I60bd8841d9dd92717a6bc68cdca46cd4cf9239eb
2020-05-09 08:18:50 +00:00
diwakar thyagaraj
71200c3fa6 Enable Apparmor to init container for Nova
Change-Id: Id0e2b5ae7d1b8361542408ebf634ebf9d3241f9e
Signed-off-by: diwakar thyagaraj <diwakar.chitoor.thyagaraj@att.com>
2020-05-08 18:35:54 +00:00
Zuul
0477d80cbc Merge "Enable Cinder image-volume cache for the 'rbd1' backend" 2020-05-08 06:25:04 +00:00
dt241s@att.com
81b32c522e Enable Apparmor to Glance Completed pods
Change-Id: Ic8c655a570cfb4121ed1441a4583ce5c1220a8b2
2020-05-07 21:47:08 +00:00
Zuul
a4c3127c39 Merge "Enable Apparmor to init containers for Heat Components" 2020-05-07 19:34:32 +00:00
Zuul
87e9387b38 Merge "Enable Apparmor to init container for neutron" 2020-05-07 18:31:39 +00:00
diwakar thyagaraj
a61050c2b3 Enable Apparmor to init containers for Heat Components
Also added Ingress apparmor Fix.

Change-Id: I6f4a1e6778b16c855072c0d6583e61af86f252a6
Signed-off-by: diwakar thyagaraj <diwakar.chitoor.thyagaraj@att.com>
2020-05-07 08:30:28 -05:00
diwakar thyagaraj
3d4b2630c1 Enable Apparmor to init container for neutron
Change-Id: I5df5f5ba36209d48a5a70975823ae73e1ca5c028
Signed-off-by: diwakar thyagaraj <diwakar.chitoor.thyagaraj@att.com>
2020-05-06 22:51:22 +00:00
Darren DeJaeger
c2fbfb630e Enable Cinder image-volume cache for the 'rbd1' backend
Enables and sets some sane, default configuration, based off
documentation [0] for the 'rbd1' scoped Cinder backend. When a
volume is first created from an image, a new cached image-volume
will be created that is owned by the Block Storage Internal Tenant.
Subsequent requests to create volumes from that image will clone
the cached version instead of downloading the image contents and
copying data to the volume.

[0]: https://docs.openstack.org/cinder/stein/admin/blockstorage-image-volume-cache.html

Change-Id: I1eae74b7058f0c6c0826289cf468033eccecaa8a
2020-05-06 16:44:11 -04:00
Roy Tang
8b59f26ae4 Minor fix to neutron sriov agent init script
Change-Id: I618b2974923b298bdd66c79398868f06c963f393
2020-05-05 07:51:54 -07:00
OpenStack Proposal Bot
8f7b486b97 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ia6d3c8cd861f6a80a06c2bcb28f73dbb9bac9d5e
2020-05-03 07:58:00 +00:00
Tin Lam
18d381260d chore(images): update placement images
This patch set brings all the placement images to stein, so they are
inline with other services. Also, this updates the dep_check to use one
in the airshipit repo instead of stackanetes repo.

Change-Id: Ie4bd8142fcf37ba7a296109a720c4412ebb7fd01
Signed-off-by: Tin Lam <tin@irrational.io>
2020-04-30 14:46:13 -05:00
Zuul
5bcfe8d293 Merge "Add Project Specific Contributor and PTL Docs" 2020-04-29 22:12:34 +00:00
Zuul
c3c0ab4f6d Merge "Reuse component compute-kit.sh in developer installation" 2020-04-29 21:46:20 +00:00
Roman Gorshunov
32c7a6cdd4 Add Project Specific Contributor and PTL Docs
This patch amends contributor guidelines for the Ussuri goals.

Change-Id: I9207d02a386e1250963b378bd9fd2188d78a613e
Task: 38545
Story: 2007236
2020-04-24 20:57:28 +02:00
Huang, Sophie (sh879n)
24aae696f0 Add PURE as a Cinder backend
In this Patchset, Cinder configuration is added to values_overrides
for supporting PURE as one possible Cinder block storage backend.

Please note: updated images are needed for Cinder and Nova to
include package purestorage for the support of pure backend.

Change-Id: Ic0f1116045d74ec624449fbaf92858ccf8d4d936
2020-04-21 21:23:56 +00:00
Roy Tang
03a43cb91e Add support to set ovs module log level
Change-Id: I1fcd5b49cb2af4c76ed32b332f83ca8fa783a3c6
2020-04-17 11:02:19 -07:00
Andreas Jaeger
34a7533b64 Cleanup py27 support and docs
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Update requirements, no need for python_version anymore
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine

Change-Id: I785318b3090d7117d74d165ba3236dc239cf9ea1
2020-04-11 15:35:01 +02:00
Andrii Ostapenko
8ecc724788 Reuse component compute-kit.sh in developer installation
Change-Id: I18fa34d1ae59165c2b851946cf21112beac22958
2020-04-08 16:41:56 +00:00
Zuul
b1f3cb8ac8 Merge "[ussuri][goal] Updates for python 2.7 drop" 2020-04-07 15:14:43 +00:00
jacky06
79f6f93a80 [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

Only update required is in tox to define common baspython as py3 os that
all tox env including [testenv:functional] will use py3 instead of py2.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I7eb200a856b11673435143951898617ea52e63db
2020-04-06 10:10:29 +08:00
Gage Hugo
db79e79788 Remove OSH Authors copyright
The current copyright refers to a non-existent group
"openstack helm authors" with often out-of-date references that
are confusing when adding a new file to the repo.

This change removes all references to this copyright by the
non-existent group and any blank lines underneath.

Change-Id: Ia035037e000f1bf95202fc07b8cd1ad0fc019094
2020-04-03 20:53:32 +00:00
Zuul
cb42a61e11 Merge "Cleanup OSH infra jobs" 2020-04-03 18:08:06 +00:00
Tin Lam
4675f69d39 Cleanup OSH infra jobs
This patch set cleans up and moves some jobs to experimental and
periodic to reduce the resources need on infra.

Change-Id: I7567b57521a36e7da6490c4e65522b32eccf5a51
Signed-off-by: Tin Lam <tin@irrational.io>
2020-04-03 09:10:50 -05:00
OpenStack Proposal Bot
7fbf7e9a2d Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I92717734569abca43da2f6e159da25aefc5ab887
2020-04-03 07:36:23 +00:00
dt241s@att.com
1c46490094 Enable Apparmor to Cinder
Co-Authored by gage Hugo <gagehugo@gmail.com>.

This Patchset creates Zuul Gate Jobs for apparmor to support Cinder.

Change-Id: I7705512a3b50560b183e19f0868be40078241cdd
2020-04-01 04:27:56 +00:00
Zuul
4a5374aebd Merge "Only run horizon check for horizon changes" 2020-03-31 22:08:03 +00:00
Zuul
32a43ffda1 Merge "[Designate] Bring consistency to oslo_db endpoints" 2020-03-29 00:17:49 +00:00
Gage Hugo
a23f0c4d5b Only run horizon check for horizon changes
This change sets the files attribute for the zuul job that runs
the horizon check to only run that check when a file change is made
under the horizon chart directory.

Change-Id: I3703b39216d6139f28d00b7fc0bf098514bdbe6d
2020-03-28 23:04:38 +00:00
Tin Lam
d0621d83bd [Gate] Fix failure
This patch set moves pip/2 to pip/3. This also removed a cap of
cmd2 package.

Change-Id: Ia0e377092d71416e96926215fe109cfbf54bc4ed
Signed-off-by: Tin Lam <tin@irrational.io>
2020-03-28 03:32:04 -05:00
Sangeet Gupta
214feefd13 Nova: Update compute start script for console
[0] added route command to identify multiple default routes.
In some deployments, route command is not available which set the
client_interface value incorrectly. In this case VNC clinet tries
to connect to default host 127.0.0.1 and fails.

[0] https://review.opendev.org/#/c/696187

Change-Id: I4a936af053114988e0b70048e276a71833c5638e
2020-03-26 11:44:14 -05:00
Vasyl Saienko
8c86d6a42c [Designate] Bring consistency to oslo_db endpoints
Replace user with desginate as this key is explicitly used by
helm-toolkit functions.

Change-Id: If86a08086f5ff8486586384bf278ec668fc352d5
2020-03-26 12:20:33 +02:00
Zuul
82881a0df7 Merge "Add netpol value overrides for placement chart" 2020-03-20 07:27:55 +00:00
Zuul
2a05d4ec05 Merge "Heat: Add ingress network policy overrides" 2020-03-19 23:05:11 +00:00
Zuul
c833a8da7e Merge "Move common nova Train overrides from distro overrides" 2020-03-19 22:24:48 +00:00
rajesh.kudaka
78d1624ad3 Add netpol value overrides for placement chart
Change-Id: Iea52d94a1b5cf1db41ce694349e49e6311a47333
2020-03-19 16:53:37 +00:00
Zuul
c7c7ab00bd Merge "Disable seperate placement deployment in stein" 2020-03-19 16:17:35 +00:00
sg774j
f76a3f5e0a Heat: Add ingress network policy overrides
This patch set adds in default heat ingress overrides.

Change-Id: I4e1f2b6687a05f2bf3ca91c941c2cf11abe68f07
2020-03-19 09:08:14 +00:00
OpenStack Proposal Bot
5517a87800 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I7ad4efed2850e64942f7237a4d0516a05e0fc0f6
2020-03-19 07:21:48 +00:00
Zuul
915276f4f7 Merge "Update neutron ovs-agent init" 2020-03-19 00:37:40 +00:00
Andrii Ostapenko
5964ca18a5 Move common nova Train overrides from distro overrides
Change-Id: I7392ae36f116c52eb4e1929721ffa19e61cf8d94
2020-03-18 19:10:41 -05:00
Roy Tang
6142f32c02 Update neutron ovs-agent init
There is a bug with the Intel i40e driver version 2.11.21 or earlier
where the interface VF spoof check must be toggle on and off after bond
is created (TODO: insert release note or bug here)

Change-Id: I9723e52fc87291f5e90df29a154c04180cbfe955
2020-03-18 18:37:15 +00:00