Skip to content

Commit b02b9ed

Browse files
Merge pull request #311 from omersch381/bind9_cleanup
[OSPRH-14757] Fix databaseAccount remnants in bind9
2 parents 1c9384c + 27fe1da commit b02b9ed

File tree

1 file changed

+2
-29
lines changed

1 file changed

+2
-29
lines changed

controllers/designatebackendbind9_controller.go

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ import (
5252
"github.com/openstack-k8s-operators/lib-common/modules/common/secret"
5353
"github.com/openstack-k8s-operators/lib-common/modules/common/statefulset"
5454
"github.com/openstack-k8s-operators/lib-common/modules/common/util"
55-
mariadbv1 "github.com/openstack-k8s-operators/mariadb-operator/api/v1beta1"
5655
)
5756

5857
// GetClient -
@@ -760,33 +759,6 @@ func (r *DesignateBackendbind9Reconciler) generateServiceConfigMaps(
760759

761760
customData[common.CustomServiceConfigFileName] = instance.Spec.CustomServiceConfig
762761

763-
databaseAccount, dbSecret, err := mariadbv1.GetAccountAndSecret(
764-
ctx, h, instance.Spec.DatabaseAccount, instance.Namespace)
765-
766-
if err != nil {
767-
instance.Status.Conditions.Set(condition.FalseCondition(
768-
mariadbv1.MariaDBAccountReadyCondition,
769-
condition.ErrorReason,
770-
condition.SeverityWarning,
771-
mariadbv1.MariaDBAccountNotReadyMessage,
772-
err.Error()))
773-
774-
return err
775-
}
776-
777-
instance.Status.Conditions.MarkTrue(
778-
mariadbv1.MariaDBAccountReadyCondition,
779-
mariadbv1.MariaDBAccountReadyMessage)
780-
781-
templateParameters := map[string]interface{}{
782-
"DatabaseConnection": fmt.Sprintf("mysql+pymysql://%s:%s@%s/%s?read_default_file=/etc/my.cnf",
783-
databaseAccount.Spec.UserName,
784-
string(dbSecret.Data[mariadbv1.DatabasePasswordSelector]),
785-
instance.Spec.DatabaseHostname,
786-
designate.DatabaseName,
787-
),
788-
}
789-
790762
var nadInfo *designate.NADConfig
791763
for _, netAtt := range instance.Spec.NetworkAttachments {
792764
nad, err := nad.GetNADWithName(ctx, h, netAtt, instance.Namespace)
@@ -829,7 +801,7 @@ func (r *DesignateBackendbind9Reconciler) generateServiceConfigMaps(
829801

830802
cidr := nadInfo.IPAM.CIDR.String()
831803
if cidr == "" {
832-
err = fmt.Errorf("designate control network attachment not configured, check NetworkAttachments and ControlNetworkName")
804+
err := fmt.Errorf("designate control network attachment not configured, check NetworkAttachments and ControlNetworkName")
833805
instance.Status.Conditions.Set(condition.FalseCondition(
834806
condition.NetworkAttachmentsReadyCondition,
835807
condition.ErrorReason,
@@ -838,6 +810,7 @@ func (r *DesignateBackendbind9Reconciler) generateServiceConfigMaps(
838810
err))
839811
return err
840812
}
813+
templateParameters := make(map[string]interface{})
841814
if nadInfo.IPAM.CIDR.Addr().Is4() {
842815
templateParameters["IPVersion"] = "4"
843816
} else {

0 commit comments

Comments
 (0)