Debian packaging contains a control file called meta_data.yaml.
In that file the download path of the source packages is needed and
is usually long.
Change long line errors to warnings for yaml linter.
Define long line starting from 160 characters for yaml linter.
Story: 2009101
Task: 43223
Signed-off-by: Dan Voiculeasa <dan.voiculeasa@windriver.com>
Change-Id: I05999d2ce9bd52e317f951ec76688538ef5d7c9b
used --preload parameter when starting
horizon dashboard. This leads to
faster startup and lower memory
consumption.
It also fixes missing env variable
DJANGO_SETTINGS_MODULE in py3.
Story: 2008454
Task: 42856
Signed-off-by: Daniel Safta <daniel.safta@windriver.com>
Change-Id: I3c69311602eaaf9a78d101b5b0198e9582497100
(cherry picked from commit 8ef5cd2377a7f1872495e9771ced9bd4313023cd)
Currently the "unique_last_password_count" attribute in keystone
configuration is set to "2", which enforces "cannot reuse the last
1 passwords" in history instead of "cannot reuse the last 2 passwords"
stated in security document.
This update changed "unique_last_password_count" attribute to "3" so
that keystone users password change rule complies with the document.
Closes-Bug: 1924772
Change-Id: I6a2de54336c7253022d49ecb118a315a7825c889
Signed-off-by: Andy Ning <andy.ning@windriver.com>
Currently, cinder docker image doesn't contain nfs mount helpers
installed, so trying to mount a NFS volume on a cinder-backup
container fails.
In order to enable support for NFS backend on cinder-backup, we
need to install the nfs-utils package on cinder image, so that
cinder-backup is able to mount NFS volumes.
Task: 41796
Story: 2008613
Change-Id: Ib8e4675069292dc43f98ff55c25626a19ed37b12
Signed-off-by: Daniel Pereira <Daniel.Pereira@windriver.com>
https://stackoverflow.com/questions/55657752/django-installing-mysqlclient-error-mysqlclient-1-3-13-or-newer-is-required
Fix with guide from stackoverflow. After openstack image
upgrade to ussuri, Django upgrade to 2.2, which request
mysqlclient newer than 1.3.13, conflict with version
0.9.3 in current image. Fix with WA in above link, and
currently we use pymysql not mysql.
Closes-Bug: 1908117
Change-Id: Ic7054c6736993394d92bb0aec25397fd22f84d31
Signed-off-by: Chen, Haochuan Z <haochuan.z.chen@intel.com>
Update remaining StarlingX packages with hardcoded TIS_PATCH_VER to
use PKG_GITREVCOUNT where possible, with offsets as needed to ensure
the version is incremented above the hardcoded version.
Story: 2008455
Task: 41458
Signed-off-by: Don Penney <don.penney@windriver.com>
Change-Id: Iaf71fdb3f9c79573ef64f6c82b1a2120d224d959
After using python3 to build image, need change related
profile and customization like we did for other service
in directives file.
Test pass for openstack apply with 4 additional services enabled
Partial-Bug: 1886819
Change-Id: Ifdfce220b43166345888b1384f62c4ab8f46ba27
Signed-off-by: Zhipeng Liu <zhipengs.liu@intel.com>
Update the directive files to be compatible with ussuri version build.
Since openstack ussuri images are based on python3 environment, we have
to install rh-python36-wsgi for httpd/apache and copy related files
into /etc/httpd/. Without this CUSTOMIZATION, apache could not work.
Story: 2007474
Task: 39179
Depends-on: https://review.opendev.org/#/c/731461/
Change-Id: I415ea75eb24d8b1c3151b63efd2e82075e68f26e
Signed-off-by: Yu Chengde <yu.chengde@99cloud.com>
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I4a29839379aaf82893f3f34af17f6134091e7064
The intention of the original patch is to remove Horizon's reference to
internal endpoint so that the default endpoint type specified in settings
(OPENSTACK_ENDPOINT_TYPE) can take effect uniformly across all services.
But the patched function base.get_url_for_service() take 3 mandatory
parameters. So removing the third param causes Horizon traceback when
accessing API Access page.
This commit updated the patch so that services's self url is set to
the value of OPENSTACK_ENDPOINT_TYPE in settings (or default to
"internalURL" if OPENSTACK_ENDPOINT_TYPE is not set).
Change-Id: I19604d702f5f2de80dc4d0f426154fb5a0b9ad78
Closes-Bug: 1874902
Signed-off-by: Andy Ning <andy.ning@windriver.com>
Current Version: 6.14.0
Story#2007589 is created to track the task to clean up the dependency
of neutronclient, so that we can remove it safely.
The cleanup task may impact:
- sysinv
- stx-gui
- document for provisioning StarlingX
Story: 2007502
Task: 39261
Depends-on: https://review.opendev.org/#/c/716818
Change-Id: Ib93605829ccc48f08157a9d37b0d1658bb7d0d78
Signed-off-by: Chen, Yan <yan.chen@intel.com>
This change is based on openstack stable/train.
Story: 2007502
Task: 39268
Depends-on: https://review.opendev.org/#/c/716954/1
Change-Id: Ifd5adbcbd7ccd124c27b859619f21b3a7cd55de7
Signed-off-by: Xie Quqiang <chron.xie@jitstack.com>
In this commit, Horizon in upstream repo is patched to
remove the hardcoded endpoint type for keystone so that
the default endpoint type specified in settings
(OPENSTACK_ENDPOINT_TYPE) can take effect uniformly across
all services. This change is also required in order to
support intercloud communications securely and uniformly
over mgmt interface via amdin endpoint type.
Story: 2007347
Task: 39464
Change-Id: I56c1aa36ca55360c23f81d4e2b8d15a325617f50
Signed-off-by: Tee Ngo <tee.ngo@windriver.com>
Remove following clients that are not used by StarlingX anymore:
- python-magnumclient
- python-muranoclient
Story: 2007502
Task: 39259
Task: 39260
Depends-on: https://review.opendev.org/#/c/716818
Change-Id: I5cb4a2c82af7d3eb9bf9bf19c0d9c36164c7009b
Signed-off-by: Chen, Yan <yan.chen@intel.com>
Add oidc-auth to the platform clients docker image.
The oidc-auth CLI requires the libraries python-mechanize,
python-html5lib and python-webencodings.
Story: 2006711
Task: 38919
Depends-On: https://review.opendev.org/#/c/710991/
Change-Id: I2cae680a3d78ffa379879a590d153266537c0a81
Signed-off-by: Teresa Ho <teresa.ho@windriver.com>
The keystone-fernet-keys-rotate-active script greps for Platform
CPU threshold exceeded alarm from the sysinv DB, while the alarm
tables had been moved to the FM DB. The script would attempts to
run the keystone key rotate command on an idle core, if the Platform
CPU threshold exceeded alarm was active on a standard AIO system
This update modifies keystone-fernet-keys-rotate-active script to
grep for alarms from the FM DB.
Change-Id: Ic43ba21acfe57f11bd60ad3c91b2588ebe8d4f7e
Closes-Bug: 1862825
Signed-off-by: Tao Liu <tao.liu@windriver.com>
- Use updated project name in titles/text
- Correct text for link to Storyboard (docs)
- Correct capitalization in section headings
- Correct formatting for section headings
- Update project name in link to release notes, api-ref
- Update project name in config for docs/releasenotes/api-ref
Story:2007193
Task:38347
Change-Id: I52a53260042e6924673230486476c394001683ca
Signed-off-by: Kristal Dale <kristal.dale@intel.com>