Closed alebedev87 closed 2 years ago
@alebedev87: Bugzilla bug 2091602 is in a bug group that is not in the allowed groups for this repo. Allowed groups for this repo are:
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: alebedev87
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/bugzilla refresh
@alebedev87: This pull request references Bugzilla bug 2091602, which is invalid:
Comment /bugzilla refresh
to re-evaluate validity if changes to the Bugzilla bug are made, or edit the title of this pull request to link to a different bug.
/assign @quarterpin
/bugzilla refresh
@alebedev87: This pull request references Bugzilla bug 2091602, which is invalid:
Comment /bugzilla refresh
to re-evaluate validity if changes to the Bugzilla bug are made, or edit the title of this pull request to link to a different bug.
/bugzilla refresh
@alebedev87: This pull request references Bugzilla bug 2091602, which is valid. The bug has been moved to the POST state. The bug has been updated to refer to the pull request using the external bug tracker.
Requesting review from QA contact: /cc @quarterpin
/lgtm
/label px-approved
/label qe-approved Verified via pre-merge test process. For more details refer to: https://bugzilla.redhat.com/show_bug.cgi?id=2091602#c2
/label docs-approved
main
moved from the time the last run was made, so after all the labels were given the run failed due to the changes made in between:
- SecurityContext: nil,
+ SecurityContext: s"&SecurityContext{Capabilities:&Capabilities{Add:[],Drop:[ALL],},Privileged:*false,SELinuxOptions:nil,RunAsUser:nil,RunAsNonRoot:*true,ReadOnlyRootFilesystem:nil,AllowPrivilegeEscalation:*false,RunAsGroup:nil,ProcMount:nil,WindowsOptions:nil,SeccompProfile:"...,
Rebased and added the missing security context to the unit test. No functional changes - all the labels can be set back.
/lgtm
@alebedev87: all tests passed!
Full PR test history. Your PR dashboard.
@alebedev87: All pull requests linked via external trackers have merged:
Bugzilla bug 2091602 has been moved to the MODIFIED state.
Main changes related to AWS Gov Cloud support:
pkg/operator/controller/externaldns/credentials_request.go#createProviderConfig()
- added the AWS Gov partition to the hosted zone ARNpkg/operator/controller/externaldns/pod.go#fillAWSFileds()
- addedAWS_REGION
env variable as required by the upstreamThe rest is the refactoring I could not pass by:
pkg/operator/controller/externaldns/credentials-request.go
renamed topkg/operator/controller/externaldns/credentials_request.go
pkg/operator/controller/externaldns/credentials-request_test.go
renamed topkg/operator/controller/externaldns/credentials_request_test.go
pkg/operator/controller/externaldns/credentials_request.go
- methods functions organized -reconciler
methods up, secondary functions downpkg/operator/controller/externaldns/credentials_request.go#externalDNSCredentialsRequestChanged()
- was just not good, wasn't comparing service accounts, secretspkg/operator/controller/externaldns/credentials_request_test.go
was basically rewritten, better to review it as a new filepkg/operator/controller/utils/test/builders.go
was added to greatly simplify the generation of testExternalDNS
CRs