-
Notifications
You must be signed in to change notification settings - Fork 101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating contour, stern, cloudformation, and k8s controller runtime versions #7498
Conversation
@@ -71,10 +72,11 @@ func (s *Service) Run(ctx context.Context) error { | |||
port := s.Options.Config.Server.Port | |||
healthProbePort := *s.Options.Config.WorkerServer.Port | |||
mgr, err := ctrl.NewManager(s.Options.K8sConfig, ctrl.Options{ | |||
Logger: logger, | |||
CertDir: s.TLSCertDir, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, do you know how the certificates should be configured now that this option has changed? The certificates are needed outside of test scenarios.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is also this setting: https://github.com/radius-project/radius/pull/7498/files#diff-b31c03e05358c6faab6e77c96909e14e14eeb0dc09412ede3329625adc197fa9R85. Can we sync offline on this one? Trying to understand where else we can need this property.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall this looks right, but there are two things to double check.
- Can we remove
KubeContext
from the options if it's unused? - How do we configure certificates?
6bbc1cf
to
c0927a3
Compare
417a07b
to
4cf84fe
Compare
pkg/recipes/driver/terraform.go
Outdated
@@ -152,7 +152,7 @@ func (d *terraformDriver) Delete(ctx context.Context, opts DeleteOptions) error | |||
// prepareRecipeResponse populates the recipe response from the module output named "result" and the | |||
// resources deployed by the Terraform module. The outputs and resources are retrieved from the input Terraform JSON state. | |||
func (d *terraformDriver) prepareRecipeResponse(ctx context.Context, definition recipes.EnvironmentDefinition, tfState *tfjson.State) (*recipes.RecipeOutput, error) { | |||
if tfState == nil || (*tfState == tfjson.State{}) { | |||
if tfState == nil || reflect.DeepEqual(*tfState, tfjson.State{}) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This branch will be rebased after #7497 gets merged in.
4cf84fe
to
bfd036d
Compare
…ersions Signed-off-by: ytimocin <[email protected]>
c0927a3
to
4656f9f
Compare
Radius functional test overview
Click here to see the list of tools in the current test run
Test Status⌛ Building Radius and pushing container images for functional tests... |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #7498 +/- ##
=======================================
Coverage 63.59% 63.59%
=======================================
Files 414 414
Lines 23292 23292
=======================================
Hits 14812 14812
Misses 7219 7219
Partials 1261 1261 ☔ View full report in Codecov by Sentry. |
Description
Updating contour, stern, cloudformation, and k8s controller runtime versions
Type of change