commit fa7307e874566ceaf4c083dc82508587de19ed55
Author: Ignatious Johnson Christopher <email address hidden>
Date: Wed Oct 19 12:32:17 2016 -0700
Making certfile/keyfile optional, so that vnc_api can rely on CA or CA/CERT.
Change-Id: Iffb9bf9d8cf23fe3943335565bf2adaf878c5df8
Partial-Bug: 1630513
(cherry picked from commit d7407a1fbb0876f0a84a0864824b3eb3c6ef591d)
Issue:
Password is displayed in the log files of the config daemon, during
uncaught exceptions.
Fix:
cgitb sets sys.excepthook to format uncaught exceptions. Deriving the
cgitb Hook and modifying the handle method to mask password along
with formatting.
Change-Id: I5b4251f2ebe0205465b15430a9ef38ef04b3a634
Closes-Bug: 1626317
(cherry picked from commit 6dc670c851d31b12ffa0f07f418b74705e3b5902)
Certificates needs to be chanined and bundled
in the order (certfile, keyfile and cacert).
1. Chaining in the certificate in correct order
2. Making certfile/keyfile optional
Closes-Bug: 1639426
Closes-Bug: 1630513
Getting certs as argument to the VncApi class and creating
unique certbundle for request to different api-servers.
Closes-Bug: 1644713
Closes-Bug: 1644707
Change-Id: Ib5e66bfdd27795bd090c3b3b49207241cbc5f0ae
(cherry picked from commit df192ce6f9623c628dee975754027f827dbc28d9)
(cherry picked from commit d49aec87815d0b881aaec405832c5ac581e29c3d)
(cherry picked from commit 18a920da6f4ce95a66565a5e61ed9b5d6af39d4f)
Conflicts:
src/api-lib/vnc_api.py
Adding the missing import, due to cherry-pick from
a branch which has import os earlier to commit.
Change-Id: Ibbdf7173ffd30d64526a7ecb525c109ff37098a3
Closes-Bug: 1644707
(cherry picked from commit 6223e65dd1ecda43ab6b686a924eaa5d2ff9c035)
Reviewed: https:/ /review. opencontrail. org/27357 github. org/Juniper/ contrail- controller/ commit/ fa7307e874566ce af4c083dc825085 87de19ed55
Committed: http://
Submitter: Zuul (<email address hidden>)
Branch: R3.0
commit fa7307e874566ce af4c083dc825085 87de19ed55
Author: Ignatious Johnson Christopher <email address hidden>
Date: Wed Oct 19 12:32:17 2016 -0700
Making certfile/keyfile optional, so that vnc_api can rely on CA or CA/CERT.
Change-Id: Iffb9bf9d8cf23f e3943335565bf2a daf878c5df8 0a84a0864824b3e b3c6ef591d)
Partial-Bug: 1630513
(cherry picked from commit d7407a1fbb0876f
Issue:
Password is displayed in the log files of the config daemon, during
uncaught exceptions.
Fix:
cgitb sets sys.excepthook to format uncaught exceptions. Deriving the
cgitb Hook and modifying the handle method to mask password along
with formatting.
Change-Id: I5b4251f2ebe020 5465b15430a9ef3 8ef04b3a634 2ffa0f07f418b74 705e3b5902)
Closes-Bug: 1626317
(cherry picked from commit 6dc670c851d31b1
Certificates needs to be chanined and bundled
in the order (certfile, keyfile and cacert).
1. Chaining in the certificate in correct order
2. Making certfile/keyfile optional
Closes-Bug: 1639426
Closes-Bug: 1630513
Getting certs as argument to the VncApi class and creating
unique certbundle for request to different api-servers.
Closes-Bug: 1644713
Closes-Bug: 1644707
Change-Id: Ib5e66bfdd27795 bd090c3b3b49207 241cbc5f0ae 28dee975754027f 827dbc28d9) 81aaec405832c5a c581e29c3d) a66565a5e61ed9b 5d6af39d4f)
(cherry picked from commit df192ce6f9623c6
(cherry picked from commit d49aec87815d0b8
(cherry picked from commit 18a920da6f4ce95
Conflicts: lib/vnc_ api.py
src/api-
Adding the missing import, due to cherry-pick from
a branch which has import os earlier to commit.
Change-Id: Ibbdf7173ffd30d 64526a7ecb525c1 09ff37098a3 3ab6b686a924eaa 5d2ff9c035)
Closes-Bug: 1644707
(cherry picked from commit 6223e65dd1ecda4