config/sysinv/sysinv/sysinv/sysinv
Dan Voiculeasa 1518543bf7 py3: Fix base64 usage
b64encode and b64decode returns a str in Python2 and a
bytes in Python3. This is a problem when using http/url/rest
libraries. Runtime errors are raised. Mixing str and bytes when
formatting a text might introduce an unwanted "b" for bytes, which can
lead to potential issues when sent over the network.

To keep compatibility use oslo_serialization to force the
return type to str.
There is one place where base64 urlsafe version is specifically used to
send and receive(Rest API for application upload).

One of the tests is that platform-integ-app applies which exercises part
of the changes.
Cert-mon and DC part will be exercied when DC is available on f/centos8
branch.

Story: 2006796
Task: 42797
Signed-off-by: Dan Voiculeasa <dan.voiculeasa@windriver.com>
Change-Id: I48b1c6c80363458945c6bc1a9cf7e16c743a7bd6
(cherry picked from commit 8a7c4b15c7)
2021-08-13 09:57:02 -04:00
..
agent Fix LVM volume group creation 2021-08-12 12:03:20 -04:00
api Merge "Remove load image file in case of import error" 2021-08-12 19:55:22 +00:00
cert_alarm Add cert-alarm service 2021-07-22 08:29:23 -04:00
cert_mon py3: Fix base64 usage 2021-08-13 09:57:02 -04:00
cmd python3: Refactor dict for python2/python3 compat 2021-08-10 12:58:36 -04:00
common py3: Fix base64 usage 2021-08-13 09:57:02 -04:00
conductor py3: Fix base64 usage 2021-08-13 09:57:02 -04:00
db N3000 BMC and retimer firmware update 2021-08-11 14:49:28 -04:00
fpga_agent N3000 BMC and retimer firmware update 2021-08-11 14:49:28 -04:00
helm py3: use oslo.serialization 2021-08-12 12:26:09 -04:00
objects N3000 BMC and retimer firmware update 2021-08-11 14:49:28 -04:00
openstack py3: Fix exception types 2021-08-12 11:19:27 -04:00
puppet py3: Fix base64 usage 2021-08-13 09:57:02 -04:00
tests py3: Fix base64 usage 2021-08-13 09:57:02 -04:00
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
_i18n.py Eliminate sdist step from sysinv zuul 2021-04-12 09:34:17 -05:00
netconf.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sanity_coverage.py Specify the nodeset for zuul jobs 2021-05-19 13:51:15 -05:00
version.py Fix zuul for bandit target 2021-05-20 08:43:15 -05:00