Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Error using FlowLogCaptureFilterRuleDetails

Abierto
#652 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
python
Área
api, cloud, networking

Línea de trabajo

Comienza en core_client.update_capture_filter y en la documentación vinculada de FlowLogCaptureFilterRuleDetails y UpdateCaptureFilterDetails. Reproduce la solicitud con las versiones de SDK y Python indicadas, habilita la guía de logging de OCI mencionada y compara los requisitos de la operación; se considera terminado cuando se identifica un problema documentado de la solicitud o se recopilan pruebas suficientes para la vía de servicio/soporte.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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
Lenguaje dominante
Python
Estrellas
474
Forks
321
Merge medio
23 min
PR fusionados (30 d)
4

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de oracle/oci-python-sdk

Todos los issues de oracle/oci-python-sdk

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.