Skip to content
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

[IAM]: email validation added & resource Update fix #1856

Merged
merged 3 commits into from Aug 2, 2022
Merged

Conversation

artem-lifshits
Copy link
Member

@artem-lifshits artem-lifshits commented Aug 1, 2022

Summary of the Pull Request

This PR adds validation for email schema.

PR Checklist

Acceptance Steps Performed

=== RUN   TestAccIdentityV3User_basic
--- PASS: TestAccIdentityV3User_basic (68.59s)
=== RUN   TestAccIdentityV3User_importBasic
--- PASS: TestAccIdentityV3User_importBasic (64.83s)
PASS

Process finished with the exit code 0

@artem-lifshits artem-lifshits added this to In progress in Upstream via automation Aug 1, 2022
@artem-lifshits artem-lifshits self-assigned this Aug 1, 2022
Aloento
Aloento previously approved these changes Aug 1, 2022
@artem-lifshits
Copy link
Member Author

Tests added:
=== RUN TestAccIdentityV3User_basic
--- PASS: TestAccIdentityV3User_basic (93.69s)
=== RUN TestAccIdentityV3User_importBasic
--- PASS: TestAccIdentityV3User_importBasic (71.24s)
=== RUN TestAccCheckIAMV3EmailValidation
--- PASS: TestAccCheckIAMV3EmailValidation (23.11s)
=== RUN TestAccCheckIAMV3SendEmailValidation
--- PASS: TestAccCheckIAMV3SendEmailValidation (17.83s)
PASS

Process finished with the exit code 0

@otc-zuul
Copy link

otc-zuul bot commented Aug 2, 2022

Build succeeded.
https://zuul.otc-service.com/t/eco/buildset/7013b3bc159d45e6a50980e1b09377d8

✔️ build-otc-releasenotes SUCCESS in 3m 21s
✔️ otc-golangci-lint SUCCESS in 2m 59s
✔️ golang-make-test SUCCESS in 3m 09s
✔️ golang-make-vet SUCCESS in 2m 24s
✔️ tflint SUCCESS in 1m 50s
✔️ goreleaser-build SUCCESS in 7m 49s

