Unable to create feed with remote process groups

Description

1. Register a template having a remote process group as a reusable flow in Kylo
2. Create a feed in Kylo off a feed template that should connect to the reusable flow from step

Feed creation throws this error:
Kylo UI error:

1 invalid items were found. Please review and fix these items.
Invalid Remote Process Group. Unable set find valid remote input port for root.in.1. Please ensure you have a remote input port matching this name

Services log:
2018-05-10 17:29:50,232 INFO http-nio-8420-exec-7:TemplateConnectionUtil:289 - Unable to remove the versioned processgroup remotefeed01
2018-05-10 17:29:50,340 INFO http-nio-8420-exec-7:HistoryDataReindexingFeedsAvailableCache:145 - Initialized cache to look up availability of history data reindexing feeds
2018-05-10 17:30:22,057 INFO http-nio-8420-exec-1:NiFiTemplateCache:129 - Returning Cached NiFi template 93c467f4-52a1-45d8-8a75-b93a2df3848d, r-feed
2018-05-10 17:30:22,075 INFO http-nio-8420-exec-1:RegisteredTemplateService:463 - Merging properties for template r-feed (9eb4d826-cfad-432b-9f6e-9074650fa19d)
2018-05-10 17:30:37,542 INFO http-nio-8420-exec-7:NiFiTemplateCache:129 - Returning Cached NiFi template 93c467f4-52a1-45d8-8a75-b93a2df3848d, r-feed
2018-05-10 17:30:37,546 INFO http-nio-8420-exec-7:CreateFeedBuilder:246 - Creating the feed remotes.rfeed01
2018-05-10 17:30:37,551 INFO http-nio-8420-exec-7:NiFiTemplateCache:129 - Returning Cached NiFi template 93c467f4-52a1-45d8-8a75-b93a2df3848d, r-feed
2018-05-10 17:30:38,008 INFO http-nio-8420-exec-7:RemoteProcessGroupValidator:325 - Updating Remote Process Group Port connection for root.in.1
2018-05-10 17:30:38,029 INFO http-nio-8420-exec-7:NiFiConnectionsRestClientV1:194 - Updating ConnectionEntity: {"revision":{"clientId":null,"version":0,"lastModifier":null},"id":null,"uri":null,"position":null,"permissions":null,"bulletins":null,"component":{"id":"4a799b00-266f-3b75-8c1a-21d8f7fa1f56","parentGroupId":null,"position":null,"source":{"id":"e4b0becb-d221-3282-1153-043e04d4aa15","type":"PROCESSOR","groupId":"4c9b51f9-0163-1000-b4bb-5f4e362f0e76","name":null,"running":null,"transmitting":null,"exists":null,"comments":null},"destination":{"id":"4c97967c-0163-1000-4bc2-13aceabc7e33","type":"REMOTE_INPUT_PORT","groupId":"3fffabd2-7241-36db-b58e-cc9ea30cfba0","name":null,"running":null,"transmitting":null,"exists":null,"comments":null},"name":null,"labelIndex":null,"zIndex":null,"selectedRelationships":["success"],"availableRelationships":null,"backPressureObjectThreshold":null,"backPressureDataSizeThreshold":null,"flowFileExpiration":null,"prioritizers":null,"bends":null},"status":null,"bends":null,"labelIndex":null,"zIndex":null,"sourceId":null,"sourceGroupId":null,"sourceType":null,"destinationId":null,"destinationGroupId":null,"destinationType":null}
2018-05-10 17:30:38,047 ERROR http-nio-8420-exec-7:CreateFeedBuilder:327 - Invalid Remote Process Group's were found.
2018-05-10 17:30:38,388 INFO http-nio-8420-exec-7:TemplateConnectionUtil:287 - removed the versioned processgroup rfeed01
2018-05-10 17:30:38,389 INFO http-nio-8420-exec-7:CreateFeedBuilder:442 - Aligning Feed flows in NiFi
2018-05-10 17:30:38,408 INFO http-nio-8420-exec-7:CreateFeedBuilder:451 - Time align feed process groups. ElapsedTime: 19 ms
2018-05-10 17:30:38,409 INFO http-nio-8420-exec-7:CreateFeedBuilder:467 - Time save Feed flow in NiFi. ElapsedTime: 862 ms
2018-05-10 17:30:38,463 ERROR http-nio-8420-exec-7:JerseyRestClient:421 - Failed to process request org.glassfish.jersey.client.JerseyInvocation$Builder@6964ebb6

Environment

None

Assignee

Scott Reisdorf

Reporter

Jagrut Sharma

Labels

None

Reviewer

None

Story point estimate

None

Components

Sprint

None

Fix versions

Affects versions

Priority

High
Configure