noobaaで「cloud credentials secret "noobaa-aws-cloud-creds-secret" is not ready yet」発生

IBM Cloud Pak for Data 4.7（以降CP4D）のいくつかのサービスでは、MCGを必要とします。
今回、ROSA に CP4D 4.7 をインストールした際、[こちらの手順](https://qiita.com/mizutan/items/cd4dc8fbab16b029ee11)でMCGをセットアップしましたが、MCGが正常に稼働していませんでした。

## 事象
MCGをセットアップ後、CP4Dおよびサービス自体は正常に稼働しており、影響が不明ではあるものの、noobaaが `Ready` になっていないことに気づきました。（PHASEが `Configuring` のままでした。）

```
# oc get noobaa -n openshift-storage
NAME          S3-ENDPOINTS                    STS-ENDPOINTS                   IMAGE                                                                                                            PHASE         AGE
noobaa        ["https://10.0.247.66:30153"]   ["https://10.0.247.66:30385"]   registry.redhat.io/odf4/mcg-core-rhel8@sha256:057bac1bd7e799c96f1adc0e6bf33850e5ce8a311d7ae7471553b8255f69d856   Configuring   2d21h
```

その影響で、[2.5.3. Multicloud Object Gateway が正常であることの確認](https://access.redhat.com/documentation/ja-jp/red_hat_openshift_data_foundation/4.12/html/deploying_openshift_data_foundation_using_amazon_web_services/verifying_openshift_data_foundation_deployment#verifying-that-the-storage-classes-are-created-and-listed_cloud-storage) の、次のような確認項目も期待どおりになっていませんでした。

- StorageSystemの、「オブジェクトService」、「データ回復性の両方」に緑色のチェックマークが表示されない
- ストレージクラス `openshift-storage.noobaa.io` が存在しない


noobaa を見てみると、`cloud credentials secret "noobaa-aws-cloud-creds-secret" is not ready yet` というメッセージのためエラーになっていました。

`oc describe noobaa -n openshift-storage`抜粋：
```
  Conditions:
    Last Heartbeat Time:   2023-09-01T11:30:17Z
    Last Transition Time:  2023-09-01T11:30:17Z
    Message:               cloud credentials secret "noobaa-aws-cloud-creds-secret" is not ready yet
    Reason:                TemporaryError
    Status:                False
    Type:                  Available
```

## 解決策
noobaaの [github issue](https://github.com/noobaa/noobaa-operator/issues/1143) で報告されている同一と思われる事象を参考に、次のように解決しました(社内Developerからのアドバイス)。

:::note info
 正式に提供された解決方法ではありません。あくまでも一例としてご参照ください。
:::

デフォルトバッキングストアが存在しないことがエラーの原因であるため、手動でデフォルトバッキングストアを作成することによりエラー状態を解消します。

デフォルトバッキングストア作成コマンド例：
```
oc exec -it deploy/noobaa-operator -n openshift-storage -- noobaa-operator backingstore create pv-pool noobaa-default-backing-store --num-volumes 1 --pv-size-gb 50
```

実行例：
```
# oc exec -it deploy/noobaa-operator -n openshift-storage -- noobaa-operator backingstore create pv-pool noobaa-default-backing-store --num-volumes 1 --pv-size-gb 50
INFO[0000] ? Exists: NooBaa "noobaa"
INFO[0000] ? Created: BackingStore "noobaa-default-backing-store"
INFO[0000] ? Created: Secret "backing-store-pv-pool-noobaa-default-backing-store"
INFO[0000]
INFO[0000] NOTE:
INFO[0000]   - This command has finished applying changes to the cluster.
INFO[0000]   - From now on, it only loops and reads the status, to monitor the operator work.
INFO[0000]   - You may Ctrl-C at any time to stop the loop and watch it manually.
INFO[0000]
INFO[0000] BackingStore Wait Ready:
INFO[0000] ? BackingStore "noobaa-default-backing-store" Phase is "": waiting...
INFO[0003] ? BackingStore "noobaa-default-backing-store" Phase is "Creating": TemporaryError BackingStore Still didn't connect all requested pods. 1 from 1 are pending
:
INFO[0096] ? BackingStore "noobaa-default-backing-store" Phase is "Creating": TemporaryError BackingStore Still didn't connect all requested pods. 1 from 1 are pending
INFO[0099] ? BackingStore "noobaa-default-backing-store" Phase is Ready
INFO[0099]
INFO[0099]
INFO[0099] ? Exists: BackingStore "noobaa-default-backing-store"
INFO[0099] ? BackingStore "noobaa-default-backing-store" Phase is Ready

# BackingStore spec:
pvPool:
  numVolumes: 1
  resources:
    limits:
      cpu: 100m
      memory: 400Mi
    requests:
      cpu: 100m
      memory: 400Mi
      storage: 50Gi
  secret:
    name: backing-store-pv-pool-noobaa-default-backing-store
    namespace: openshift-storage
type: pv-pool

```


コマンド実行後、noobaaのPHASEは`Ready`になりました。また、上に挙げた期待どおりになっていなかったすべての確認項目についても、期待どおりになりました。
```
# oc get noobaa -n openshift-storage
NAME          S3-ENDPOINTS                    STS-ENDPOINTS                   IMAGE                                                                                                            PHASE      AGE
noobaa        ["https://10.0.247.66:30153"]   ["https://10.0.247.66:30385"]   registry.redhat.io/odf4/mcg-core-rhel8@sha256:057bac1bd7e799c96f1adc0e6bf33850e5ce8a311d7ae7471553b8255f69d856   Ready      2d21h
```

## 環境
- ROSA 4.12
- IBM Cloud Pak for Data 4.7
- noobaa:
   bash-4.4$ noobaa-operator version
   INFO[0000] CLI version: 5.12.0
   INFO[0000] noobaa-image: noobaa/noobaa-core:master-20220913
   INFO[0000] operator-image: noobaa/noobaa-operator:5.12.0