Commit dc884fb
feat: Loading the CA trusted store certificate into Feast to verify the public certificate. (feast-dev#4852)
* Initial Draft version to load the CA trusted store code.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Initial Draft version to load the CA trusted store code.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Fixing the lint error.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Trying to fix the online store test cases.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Formatted the python to fix lint errors.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Fixing the unit test cases.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Fixing the unit test cases.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* removing unnecessary cli args.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Now configuring the SSL ca store configurations on the feast client side rather than on the server side. And also fixing the integration tests.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Renamed the remote registry is_tls_mode variable to is_tls.
Changed the offline store TLS setting decision from cert to scheme.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Adding the existing trust store certificates to the newly created trust store.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Clearing the existing trust store configuration to see if it fixes the PR integration failures.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Clearing the existing trust store configuration to see if it fixes the PR integration failures.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Clearing the existing trust store configuration to see if it fixes the PR integration failures.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* combining the default system ca store with the custom one to fix the integration tests.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Final clean up and adding documentation.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
* Incorporating the code review comments from Francisco.
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>
---------
Signed-off-by: lrangine <19699092+lokeshrangineni@users.noreply.github.com>1 parent ce9cb19 commit dc884fb
2 files changed
Lines changed: 11 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1984 | 1984 | | |
1985 | 1985 | | |
1986 | 1986 | | |
1987 | | - | |
| 1987 | + | |
| 1988 | + | |
| 1989 | + | |
| 1990 | + | |
1988 | 1991 | | |
1989 | 1992 | | |
1990 | 1993 | | |
1991 | 1994 | | |
1992 | 1995 | | |
1993 | | - | |
| 1996 | + | |
| 1997 | + | |
| 1998 | + | |
| 1999 | + | |
1994 | 2000 | | |
1995 | 2001 | | |
1996 | 2002 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
| 27 | + | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| |||
0 commit comments