File tree Expand file tree Collapse file tree
rust/operator-binary/src/crd Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -623,7 +623,96 @@ mod tests {
623623
624624 impl RoundtripTestData for v1alpha1:: HiveClusterSpec {
625625 fn roundtrip_test_data ( ) -> Vec < Self > {
626- vec ! [ ]
626+ stackable_operator:: utils:: yaml_from_str_singleton_map ( indoc:: indoc! { r#"
627+ - image:
628+ productVersion: 1.2.3
629+ pullPolicy: IfNotPresent
630+ clusterOperation:
631+ stopped: false
632+ reconciliationPaused: true
633+ clusterConfig:
634+ authentication:
635+ kerberos:
636+ secretClass: my-kerberos
637+ authorization:
638+ opa:
639+ configMapName: opa
640+ package: hms
641+ metadataDatabase:
642+ postgresql:
643+ host: postgresql
644+ database: hive
645+ credentialsSecretName: hive-credentials
646+ s3:
647+ reference: minio
648+ hdfs:
649+ configMap: hdfs
650+ vectorAggregatorConfigMapName: vector-aggregator-discovery
651+ metastore:
652+ config:
653+ logging:
654+ enableVectorAgent: true
655+ containers:
656+ hive:
657+ console:
658+ level: INFO
659+ file:
660+ level: INFO
661+ loggers:
662+ ROOT:
663+ level: INFO
664+ vector:
665+ console:
666+ level: INFO
667+ file:
668+ level: INFO
669+ loggers:
670+ ROOT:
671+ level: INFO
672+ resources:
673+ cpu:
674+ min: 400m
675+ max: "4"
676+ memory:
677+ limit: 4Gi
678+ podOverrides:
679+ spec:
680+ containers:
681+ - name: vector
682+ volumeMounts:
683+ - name: prepared-logs
684+ mountPath: /stackable/log/prepared-logs
685+ volumes:
686+ - name: prepared-logs
687+ configMap:
688+ name: prepared-logs
689+ configOverrides:
690+ hive-site.xml:
691+ hive.metastore.warehouse.dir: /stackable/warehouse/override
692+ common-var: role-value
693+ role-var: role-value
694+ envOverrides:
695+ COMMON_VAR: role-value
696+ ROLE_VAR: role-value
697+ roleGroups:
698+ default:
699+ replicas: 1
700+ config:
701+ logging:
702+ enableVectorAgent: true
703+ containers:
704+ hive:
705+ custom:
706+ configMap: hive-log-config
707+ configOverrides:
708+ hive-site.xml:
709+ common-var: group-value
710+ group-var: group-value
711+ envOverrides:
712+ COMMON_VAR: group-value
713+ GROUP_VAR: group-value
714+ "# } )
715+ . expect ( "Failed to parse HiveClusterSpec YAML" )
627716 }
628717 }
629718}
You can’t perform that action at this time.
0 commit comments