7.2. Fuse Online
Fuse Online 배포에는 다음과 같은 알려진 문제가 있습니다.
- ENT Cryostat-15232 Fuse Operator는 OCP 4.6으로 업그레이드한 후 표시되지 않습니다.
기존 Fuse 7.7 Online(또는 OpenShift의 Fuse 7.7)이 OCP 4.5에서 실행되고 있고 OpenShift 클러스터를 OCP 4.6으로 업그레이드하는 경우 Fuse 7.7의 새 Operator 채널(
fuse-console-7.7.x
,fuse-apicurito-7.7.x
, fuse-apicurito-7.7.x
)이 표시되지 않는 경우가 있을 수 있습니다.이 문제를 해결하려면 ENT Cryostat-15232를참조하십시오.
- ENT Cryostat-14507 Kafka 브로커의 자동 검색이 OpenShift 4.5에서 작동하지 않음
Fuse Online 7.7은 OpenShift 4.5 개체 모델의 변경 사항으로 업데이트되지 않는 fabric8 kubernetes 4.6.1을 사용합니다. OpenShift 4.5의 경우 Kafka 브로커에 연결하려면 Kafka 브로커의 URI( 호스트:port 형식)를 알아야 합니다.
OpenShift 4.4에서 Kafka 브로커의 자동 검색을 활성화하려면 Fuse Online을 애플리케이션 및 서비스에 연결하는 데 있는 Kafka 브로커/AMQ Streams에 대한 자동 검색 활성화 섹션을 참조하십시오.
- ENT Cryostat-14237 FHIR Patch 작업에서 패치 본문을 완화
Fuse 7.7에서 JSon Patch 절차의 7단계에서 FHIR 서버의 리소스에서 지정된 필드 업데이트에 설명된 대로 JSon 패치를 지정하면 JSon Patch 값이 커넥터에서 사용되지 않고
패치 인코딩을 결정하는 오류를 통합에 의해 발생시키기 위해 Unable to determine
the error가 작동하지 않기 때문입니다.이 문제를 해결하기 위해 9.ii 단계에서 설명한 대로 Data Mapper에서 JSon Patch에 대한 설정을 열고 Data Mapper의 필드,
op
,path
및 값의 값을 직접 설정할 수 있습니다 ( ENT Cryostat-14237의 스크린샷 참조).- ENT Cryostat-13074 Upgrade db fails with sampledb integration active
- Fuse 7.7에서는 Fuse Online을 버전 7.6에서 버전 7.7로 업그레이드할 때 PostgreSQL SAMPLEDB 인스턴스를 사용하는 실행 중인 통합이 있는 경우 업그레이드 절차가 실패합니다. 이 문제를 해결하려면 업그레이드를 수행하기 전에 PostgreSQL SAMPLEDB 인스턴스에 연결된 통합을 종료합니다.
- 배포된 통합 API의 ENT Cryostat-13966 Discovery는 비활성화된 것처럼 보이지만 실제로는 존재하지 않습니다.
- Fuse 7.7에서는 API가 포함된 새 통합을 생성한 후 통합 세부 정보 페이지가 잘못되면 이 통합을 위해 3scale 검색이 비활성화됩니다. 또한 통합 세부 정보 페이지에 API URL이 표시되지 않습니다. 이 버튼을 세 번 클릭하면 비활성화 를 클릭한 다음 사용을클릭합니다. 3scale 검색이 활성화되고 API URL이 표시되도록 페이지를 다시 동기화할 수 있습니다.
- ENT Cryostat-13272 Jaeger는 OperatorHub에서 기본적으로 비활성화되어 있습니다.
- Fuse 7.6부터 OperatorHub에서 Fuse Online을 설치하는 경우 Jaeger에 따라 향상된 활동 추적이 비활성화되어 관련 문제인 ENT Cryostat-13275 로 인해 설치 후 다시 활성화할 수 없습니다. 이 문제를 해결하려면 OCP에 Fuse Online 설치에 설명된 대로 명령줄 스크립트를 사용하여 Fuse Online 을 설치합니다.
- ENT Cryostat-13275 OperatorHub 설치 후 Jaeger 리소스 발생
- Fuse 7.6부터는 OperatorHub에서 Fuse Online을 설치한 후 Jaeger에 따라 향상된 활동 추적이 제대로 활성화되지 않습니다. 이 문제를 해결하려면 OCP에 Fuse Online 설치에 설명된 대로 명령줄 스크립트를 사용하여 Fuse Online 을 설치합니다.
- ENT Cryostat-12072 OCP 4.2에서 첫 번째 활동 레코드의 일부를 누락합니다. 활동에 오류가 있는 경우
- Fuse 7.6부터는 OperatorHub에서 Fuse Online을 설치하는 경우( Fuse Online이 이전 활동 추적 구현으로 되돌리기 때문에 Fuse Online에서 실행되는 통합으로 로깅된 첫 번째 작업에서 로그 레코드가 누락될 수 있습니다. 이 문제를 해결하려면 OCP에 Fuse Online 설치에 설명된 대로 명령줄 스크립트를 사용하여 Fuse Online 을 설치합니다.
- ENT Cryostat-11407 [1.7.8] 작은 로드 후 활동 없음 (~80000개의 메시지 20시간)
- Fuse 7.6부터는 OperatorHub에서 Fuse Online을 설치하는 경우(Fuse Online에서 이전 활동 추적 구현으로 되돌리는 경우) 활동 추적 로직은 Fuse Online에서 사용하는 데이터베이스에서 매우 많은 수의 튜플을 사용하여 활동을 추적할 수 있습니다. 이 문제로 인해 데이터베이스에서 읽기가 필요한 모든 작업에서 일반적으로 느려지며 UI에서 통합 목록에 액세스하거나 통합 활동을 새로 고침합니다. 이 문제를 해결하려면 OCP에 Fuse Online 설치에 설명된 대로 명령줄 스크립트를 사용하여 Fuse Online 을 설치합니다.
- ENT Cryostat-13110 Postgres 버전 검사는 업그레이드없이 각 조정에서 실행됩니다.
Fuse 7.6부터 Postgres 버전 검사는 업그레이드 중에만 필요하지만 새로 설치하는 동안 수행됩니다. 이로 인해 다음과 같이 로그에 잘못된 오류 메시지가 발생하여 무시해도 됩니다.
{"level":"error","ts":1583164580.847065,"logger":"configuration","msg":"Unable to determine current version of PostgreSQL running in syndesis-db pod","error":"dial tcp: lookup syndesis-db on 10.0.145.81:53: no such host"
{"level":"error","ts":1583164580.847065,"logger":"configuration","msg":"Unable to determine current version of PostgreSQL running in syndesis-db pod","error":"dial tcp: lookup syndesis-db on 10.0.145.81:53: no such host"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ENT Cryostat-12175 Camel-k 통합은 UI에서 삭제된 경우에도 계속 배포됩니다.
-
Fuse 7.5부터 Camel K가 활성화되어 있고 UI에서 통합을 삭제하면 Camel K 통합이 계속 실행되지만 Fuse Online에는 표시되지 않습니다. 이 문제를 해결하려면 먼저 UI에서 통합을 중지한 다음
kamel delete
명령으로 삭제합니다. - camel-k에서 실행되는 ENT Cryostat-12174 API 공급자에는 빈 매개변수가 있습니다.
- Fuse 7.5부터 Camel K가 활성화되어 있고 쿼리 매개변수를 사용하는 API 공급자 작업을 생성하면 매개변수가 비어 있습니다.
- ENT Cryostat-10577 Apicurito는 YAML Open API 사양 파일을 지원하지 않습니다.
- OpenShift에서 Fuse 7.4부터 Apicurito는 기본적으로 YAML 형식으로 OpenAPI 사양 파일을 생성하지만 생성된 YAML 파일을 다시 가져올 수 없습니다. 현재 JSON 형식만 Apicurito로 가져올 수 있습니다.
- ENT Cryostat-14117 온라인 커넥터 ID를 알 수 없는 경우 성공적인 유효성 검사를 반환합니다.
- API 클라이언트 커넥터 유효성 검사를 클릭하면 커넥터 ID를 알 수 없는 경우에도 Fuse Online에서 성공적인 유효성 검사를 반환합니다.
- ENT Cryostat-14116 API Client Connectors의 편집 옵션에 액세스하려면 페이지를 스크롤해야 합니다.
- 커넥터> API 클라이언트 커넥터 목록에서 API 클라이언트 커넥터 를 선택하면 Fuse Online에서 API 클라이언트 커넥터의 세부 정보 페이지를 엽니다. 그러나 작업 목록과 편집 버튼을 보려면 페이지를 아래로 스크롤해야 합니다.
- ENT Cryostat-13854 API Client Connector 마법사 보안 필드가 기본적으로 숨겨져 있습니다.
- API 클라이언트 커넥터 마법사의 보안 지정 페이지에서 Fuse Online에는 구성 인증 옵션이 표시되지 않습니다.
- ENT Cryostat-14026 Cryostat Connector - WSDL 파일은 하나의 포트만 포함해야 합니다.
- 가져오기하려는 WSDL 파일에 두 개 이상의 포트가 포함된 경우 이 파일을 편집하여 하나의 포트만 지정해야 합니다. WSDL 파일의 복사본을 여러 개 만들어 각 포트에 대해 별도의 Cryostat API 클라이언트 커넥터를 만들 수 있습니다. 각각 다른 포트가 있는 경우입니다.
- ENT Cryostat-14025 Cryostat Connector - WSDL 파일 확장자는 소문자여야 합니다.
-
가져올 WSDL 파일에서 대문자 확장자(
.WSDL
)를 사용하는 경우 파일 확장자를 소문자(.wsdl
)로 변경해야 합니다. 예를 들어sample.WSDL
파일을 다운로드하고 파일의 이름을sample.wsdl
로 바꿉니다. 그런 다음 Fuse Online API Client Connectors 페이지에서sample.wsdl
파일을 가져올 수 있습니다. - ENT Cryostat-14114 Cryostat 커넥터 - 아이콘 자동 생성 없음
- Cryostat 커넥터에 대한 아이콘을 제공하지 않으면 Fuse Online에서 아이콘을 생성하지 않습니다.