@otc-zuul otc-zuul bot merged commit 498f105 into devel Aug 2, 2022
@otc-zuul otc-zuul bot deleted the user_validations branch August 2, 2022 07:28
Upstream automation moved this from In progress to Done Aug 2, 2022
Aloento added a commit that referenced this pull request Aug 2, 2022
* [ELB] Client from ctx in `resources/lb_v2` (#1852)

[ELB] Client from ctx in `resources/lb_v2`

Summary of the Pull Request
Use client from context in

resource/opentelekomcloud_lb_member_v2
resource/opentelekomcloud_lb_monitor_v2
resource/opentelekomcloud_lb_pool_v2
resource/opentelekomcloud_lb_whitelist_v2
resource/opentelekomcloud_lb_loadbalancer_v2
resource/opentelekomcloud_lb_listener_v2
resource/opentelekomcloud_lb_l7rule_v2
resource/opentelekomcloud_lb_l7policy_v2
resource/opentelekomcloud_lb_certificate_v2

PR Checklist

 Refers to: #1848
 Tests added/passed.
 Release notes added.

Acceptance Steps Performed
=== RUN   TestAccLBV2Whitelist_basic
=== PAUSE TestAccLBV2Whitelist_basic
=== CONT  TestAccLBV2Whitelist_basic
--- PASS: TestAccLBV2Whitelist_basic (137.18s)
PASS


Process finished with the exit code 0

=== RUN   TestAccLBV2Pool_basic
=== PAUSE TestAccLBV2Pool_basic
=== CONT  TestAccLBV2Pool_basic
--- PASS: TestAccLBV2Pool_basic (168.53s)
=== RUN   TestAccLBV2Pool_persistenceNull
=== PAUSE TestAccLBV2Pool_persistenceNull
=== CONT  TestAccLBV2Pool_persistenceNull
--- PASS: TestAccLBV2Pool_persistenceNull (113.58s)
PASS


Process finished with the exit code 0

=== RUN   TestAccLBV2Monitor_basic
=== PAUSE TestAccLBV2Monitor_basic
=== CONT  TestAccLBV2Monitor_basic
--- PASS: TestAccLBV2Monitor_basic (190.35s)
=== RUN   TestAccLBV2Monitor_minConfig
=== PAUSE TestAccLBV2Monitor_minConfig
=== CONT  TestAccLBV2Monitor_minConfig
--- PASS: TestAccLBV2Monitor_minConfig (190.90s)
PASS

Process finished with the exit code 0

=== RUN   TestAccLBV2Member_basic
=== PAUSE TestAccLBV2Member_basic
=== CONT  TestAccLBV2Member_basic
--- PASS: TestAccLBV2Member_basic (231.74s)
=== RUN   TestAccLBV2Member_import
=== PAUSE TestAccLBV2Member_import
=== CONT  TestAccLBV2Member_import
--- PASS: TestAccLBV2Member_import (154.02s)
PASS


Process finished with the exit code 0

=== RUN   TestAccLBV2LoadBalancer_basic
=== PAUSE TestAccLBV2LoadBalancer_basic
=== CONT  TestAccLBV2LoadBalancer_basic
--- PASS: TestAccLBV2LoadBalancer_basic (112.45s)
=== RUN   TestAccLBV2LoadBalancer_import
=== PAUSE TestAccLBV2LoadBalancer_import
=== CONT  TestAccLBV2LoadBalancer_import
--- PASS: TestAccLBV2LoadBalancer_import (72.07s)
PASS


Process finished with the exit code 0

=== RUN   TestAccLBV2L7Rule_basic
=== PAUSE TestAccLBV2L7Rule_basic
=== CONT  TestAccLBV2L7Rule_basic
--- PASS: TestAccLBV2L7Rule_basic (179.52s)
PASS


Process finished with the exit code 0

=== RUN   TestAccLBV2L7Policy_basic
=== PAUSE TestAccLBV2L7Policy_basic
=== CONT  TestAccLBV2L7Policy_basic
--- PASS: TestAccLBV2L7Policy_basic (118.36s)
PASS


Process finished with the exit code 0

=== RUN   TestAccLBV2Certificate_basic
=== PAUSE TestAccLBV2Certificate_basic
=== CONT  TestAccLBV2Certificate_basic
--- PASS: TestAccLBV2Certificate_basic (135.80s)
=== RUN   TestAccLBV2Certificate_import
=== PAUSE TestAccLBV2Certificate_import
=== CONT  TestAccLBV2Certificate_import
--- PASS: TestAccLBV2Certificate_import (51.91s)
PASS


Process finished with the exit code 0

=== RUN   TestAccLBV2Listener_tls
=== PAUSE TestAccLBV2Listener_tls
=== CONT  TestAccLBV2Listener_tls
--- PASS: TestAccLBV2Listener_tls (144.58s)
PASS


Process finished with the exit code 0

Reviewed-by: Aloento <None>
Reviewed-by: Vladimir Vshivkov <None>

* [VPC] Use client from ctx in `vpc_2` (#1853)

[VPC] Use client from ctx in `vpc_2`

Summary of the Pull Request
Use client from ctx in floatingip_v2, foatingip_associate_v2, vpc_peering_connection_v2, port_v2, vpc_route_v2
PR Checklist

 Refers to: #1848
 Tests added/passed.
 Schema updated.
 Release notes added.

Acceptance Steps Performed
Read comments

Reviewed-by: Artem Lifshits <None>
Reviewed-by: Anton Sidelnikov <None>

* [IAM]: email validation added & resource Update fix (#1856)

[IAM]: email validation added & resource Update fix

Summary of the Pull Request
This PR adds validation for email schema.
PR Checklist

 Refers to:  #1850
 Closes: #1855
 Tests added/passed.
 Schema updated.
 Release notes added.

Acceptance Steps Performed
=== RUN   TestAccIdentityV3User_basic
--- PASS: TestAccIdentityV3User_basic (68.59s)
=== RUN   TestAccIdentityV3User_importBasic
--- PASS: TestAccIdentityV3User_importBasic (64.83s)
PASS

Process finished with the exit code 0

Reviewed-by: Rodion Gyrbu <fpsoff@outlook.com>
Reviewed-by: Aloento <None>
Reviewed-by: Anton Sidelnikov <None>
Reviewed-by: Artem Lifshits <None>

Co-authored-by: Rodion Gyrbu <rodion.gyrbu@t-systems.com>
Co-authored-by: Rodion Gyrbu <rodion.gyrbu@nexign.com>
Co-authored-by: Artem Lifshits <55093318+artem-lifshits@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Upstream
  
Done
Development

Successfully merging this pull request may close these issues.

Add email validations for resource_opentelekomcloud_identity_user_v3
4 participants