fix probe handler
This commit is contained in:
		
							parent
							
								
									7f4e3bceae
								
							
						
					
					
						commit
						549930bcd6
					
				|  | @ -1,3 +1,4 @@ | |||
| //go:build !ignore_autogenerated
 | ||||
| // +build !ignore_autogenerated
 | ||||
| 
 | ||||
| /* | ||||
|  |  | |||
|  | @ -7,7 +7,7 @@ import ( | |||
| 
 | ||||
| func NewProbe(uri string, port string, scheme corev1.URIScheme, initialDelaySeconds, timeoutSeconds, failureThreshold int32) *corev1.Probe { | ||||
| 	return &corev1.Probe{ | ||||
| 		Handler: corev1.Handler{ | ||||
| 		ProbeHandler: corev1.ProbeHandler{ | ||||
| 			HTTPGet: &corev1.HTTPGetAction{ | ||||
| 				Path:   uri, | ||||
| 				Port:   intstr.FromString(port), | ||||
|  |  | |||
|  | @ -16,12 +16,12 @@ var jenkins = v1alpha2.Jenkins{ | |||
| 				{ | ||||
| 					Env: []corev1.EnvVar{}, | ||||
| 					ReadinessProbe: &corev1.Probe{ | ||||
| 						Handler: corev1.Handler{ | ||||
| 						ProbeHandler: corev1.ProbeHandler{ | ||||
| 							HTTPGet: &corev1.HTTPGetAction{}, | ||||
| 						}, | ||||
| 					}, | ||||
| 					LivenessProbe: &corev1.Probe{ | ||||
| 						Handler: corev1.Handler{ | ||||
| 						ProbeHandler: corev1.ProbeHandler{ | ||||
| 							HTTPGet: &corev1.HTTPGetAction{}, | ||||
| 						}, | ||||
| 					}, | ||||
|  | @ -118,7 +118,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].ReadinessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/login", | ||||
| 					}, | ||||
|  | @ -127,7 +127,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].LivenessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/login", | ||||
| 					}, | ||||
|  | @ -148,7 +148,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].ReadinessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/login", | ||||
| 					}, | ||||
|  | @ -157,7 +157,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].LivenessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/login", | ||||
| 					}, | ||||
|  | @ -178,7 +178,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].ReadinessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/jenkins/login", | ||||
| 					}, | ||||
|  | @ -187,7 +187,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].LivenessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/jenkins/login", | ||||
| 					}, | ||||
|  | @ -205,7 +205,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].ReadinessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/jenkins/login", | ||||
| 					}, | ||||
|  | @ -214,7 +214,7 @@ func TestSetLivenessAndReadinessPath(t *testing.T) { | |||
| 
 | ||||
| 		jenkins.Spec.Master.Containers[0].LivenessProbe = | ||||
| 			&corev1.Probe{ | ||||
| 				Handler: corev1.Handler{ | ||||
| 				ProbeHandler: corev1.ProbeHandler{ | ||||
| 					HTTPGet: &corev1.HTTPGetAction{ | ||||
| 						Path: "/jenkins/login", | ||||
| 					}, | ||||
|  |  | |||
|  | @ -2,10 +2,9 @@ package smtp | |||
| 
 | ||||
| import ( | ||||
| 	"context" | ||||
| 	"errors" | ||||
| 	//"errors"
 | ||||
| 	"fmt" | ||||
| 	"io" | ||||
| 	"io/ioutil" | ||||
| 	"mime/quotedprintable" | ||||
| 	"net" | ||||
| 	"regexp" | ||||
|  | @ -57,18 +56,18 @@ type testServer struct { | |||
| 	event event.Event | ||||
| } | ||||
| 
 | ||||
| // Login handles a login command with username and password.
 | ||||
| func (bkd *testServer) Login(_ *smtp.ConnectionState, username, password string) (smtp.Session, error) { | ||||
| 	if username != testSMTPUsername || password != testSMTPPassword { | ||||
| 		return nil, errors.New("invalid username or password") | ||||
| 	} | ||||
| 	return &testSession{event: bkd.event}, nil | ||||
| } | ||||
| 
 | ||||
| // AnonymousLogin requires clients to authenticate using SMTP AUTH before sending emails
 | ||||
| func (bkd *testServer) AnonymousLogin(_ *smtp.ConnectionState) (smtp.Session, error) { | ||||
| 	return nil, smtp.ErrAuthRequired | ||||
| } | ||||
| // TODO: @brokenpip3 fix me
 | ||||
| //func (bkd *testServer) Login(_ *smtp.ConnectionState, username, password string) (smtp.Session, error) {
 | ||||
| //	if username != testSMTPUsername || password != testSMTPPassword {
 | ||||
| //		return nil, errors.New("invalid username or password")
 | ||||
| //	}
 | ||||
| //	return &testSession{event: bkd.event}, nil
 | ||||
| //}
 | ||||
| //
 | ||||
| //// AnonymousLogin requires clients to authenticate using SMTP AUTH before sending emails
 | ||||
| //func (bkd *testServer) AnonymousLogin(_ *smtp.ConnectionState) (smtp.Session, error) {
 | ||||
| //	return nil, smtp.ErrAuthRequired
 | ||||
| //}
 | ||||
| 
 | ||||
| // A Session is returned after successful login.
 | ||||
| type testSession struct { | ||||
|  |  | |||
|  | @ -75,7 +75,7 @@ func createJenkinsCRSafeRestart(name, namespace string, seedJob *[]v1alpha2.Seed | |||
| 							}, | ||||
| 						}, | ||||
| 						ReadinessProbe: &corev1.Probe{ | ||||
| 							Handler: corev1.Handler{ | ||||
| 							ProbeHandler: corev1.ProbeHandler{ | ||||
| 								HTTPGet: &corev1.HTTPGetAction{ | ||||
| 									Path:   "/login", | ||||
| 									Port:   intstr.FromString("http"), | ||||
|  | @ -89,7 +89,7 @@ func createJenkinsCRSafeRestart(name, namespace string, seedJob *[]v1alpha2.Seed | |||
| 							PeriodSeconds:       int32(10), | ||||
| 						}, | ||||
| 						LivenessProbe: &corev1.Probe{ | ||||
| 							Handler: corev1.Handler{ | ||||
| 							ProbeHandler: corev1.ProbeHandler{ | ||||
| 								HTTPGet: &corev1.HTTPGetAction{ | ||||
| 									Path:   "/login", | ||||
| 									Port:   intstr.FromString("http"), | ||||
|  | @ -143,8 +143,8 @@ func createJenkinsCRSafeRestart(name, namespace string, seedJob *[]v1alpha2.Seed | |||
| 			}, | ||||
| 			SeedJobs: seedJobs, | ||||
| 			Service: v1alpha2.Service{ | ||||
| 				Type: corev1.ServiceTypeNodePort, | ||||
| 				Port: constants.DefaultHTTPPortInt32, | ||||
| 				Type:     corev1.ServiceTypeNodePort, | ||||
| 				Port:     constants.DefaultHTTPPortInt32, | ||||
| 				NodePort: 30303, | ||||
| 			}, | ||||
| 		}, | ||||
|  |  | |||
|  | @ -117,7 +117,7 @@ func createJenkinsWithBackupAndRestoreConfigured(name, namespace string) *v1alph | |||
| 							}, | ||||
| 						}, | ||||
| 						ReadinessProbe: &corev1.Probe{ | ||||
| 							Handler: corev1.Handler{ | ||||
| 							ProbeHandler: corev1.ProbeHandler{ | ||||
| 								HTTPGet: &corev1.HTTPGetAction{ | ||||
| 									Path:   "/login", | ||||
| 									Port:   intstr.FromString("http"), | ||||
|  | @ -131,7 +131,7 @@ func createJenkinsWithBackupAndRestoreConfigured(name, namespace string) *v1alph | |||
| 							PeriodSeconds:       int32(5), | ||||
| 						}, | ||||
| 						LivenessProbe: &corev1.Probe{ | ||||
| 							Handler: corev1.Handler{ | ||||
| 							ProbeHandler: corev1.ProbeHandler{ | ||||
| 								HTTPGet: &corev1.HTTPGetAction{ | ||||
| 									Path:   "/login", | ||||
| 									Port:   intstr.FromString("http"), | ||||
|  | @ -210,8 +210,8 @@ func createJenkinsWithBackupAndRestoreConfigured(name, namespace string) *v1alph | |||
| 				}, | ||||
| 			}, | ||||
| 			Service: v1alpha2.Service{ | ||||
| 				Type: corev1.ServiceTypeNodePort, | ||||
| 				Port: constants.DefaultHTTPPortInt32, | ||||
| 				Type:     corev1.ServiceTypeNodePort, | ||||
| 				Port:     constants.DefaultHTTPPortInt32, | ||||
| 				NodePort: 30303, | ||||
| 			}, | ||||
| 		}, | ||||
|  |  | |||
|  | @ -97,7 +97,7 @@ func RenderJenkinsCR(name, namespace string, seedJob *[]v1alpha2.SeedJob, groovy | |||
| 							}, | ||||
| 						}, | ||||
| 						ReadinessProbe: &corev1.Probe{ | ||||
| 							Handler: corev1.Handler{ | ||||
| 							ProbeHandler: corev1.ProbeHandler{ | ||||
| 								HTTPGet: &corev1.HTTPGetAction{ | ||||
| 									Path:   "/login", | ||||
| 									Port:   intstr.FromString("http"), | ||||
|  | @ -111,7 +111,7 @@ func RenderJenkinsCR(name, namespace string, seedJob *[]v1alpha2.SeedJob, groovy | |||
| 							PeriodSeconds:       int32(1), | ||||
| 						}, | ||||
| 						LivenessProbe: &corev1.Probe{ | ||||
| 							Handler: corev1.Handler{ | ||||
| 							ProbeHandler: corev1.ProbeHandler{ | ||||
| 								HTTPGet: &corev1.HTTPGetAction{ | ||||
| 									Path:   "/login", | ||||
| 									Port:   intstr.FromString("http"), | ||||
|  | @ -165,8 +165,8 @@ func RenderJenkinsCR(name, namespace string, seedJob *[]v1alpha2.SeedJob, groovy | |||
| 			}, | ||||
| 			SeedJobs: seedJobs, | ||||
| 			Service: v1alpha2.Service{ | ||||
| 				Type: corev1.ServiceTypeNodePort, | ||||
| 				Port: constants.DefaultHTTPPortInt32, | ||||
| 				Type:     corev1.ServiceTypeNodePort, | ||||
| 				Port:     constants.DefaultHTTPPortInt32, | ||||
| 				NodePort: 30303, | ||||
| 			}, | ||||
| 			Roles: []rbacv1.RoleRef{ | ||||
|  |  | |||
|  | @ -43,7 +43,7 @@ var _ = BeforeSuite(func(done Done) { | |||
| 
 | ||||
| 	var err error | ||||
| 	// cfg is defined in this file globally.
 | ||||
| 	cfg, err = testEnv.Start() | ||||
| 	cfg, err := testEnv.Start() | ||||
| 	Expect(err).NotTo(HaveOccurred()) | ||||
| 	Expect(cfg).NotTo(BeNil()) | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue