Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Error using FlowLogCaptureFilterRuleDetails

オープン
#652 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
25/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
python
領域
api, cloud, networking

調査の方向性

core_client.update_capture_filter と、リンクされている FlowLogCaptureFilterRuleDetails および UpdateCaptureFilterDetails のドキュメントから始めます。示されている SDK および Python のバージョンでリクエストを再現し、参照されている OCI logging のガイダンスを有効にして、操作の要件を比較します。完了の条件は、リクエストに関する文書化された問題を特定するか、サービス/サポート経路に必要な十分な証拠を収集することです。

索引モデルが issue の本文から書いたものです。

説明

Networking

I'm trying to modify the sampling rate on all Capture Filters across my tenancy but it's not working. See details below.

Link to Function
https://docs.oracle.com/en-us/iaas/tools/python/2.126.4/api/core/models/oci.core.models.FlowLogCaptureFilterRuleDetails.html#oci.core.models.FlowLogCaptureFilterRuleDetails

Sample Code

core_client = oci.core.VirtualNetworkClient(config)
cf_example = "ocid1.capturefilter.oc1.eu-frankfurt-1.amaaaaaaww2hzvaajbm5445qz57sl5x6ireqfogmz2ds62zw2h2hpxtuamka"

update_capture_filter_response = core_client.update_capture_filter(
capture_filter_id=cf_example,
update_capture_filter_details=oci.core.models.UpdateCaptureFilterDetails(
                              display_name="PrivateSubnet2-cf_aa",
                              flow_log_capture_filter_rules=[oci.core.models.FlowLogCaptureFilterRuleDetails(
                                                             sampling_rate=86872)]))
print(update_capture_filter_response.data)

Error
oci.exceptions.TransientServiceError: {'target_service': 'virtual_network', 'status': 500, 'code': 'InternalError', 'opc-request-id': '8E4529356EB546E6A85DACE4BD26AB43/B59BE8CC8BCDC54DB06389CC8F6383F6/256BDF0A97F27DB1AC9A7064DDF4135F', 'message': 'Internal error occurred', 'operation_name': 'update_capture_filter', 'timestamp': '2024-05-27T14:00:49.573169+00:00', 'client_version': 'Oracle-PythonSDK/2.127.0', 'request_endpoint': 'PUT https://iaas.eu-frankfurt-1.oraclecloud.com/20160918/captureFilters/ocid1.capturefilter.oc1.eu-frankfurt-1.amaaaaaaww2hzvaajbm5445qz57sl5x6ireqfogmz2ds62zw2h2hpxtuamka', 'logging_tips': 'To get more info on the failing request, refer to https://docs.oracle.com/en-us/iaas/tools/python/latest/logging.html for ways to log the request/response details.', 'troubleshooting_tips': "See https://docs.oracle.com/iaas/Content/API/References/apierrors.htm#apierrors_500__500_internalerror for more information about resolving this error. Also see https://docs.oracle.com/iaas/api/#/en/iaas/20160918/CaptureFilter/UpdateCaptureFilter for details on this operation's requirements. If you are unable to resolve this virtual_network issue, please contact Oracle support and provide them this full error message."}

OCI Version in Python

(oci_sdk_env) PS C:\Users\wgibbs\source\oci> pip show oci
Name: oci
Version: 2.127.0
Summary: Oracle Cloud Infrastructure Python SDK
Home-page: https://docs.oracle.com/en-us/iaas/tools/python/latest/index.html
Author: Oracle
Author-email: joe.levy@oracle.com
License: Universal Permissive License 1.0 or Apache License 2.0
Location: c:\users\wgibbs\source\oci\oci_sdk_env\lib\site-packages
Requires: certifi, circuitbreaker, cryptography, pyOpenSSL, python-dateutil, pytz
Required-by:

Python Version

python.exe --version
Python 3.8.5
主要言語
Python
スター
474
フォーク
321
平均マージ
23分
マージ済み PR(30日)
4

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

oracle/oci-python-sdk のほかの issue

oracle/oci-python-sdk の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。