Skip to content

Commit 1dd2bea

Browse files
committed
fix: correct genericoidc provider
1 parent 1c0e84c commit 1dd2bea

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

rancher2/config.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1258,6 +1258,8 @@ func getAuthConfigObject(kind string) (interface{}, error) {
12581258
return &managementClient.KeyCloakConfig{}, nil
12591259
case managementClient.GenericOIDCConfigType:
12601260
return &managementClient.GenericOIDCConfig{}, nil
1261+
case managementClient.OIDCConfigType:
1262+
return &managementClient.OIDCConfig{}, nil
12611263
case managementClient.OKTAConfigType:
12621264
return &managementClient.OKTAConfig{}, nil
12631265
case managementClient.OpenLdapConfigType:

rancher2/resource_rancher2_auth_config_generic_oidc.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ func resourceRancher2AuthConfigGenericOIDCCreate(d *schema.ResourceData, meta in
4545
}
4646
}
4747

48-
newAuth := &managementClient.OIDCConfig{}
48+
newAuth := &managementClient.GenericOIDCConfig{}
4949
err = meta.(*Config).UpdateAuthConfig(auth.Links["self"], authOIDC, newAuth)
5050
if err != nil {
5151
return fmt.Errorf("[ERROR] Updating Auth Config %s: %s", AuthConfigGenericOIDCName, err)
@@ -76,7 +76,7 @@ func resourceRancher2AuthConfigGenericOIDCRead(d *schema.ResourceData, meta inte
7676
return err
7777
}
7878

79-
err = flattenAuthConfigGenericOIDC(d, authOIDC.(*managementClient.OIDCConfig))
79+
err = flattenAuthConfigGenericOIDC(d, authOIDC.(*managementClient.GenericOIDCConfig))
8080
if err != nil {
8181
return err
8282
}

rancher2/structure_auth_config_generic_oidc.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99

1010
// Flatteners
1111

12-
func flattenAuthConfigGenericOIDC(d *schema.ResourceData, in *managementClient.OIDCConfig) error {
12+
func flattenAuthConfigGenericOIDC(d *schema.ResourceData, in *managementClient.GenericOIDCConfig) error {
1313
d.SetId(AuthConfigGenericOIDCName)
1414
d.Set("name", AuthConfigGenericOIDCName)
1515
d.Set("type", managementClient.GenericOIDCConfigType)
@@ -51,8 +51,8 @@ func flattenAuthConfigGenericOIDC(d *schema.ResourceData, in *managementClient.O
5151

5252
// Expanders
5353

54-
func expandAuthConfigGenericOIDC(in *schema.ResourceData) (*managementClient.OIDCConfig, error) {
55-
obj := &managementClient.OIDCConfig{}
54+
func expandAuthConfigGenericOIDC(in *schema.ResourceData) (*managementClient.GenericOIDCConfig, error) {
55+
obj := &managementClient.GenericOIDCConfig{}
5656
if in == nil {
5757
return nil, fmt.Errorf("expanding %s Auth Config: Input ResourceData is nil", AuthConfigGenericOIDCName)
5858
}

rancher2/structure_auth_config_generic_oidc_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ import (
99
)
1010

1111
var (
12-
testAuthConfigGenericOIDCConf *managementClient.OIDCConfig
12+
testAuthConfigGenericOIDCConf *managementClient.GenericOIDCConfig
1313
testAuthConfigGenericOIDCInterface map[string]interface{}
1414
groupSearchEnabled = true
1515
)
1616

1717
func init() {
18-
testAuthConfigGenericOIDCConf = &managementClient.OIDCConfig{
18+
testAuthConfigGenericOIDCConf = &managementClient.GenericOIDCConfig{
1919
Name: AuthConfigGenericOIDCName,
2020
Type: managementClient.GenericOIDCConfigType,
2121
AccessMode: "access",
@@ -57,7 +57,7 @@ func init() {
5757

5858
func TestFlattenAuthConfigGenericOIDC(t *testing.T) {
5959
cases := []struct {
60-
Input *managementClient.OIDCConfig
60+
Input *managementClient.GenericOIDCConfig
6161
ExpectedOutput map[string]interface{}
6262
}{
6363
{
@@ -83,7 +83,7 @@ func TestFlattenAuthConfigGenericOIDC(t *testing.T) {
8383
func TestExpandAuthConfigGenericOIDC(t *testing.T) {
8484
cases := []struct {
8585
Input map[string]interface{}
86-
ExpectedOutput *managementClient.OIDCConfig
86+
ExpectedOutput *managementClient.GenericOIDCConfig
8787
}{
8888
{
8989
testAuthConfigGenericOIDCInterface,

0 commit comments

Comments
 (0)