{"action":"created","comment":{"url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/comments/232227610","pull_request_review_id":173373132,"id":232227610,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzMjIyNzYxMA==","diff_hunk":"@@ -0,0 +1,180 @@\n+/*\n+ * Copyright 2018, Strimzi authors.\n+ * License: Apache License 2.0 (see the file LICENSE or http://apache.org/licenses/LICENSE-2.0.html).\n+ */\n+package io.strimzi.systemtest;\n+\n+import io.fabric8.kubernetes.api.model.Job;\n+import io.strimzi.test.ClusterOperator;\n+import io.strimzi.test.Namespace;\n+import io.strimzi.test.StrimziExtension;\n+import io.strimzi.test.TestUtils;\n+import org.apache.logging.log4j.LogManager;\n+import org.apache.logging.log4j.Logger;\n+import org.junit.jupiter.api.AfterAll;\n+import org.junit.jupiter.api.AfterEach;\n+import org.junit.jupiter.api.BeforeAll;\n+import org.junit.jupiter.api.BeforeEach;\n+import org.junit.jupiter.api.Tag;\n+import org.junit.jupiter.api.Test;\n+import org.junit.jupiter.api.TestInfo;\n+import org.junit.jupiter.api.extension.ExtendWith;\n+\n+import java.io.File;\n+import java.util.List;\n+\n+import static io.strimzi.test.StrimziExtension.REGRESSION;\n+import static org.hamcrest.MatcherAssert.assertThat;\n+import static org.hamcrest.Matchers.hasItems;\n+import static org.hamcrest.Matchers.not;\n+\n+@ExtendWith(StrimziExtension.class)\n+@Namespace(MultipleNamespaceST.DEFAULT_NAMESPACE)\n+@Namespace(value = MultipleNamespaceST.SECOND_NAMESPACE, use = false)\n+@ClusterOperator\n+class MultipleNamespaceST extends AbstractST {\n+    private static final Logger LOGGER = LogManager.getLogger(KafkaST.class);\n+    static final String DEFAULT_NAMESPACE = \"multiple-namespace-test\";\n+    static final String SECOND_NAMESPACE = \"topic-operator-namespace\";\n+    private static final String TOPIC = \"my-topic\";\n+    private static final String TOPIC_INSTALL_DIR = \"../examples/topic/kafka-topic.yaml\";\n+    private static final int MESSAGE_COUNT = 20;\n+\n+    private static Resources classResources;\n+    private static Resources secondNamespaceResources;\n+\n+\n+    /**\n+     * Test the case where the TO is configured to watch a different namespace that it is deployed in\n+     */\n+    @Test\n+    @Tag(REGRESSION)\n+    void testWatchingOtherNamespace() throws InterruptedException {\n+        List<String> topics = listTopicsUsingPodCLI(CLUSTER_NAME, 0);\n+        assertThat(topics, not(hasItems(TOPIC)));\n+\n+        deployNewTopic();\n+        deleteNewTopic();\n+    }\n+\n+    /**\n+     * Test the case where messages are sent to topic in different namespace\n+     */\n+    @Test\n+    @Tag(REGRESSION)\n+    void testCollectMessagesFromOtherNamespaceTopic() throws InterruptedException {\n+        String nameProducerSource = \"send-messages-producer-source\";\n+        String nameConsumerSource = \"send-messages-consumer-source\";\n+\n+        deployNewTopic();\n+\n+        // Create job to send 100 records using Kafka producer for source cluster\n+        LOGGER.info(\"Sending {} messages to topic: {}\", MESSAGE_COUNT, TOPIC);\n+        waitForJobSuccess(\n+                sendRecordsToClusterJob(CLUSTER_NAME, nameProducerSource, TOPIC, MESSAGE_COUNT, null, false)\n+        );\n+        LOGGER.info(\"Trying to receive {} messages from topic: {}\", MESSAGE_COUNT, TOPIC);\n+        // Create job to read 100 records using Kafka producer for source cluster\n+        Job jobReadMessagesForTarget = waitForJobSuccess(\n+                readMessagesFromClusterJob(CLUSTER_NAME, nameConsumerSource, TOPIC, MESSAGE_COUNT, null, false)\n+        );\n+\n+        checkRecordsForConsumer(MESSAGE_COUNT, jobReadMessagesForTarget);\n+        deleteNewTopic();\n+    }\n+\n+    /**\n+     * Test the case when Kafka will be deployed in different namespace\n+     */\n+    @Test\n+    @Tag(REGRESSION)\n+    void testDeployKafkaToOtherNamespace() throws InterruptedException {\n+        String kafkaName = kafkaClusterName(CLUSTER_NAME + \"-second\");\n+\n+        secondNamespaceResources.kafkaEphemeral(CLUSTER_NAME + \"-second\", 3).done();\n+\n+        LOGGER.info(\"Waiting for creation {} in namespace {}\", kafkaName, SECOND_NAMESPACE);\n+        kubeClient.namespace(SECOND_NAMESPACE);\n+        kubeClient.waitForStatefulSet(kafkaName, 3);\n+    }\n+\n+\n+    /**\n+     * Test the case when MirrorMaker will be deployed in different namespace across multiple namespaces\n+     */\n+    @Test\n+    @Tag(REGRESSION)\n+    void testDeployMirrorMakerAcrossMultipleNamespace() throws InterruptedException {\n+        String kafkaName = CLUSTER_NAME + \"-target\";\n+        String kafkaSourceName = kafkaClusterName(CLUSTER_NAME);\n+        String kafkaTargetName = kafkaClusterName(kafkaName);\n+\n+        secondNamespaceResources.kafkaEphemeral(kafkaName, 3).done();\n+        secondNamespaceResources.kafkaMirrorMaker(CLUSTER_NAME, kafkaSourceName, kafkaTargetName, \"my-group\", 1, false).done();\n+\n+        LOGGER.info(\"Waiting for creation {} in namespace {}\", CLUSTER_NAME + \"-mirror-maker\", SECOND_NAMESPACE);\n+        kubeClient.namespace(SECOND_NAMESPACE);\n+        kubeClient.waitForDeployment(CLUSTER_NAME + \"-mirror-maker\", 1);\n+    }\n+\n+\n+","path":"systemtest/src/test/java/io/strimzi/systemtest/MultipleNamespaceST.java","position":121,"original_position":121,"commit_id":"c7757f51956aea7f19ab8cf7b397c532d51ed63f","original_commit_id":"c7757f51956aea7f19ab8cf7b397c532d51ed63f","user":{"login":"tombentley","id":879487,"node_id":"MDQ6VXNlcjg3OTQ4Nw==","avatar_url":"https://avatars3.githubusercontent.com/u/879487?v=4","gravatar_id":"","url":"https://api.github.com/users/tombentley","html_url":"https://github.com/tombentley","followers_url":"https://api.github.com/users/tombentley/followers","following_url":"https://api.github.com/users/tombentley/following{/other_user}","gists_url":"https://api.github.com/users/tombentley/gists{/gist_id}","starred_url":"https://api.github.com/users/tombentley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tombentley/subscriptions","organizations_url":"https://api.github.com/users/tombentley/orgs","repos_url":"https://api.github.com/users/tombentley/repos","events_url":"https://api.github.com/users/tombentley/events{/privacy}","received_events_url":"https://api.github.com/users/tombentley/received_events","type":"User","site_admin":false},"body":"3 blank lines is 2 too many imho.","created_at":"2018-11-09T11:48:14Z","updated_at":"2018-11-09T11:53:32Z","html_url":"https://github.com/strimzi/strimzi-kafka-operator/pull/1078#discussion_r232227610","pull_request_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/comments/232227610"},"html":{"href":"https://github.com/strimzi/strimzi-kafka-operator/pull/1078#discussion_r232227610"},"pull_request":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078"}}},"pull_request":{"url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078","id":229662389,"node_id":"MDExOlB1bGxSZXF1ZXN0MjI5NjYyMzg5","html_url":"https://github.com/strimzi/strimzi-kafka-operator/pull/1078","diff_url":"https://github.com/strimzi/strimzi-kafka-operator/pull/1078.diff","patch_url":"https://github.com/strimzi/strimzi-kafka-operator/pull/1078.patch","issue_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/1078","number":1078,"state":"open","locked":false,"title":"ST: fix and new tests for multiple namespace","user":{"login":"Frawless","id":9933303,"node_id":"MDQ6VXNlcjk5MzMzMDM=","avatar_url":"https://avatars3.githubusercontent.com/u/9933303?v=4","gravatar_id":"","url":"https://api.github.com/users/Frawless","html_url":"https://github.com/Frawless","followers_url":"https://api.github.com/users/Frawless/followers","following_url":"https://api.github.com/users/Frawless/following{/other_user}","gists_url":"https://api.github.com/users/Frawless/gists{/gist_id}","starred_url":"https://api.github.com/users/Frawless/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Frawless/subscriptions","organizations_url":"https://api.github.com/users/Frawless/orgs","repos_url":"https://api.github.com/users/Frawless/repos","events_url":"https://api.github.com/users/Frawless/events{/privacy}","received_events_url":"https://api.github.com/users/Frawless/received_events","type":"User","site_admin":false},"body":"### Type of change\r\n\r\n- Bugfix\r\n- Enhancement / new feature\r\n- Refactoring\r\n\r\n### Description\r\n\r\nWe decided to remove tests for multiple namespaces from **KafkaST** and create new class for these tests. I added changes in CO deployment for watching multiple namespaces according the docs. Based on that I add several new test cases for testing multiple namespaces support.\r\n\r\n### Checklist\r\n\r\n_Please go through this checklist and make sure all applicable tasks have been done_\r\n\r\n- [x] Fix failed tests\r\n- [x] Write tests\r\n- [ ] Make sure all tests pass\r\n- [ ] Reference relevant issue(s) and close them after merging\r\n\r\n","created_at":"2018-11-09T11:16:40Z","updated_at":"2018-11-09T11:53:32Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c20125015b28bdcd5cfd681d9ee1bae26c8f5d09","assignee":null,"assignees":[],"requested_reviewers":[{"login":"ppatierno","id":5842311,"node_id":"MDQ6VXNlcjU4NDIzMTE=","avatar_url":"https://avatars0.githubusercontent.com/u/5842311?v=4","gravatar_id":"","url":"https://api.github.com/users/ppatierno","html_url":"https://github.com/ppatierno","followers_url":"https://api.github.com/users/ppatierno/followers","following_url":"https://api.github.com/users/ppatierno/following{/other_user}","gists_url":"https://api.github.com/users/ppatierno/gists{/gist_id}","starred_url":"https://api.github.com/users/ppatierno/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppatierno/subscriptions","organizations_url":"https://api.github.com/users/ppatierno/orgs","repos_url":"https://api.github.com/users/ppatierno/repos","events_url":"https://api.github.com/users/ppatierno/events{/privacy}","received_events_url":"https://api.github.com/users/ppatierno/received_events","type":"User","site_admin":false},{"login":"asorokhtey","id":7902749,"node_id":"MDQ6VXNlcjc5MDI3NDk=","avatar_url":"https://avatars2.githubusercontent.com/u/7902749?v=4","gravatar_id":"","url":"https://api.github.com/users/asorokhtey","html_url":"https://github.com/asorokhtey","followers_url":"https://api.github.com/users/asorokhtey/followers","following_url":"https://api.github.com/users/asorokhtey/following{/other_user}","gists_url":"https://api.github.com/users/asorokhtey/gists{/gist_id}","starred_url":"https://api.github.com/users/asorokhtey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asorokhtey/subscriptions","organizations_url":"https://api.github.com/users/asorokhtey/orgs","repos_url":"https://api.github.com/users/asorokhtey/repos","events_url":"https://api.github.com/users/asorokhtey/events{/privacy}","received_events_url":"https://api.github.com/users/asorokhtey/received_events","type":"User","site_admin":false},{"login":"stanlyDoge","id":19408098,"node_id":"MDQ6VXNlcjE5NDA4MDk4","avatar_url":"https://avatars0.githubusercontent.com/u/19408098?v=4","gravatar_id":"","url":"https://api.github.com/users/stanlyDoge","html_url":"https://github.com/stanlyDoge","followers_url":"https://api.github.com/users/stanlyDoge/followers","following_url":"https://api.github.com/users/stanlyDoge/following{/other_user}","gists_url":"https://api.github.com/users/stanlyDoge/gists{/gist_id}","starred_url":"https://api.github.com/users/stanlyDoge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stanlyDoge/subscriptions","organizations_url":"https://api.github.com/users/stanlyDoge/orgs","repos_url":"https://api.github.com/users/stanlyDoge/repos","events_url":"https://api.github.com/users/stanlyDoge/events{/privacy}","received_events_url":"https://api.github.com/users/stanlyDoge/received_events","type":"User","site_admin":false},{"login":"serrss","id":35063062,"node_id":"MDQ6VXNlcjM1MDYzMDYy","avatar_url":"https://avatars2.githubusercontent.com/u/35063062?v=4","gravatar_id":"","url":"https://api.github.com/users/serrss","html_url":"https://github.com/serrss","followers_url":"https://api.github.com/users/serrss/followers","following_url":"https://api.github.com/users/serrss/following{/other_user}","gists_url":"https://api.github.com/users/serrss/gists{/gist_id}","starred_url":"https://api.github.com/users/serrss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serrss/subscriptions","organizations_url":"https://api.github.com/users/serrss/orgs","repos_url":"https://api.github.com/users/serrss/repos","events_url":"https://api.github.com/users/serrss/events{/privacy}","received_events_url":"https://api.github.com/users/serrss/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":872722607,"node_id":"MDU6TGFiZWw4NzI3MjI2MDc=","url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/labels/System%20tests","name":"System tests","color":"047a6a","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078/commits","review_comments_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078/comments","review_comment_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/comments{/number}","comments_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/1078/comments","statuses_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/statuses/c7757f51956aea7f19ab8cf7b397c532d51ed63f","head":{"label":"strimzi:ST-watchingOtherNamespace-fix","ref":"ST-watchingOtherNamespace-fix","sha":"c7757f51956aea7f19ab8cf7b397c532d51ed63f","user":{"login":"strimzi","id":34767428,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM0NzY3NDI4","avatar_url":"https://avatars1.githubusercontent.com/u/34767428?v=4","gravatar_id":"","url":"https://api.github.com/users/strimzi","html_url":"https://github.com/strimzi","followers_url":"https://api.github.com/users/strimzi/followers","following_url":"https://api.github.com/users/strimzi/following{/other_user}","gists_url":"https://api.github.com/users/strimzi/gists{/gist_id}","starred_url":"https://api.github.com/users/strimzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strimzi/subscriptions","organizations_url":"https://api.github.com/users/strimzi/orgs","repos_url":"https://api.github.com/users/strimzi/repos","events_url":"https://api.github.com/users/strimzi/events{/privacy}","received_events_url":"https://api.github.com/users/strimzi/received_events","type":"Organization","site_admin":false},"repo":{"id":58194180,"node_id":"MDEwOlJlcG9zaXRvcnk1ODE5NDE4MA==","name":"strimzi-kafka-operator","full_name":"strimzi/strimzi-kafka-operator","private":false,"owner":{"login":"strimzi","id":34767428,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM0NzY3NDI4","avatar_url":"https://avatars1.githubusercontent.com/u/34767428?v=4","gravatar_id":"","url":"https://api.github.com/users/strimzi","html_url":"https://github.com/strimzi","followers_url":"https://api.github.com/users/strimzi/followers","following_url":"https://api.github.com/users/strimzi/following{/other_user}","gists_url":"https://api.github.com/users/strimzi/gists{/gist_id}","starred_url":"https://api.github.com/users/strimzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strimzi/subscriptions","organizations_url":"https://api.github.com/users/strimzi/orgs","repos_url":"https://api.github.com/users/strimzi/repos","events_url":"https://api.github.com/users/strimzi/events{/privacy}","received_events_url":"https://api.github.com/users/strimzi/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/strimzi/strimzi-kafka-operator","description":"Apache Kafka running on Kubernetes and OpenShift","fork":false,"url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator","forks_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/forks","keys_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/keys{/key_id}","collaborators_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/teams","hooks_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/hooks","issue_events_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/events{/number}","events_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/events","assignees_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/assignees{/user}","branches_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/branches{/branch}","tags_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/tags","blobs_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/refs{/sha}","trees_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/trees{/sha}","statuses_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/statuses/{sha}","languages_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/languages","stargazers_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/stargazers","contributors_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/contributors","subscribers_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/subscribers","subscription_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/subscription","commits_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/commits{/sha}","git_commits_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/commits{/sha}","comments_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/comments{/number}","issue_comment_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/comments{/number}","contents_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/contents/{+path}","compare_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/compare/{base}...{head}","merges_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/merges","archive_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/downloads","issues_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues{/number}","pulls_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls{/number}","milestones_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/milestones{/number}","notifications_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/labels{/name}","releases_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/releases{/id}","deployments_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/deployments","created_at":"2016-05-06T08:52:33Z","updated_at":"2018-11-09T06:48:17Z","pushed_at":"2018-11-09T11:16:41Z","git_url":"git://github.com/strimzi/strimzi-kafka-operator.git","ssh_url":"git@github.com:strimzi/strimzi-kafka-operator.git","clone_url":"https://github.com/strimzi/strimzi-kafka-operator.git","svn_url":"https://github.com/strimzi/strimzi-kafka-operator","homepage":"http://strimzi.io/","size":16273,"stargazers_count":412,"watchers_count":412,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":89,"mirror_url":null,"archived":false,"open_issues_count":124,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":89,"open_issues":124,"watchers":412,"default_branch":"master"}},"base":{"label":"strimzi:master","ref":"master","sha":"87794275aefabf0006b76d589114cbeb8fdc4af4","user":{"login":"strimzi","id":34767428,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM0NzY3NDI4","avatar_url":"https://avatars1.githubusercontent.com/u/34767428?v=4","gravatar_id":"","url":"https://api.github.com/users/strimzi","html_url":"https://github.com/strimzi","followers_url":"https://api.github.com/users/strimzi/followers","following_url":"https://api.github.com/users/strimzi/following{/other_user}","gists_url":"https://api.github.com/users/strimzi/gists{/gist_id}","starred_url":"https://api.github.com/users/strimzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strimzi/subscriptions","organizations_url":"https://api.github.com/users/strimzi/orgs","repos_url":"https://api.github.com/users/strimzi/repos","events_url":"https://api.github.com/users/strimzi/events{/privacy}","received_events_url":"https://api.github.com/users/strimzi/received_events","type":"Organization","site_admin":false},"repo":{"id":58194180,"node_id":"MDEwOlJlcG9zaXRvcnk1ODE5NDE4MA==","name":"strimzi-kafka-operator","full_name":"strimzi/strimzi-kafka-operator","private":false,"owner":{"login":"strimzi","id":34767428,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM0NzY3NDI4","avatar_url":"https://avatars1.githubusercontent.com/u/34767428?v=4","gravatar_id":"","url":"https://api.github.com/users/strimzi","html_url":"https://github.com/strimzi","followers_url":"https://api.github.com/users/strimzi/followers","following_url":"https://api.github.com/users/strimzi/following{/other_user}","gists_url":"https://api.github.com/users/strimzi/gists{/gist_id}","starred_url":"https://api.github.com/users/strimzi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/strimzi/subscriptions","organizations_url":"https://api.github.com/users/strimzi/orgs","repos_url":"https://api.github.com/users/strimzi/repos","events_url":"https://api.github.com/users/strimzi/events{/privacy}","received_events_url":"https://api.github.com/users/strimzi/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/strimzi/strimzi-kafka-operator","description":"Apache Kafka running on Kubernetes and OpenShift","fork":false,"url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator","forks_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/forks","keys_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/keys{/key_id}","collaborators_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/teams","hooks_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/hooks","issue_events_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/events{/number}","events_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/events","assignees_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/assignees{/user}","branches_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/branches{/branch}","tags_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/tags","blobs_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/refs{/sha}","trees_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/trees{/sha}","statuses_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/statuses/{sha}","languages_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/languages","stargazers_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/stargazers","contributors_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/contributors","subscribers_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/subscribers","subscription_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/subscription","commits_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/commits{/sha}","git_commits_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/git/commits{/sha}","comments_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/comments{/number}","issue_comment_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/comments{/number}","contents_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/contents/{+path}","compare_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/compare/{base}...{head}","merges_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/merges","archive_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/downloads","issues_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues{/number}","pulls_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls{/number}","milestones_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/milestones{/number}","notifications_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/labels{/name}","releases_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/releases{/id}","deployments_url":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/deployments","created_at":"2016-05-06T08:52:33Z","updated_at":"2018-11-09T06:48:17Z","pushed_at":"2018-11-09T11:16:41Z","git_url":"git://github.com/strimzi/strimzi-kafka-operator.git","ssh_url":"git@github.com:strimzi/strimzi-kafka-operator.git","clone_url":"https://github.com/strimzi/strimzi-kafka-operator.git","svn_url":"https://github.com/strimzi/strimzi-kafka-operator","homepage":"http://strimzi.io/","size":16273,"stargazers_count":412,"watchers_count":412,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":89,"mirror_url":null,"archived":false,"open_issues_count":124,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0","node_id":"MDc6TGljZW5zZTI="},"forks":89,"open_issues":124,"watchers":412,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078"},"html":{"href":"https://github.com/strimzi/strimzi-kafka-operator/pull/1078"},"issue":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/1078"},"comments":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/issues/1078/comments"},"review_comments":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078/comments"},"review_comment":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/pulls/1078/commits"},"statuses":{"href":"https://api.github.com/repos/strimzi/strimzi-kafka-operator/statuses/c7757f51956aea7f19ab8cf7b397c532d51ed63f"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"tombentley"}}