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>
The python-keystoneclient unit test code uses a token expiry of Jan 1,
2020, which causes a failure as of that date. Skip running the tests
as part of the build to avoid this issue.
Change-Id: I85e780c6f40beb19d1527282f30b38879ccfc512
Closes-Bug: 1858049
Signed-off-by: Don Penney <don.penney@windriver.com>
Need update password before send out notification. Otherwise, any
process which monitors the "updated" notification will still get old
password from Keyring.
Partial-Bug: 1853017
Change-Id: Id1c94fedca41abe96c7b38880bf325d4a25a95eb
Signed-off-by: Shuicheng Lin <shuicheng.lin@intel.com>